APPLIED: [SRU][PULL v2][linux-firmware][Jammy] Add core80 firmware for Intel CNVi AX211/AX201 on Intel MTL/RPL platforms
Juerg Haefliger
juerg.haefliger at canonical.com
Fri Dec 15 11:19:43 UTC 2023
Uh this is massive :-/ Applied to linux-firmware jammy branch.
...Juerg
On Thu, 14 Dec 2023 16:58:43 +0800
You-Sheng Yang <vicamo.yang at canonical.com> wrote:
> BugLink: https://bugs.launchpad.net/bugs/2037390
>
> [Impact]
>
> Missing firmware for Intel CNVi AX211/AX201 on Intel MTL/RPL platforms. For
> example:
>
> iwlwifi 0000:00:14.3: PCI dev 7e40/4090, rev=0x441, rfid=0x2010d000
> iwlwifi 0000:00:14.3: no suitable firmware found!
> iwlwifi 0000:00:14.3: minimum version required: iwlwifi-ma-b0-gf-a0-59
> iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-ma-b0-gf-a0-83
> iwlwifi 0000:00:14.3: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
>
> And Bluetooth:
>
> Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0180-0041.sfi (-2)
>
> [Fix]
>
> There are plenty of commits to be SRUed in the WiFi part due to modifications to
> pnvm files. Intel may and may not update their unversioned pnvm file upon new
> releases, therefore on pulling any ucode version of iwlwifi firmware, the full
> history of an unversioned pnvm file has to be pulled as well, and each may or
> may not pull an older ucode version of that firmware.
>
> Most of the commits have been included in Mantic and newer. For Noble, it
> depends on an additional commit 92e24e048136 ("iwlwifi: add a missing FW from
> core80-39 release") that has been backported to Jammy and Mantic in bug 2042716.
>
> Also note that commit a6744df81a30 ("iwlwifi: add FWs for new GL and MA device
> types with multiple RF modules") is also being backported in bug 2028065.
>
> [Test Case]
>
> Boot with firmware blobs installed, and iwlwifi and btintel should probe
> successfully without error.
>
> [Where problems could occur]
>
> While this introduces support for new hardware on new platforms, expect every
> possible problem.
>
> [Other Info]
>
> We're to support oem-6.5/jammy, and mantic for best effort.
>
> V2: pull also core80 firmware blobs for AX211 on RPL and AX201.
>
> ----------------------------------------------------------------
> The following changes since commit 92384e6ae484c644856afddb31f122a24f60c81e:
>
> UBUNTU: Ubuntu-20220329.git681281e4-0ubuntu3.23 (2023-11-16 11:25:37 +0100)
>
> are available in the Git repository at:
>
> https://kernel.ubuntu.com/gitea/vicamo/linux-firmware.git bug-2037390/iwlwifi-ax211-ax201-core80/jammy
>
> for you to fetch changes up to d02c900edc7b460bc38cfad781194ac4f9fb5f1f:
>
> linux-firmware: Update firmware file for Intel Bluetooth AX211 (2023-11-17 00:48:18 +0800)
>
> ----------------------------------------------------------------
> Aniket Sahu (5):
> linux-firmware: Update firmware file for Intel Bluetooth AX201
> linux-firmware: Update firmware file for Intel Bluetooth AX211
> linux-firmware: Update firmware file for Intel Bluetooth AX211
> linux-firmware: Update firmware file for Intel Bluetooth AX211
> linux-firmware: Update firmware file for Intel Bluetooth AX211
>
> Gregory Greenman (5):
> iwlwifi: update cc/Qu/QuZ firmwares for core76-35 release
> iwlwifi: add new FWs from core78-32 release
> iwlwifi: update cc/Qu/QuZ firmwares for core80-39 release
> iwlwifi: add new FWs from core80-39 release
> iwlwifi: add FWs for new GL and MA device types with multiple RF modules
>
> Kiran K (7):
> linux-firmware: Update firmware file for Intel Bluetooth AX201
> linux-firmware: Update firmware file for Intel Bluetooth AX201
> linux-firmware: Update firmware file for Intel Bluetooth AX201
> linux-firmware: Update firmware file for Intel Bluetooth AX201
> linux-firmware: Update firmware file for Intel Bluetooth AX201
> linux-firmware: Update firmware file for Intel Bluetooth AX201
> Intel Bluetooth: Update firmware file for Intel Bluetooth Magnetor AX211
>
> Lokendra Singh (4):
> linux-firmware: Update firmware file for Intel Bluetooth AX201
> linux-firmware: Update firmware file for Intel Bluetooth AX211
> linux-firmware: Add firmware file for Intel Bluetooth AX211
> linux-firmware: Update firmware file for Intel Bluetooth AX211
>
> WHENCE | 102 ++++++++++++++++++++++++++++++------------
> intel/ibt-0040-0041.sfi | Bin 771264 -> 781936 bytes
> intel/ibt-0180-0041.ddc | Bin 0 -> 9 bytes
> intel/ibt-0180-0041.sfi | Bin 0 -> 810556 bytes
> intel/ibt-1040-0041.sfi | Bin 771264 -> 781936 bytes
> intel/ibt-19-0-0.sfi | Bin 799860 -> 801144 bytes
> intel/ibt-19-0-1.sfi | Bin 799860 -> 801144 bytes
> intel/ibt-19-0-4.sfi | Bin 799860 -> 801144 bytes
> intel/ibt-19-16-4.sfi | Bin 799860 -> 801144 bytes
> intel/ibt-19-240-1.sfi | Bin 799860 -> 801144 bytes
> intel/ibt-19-240-4.sfi | Bin 799860 -> 801144 bytes
> intel/ibt-19-32-0.sfi | Bin 799860 -> 801144 bytes
> intel/ibt-19-32-1.sfi | Bin 799860 -> 801144 bytes
> intel/ibt-19-32-4.sfi | Bin 799860 -> 801144 bytes
> iwlwifi-Qu-b0-hr-b0-77.ucode | Bin 1407736 -> 1404704 bytes
> iwlwifi-Qu-b0-jf-b0-77.ucode | Bin 1325500 -> 1322436 bytes
> iwlwifi-Qu-c0-hr-b0-77.ucode | Bin 1407752 -> 1404720 bytes
> iwlwifi-Qu-c0-jf-b0-77.ucode | Bin 1325516 -> 1322452 bytes
> iwlwifi-QuZ-a0-hr-b0-77.ucode | Bin 1406756 -> 1404840 bytes
> iwlwifi-QuZ-a0-jf-b0-77.ucode | Bin 1325532 -> 1321956 bytes
> iwlwifi-cc-a0-77.ucode | Bin 1369192 -> 1366144 bytes
> iwlwifi-gl-c0-fm-c0-83.ucode | Bin 0 -> 1799504 bytes
> iwlwifi-gl-c0-fm-c0.pnvm | Bin 0 -> 246228 bytes
> iwlwifi-ma-b0-gf-a0-83.ucode | Bin 0 -> 1753308 bytes
> iwlwifi-ma-b0-gf-a0.pnvm | Bin 0 -> 55500 bytes
> iwlwifi-ma-b0-gf4-a0-83.ucode | Bin 0 -> 1721448 bytes
> iwlwifi-ma-b0-gf4-a0.pnvm | Bin 0 -> 28024 bytes
> iwlwifi-ma-b0-hr-b0-83.ucode | Bin 0 -> 1572104 bytes
> iwlwifi-so-a0-gf-a0-81.ucode | Bin 0 -> 1682852 bytes
> iwlwifi-so-a0-gf-a0-83.ucode | Bin 0 -> 1739988 bytes
> iwlwifi-so-a0-gf-a0.pnvm | Bin 56048 -> 55580 bytes
> iwlwifi-so-a0-gf4-a0-81.ucode | Bin 0 -> 1691804 bytes
> iwlwifi-so-a0-gf4-a0-83.ucode | Bin 0 -> 1703968 bytes
> iwlwifi-so-a0-gf4-a0.pnvm | Bin 28252 -> 28064 bytes
> iwlwifi-so-a0-hr-b0-81.ucode | Bin 0 -> 1539288 bytes
> iwlwifi-ty-a0-gf-a0-81.ucode | Bin 0 -> 1628828 bytes
> iwlwifi-ty-a0-gf-a0-83.ucode | Bin 0 -> 1683076 bytes
> iwlwifi-ty-a0-gf-a0.pnvm | Bin 41876 -> 55484 bytes
> 38 files changed, 73 insertions(+), 29 deletions(-)
> create mode 100644 intel/ibt-0180-0041.ddc
> create mode 100644 intel/ibt-0180-0041.sfi
> create mode 100644 iwlwifi-gl-c0-fm-c0-83.ucode
> create mode 100644 iwlwifi-gl-c0-fm-c0.pnvm
> create mode 100644 iwlwifi-ma-b0-gf-a0-83.ucode
> create mode 100644 iwlwifi-ma-b0-gf-a0.pnvm
> create mode 100644 iwlwifi-ma-b0-gf4-a0-83.ucode
> create mode 100644 iwlwifi-ma-b0-gf4-a0.pnvm
> create mode 100644 iwlwifi-ma-b0-hr-b0-83.ucode
> create mode 100644 iwlwifi-so-a0-gf-a0-81.ucode
> create mode 100644 iwlwifi-so-a0-gf-a0-83.ucode
> create mode 100644 iwlwifi-so-a0-gf4-a0-81.ucode
> create mode 100644 iwlwifi-so-a0-gf4-a0-83.ucode
> create mode 100644 iwlwifi-so-a0-hr-b0-81.ucode
> create mode 100644 iwlwifi-ty-a0-gf-a0-81.ucode
> create mode 100644 iwlwifi-ty-a0-gf-a0-83.ucode
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20231215/eb760f6a/attachment.sig>
More information about the kernel-team
mailing list