Message ID | 20231214090133.32129-1-vicamo.yang@canonical.com |
---|---|
State | New |
Headers | show |
Series | [SRU,PULL,v2,linux-firmware,Noble] Add core80 firmware for Intel CNVi AX211/AX201 on Intel MTL/RPL platforms | expand |
These commits will come in through a rebase to upstream. ...Juerg On Thu, 14 Dec 2023 17:01:33 +0800 You-Sheng Yang <vicamo.yang@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 387c2bd0ad70b04df0c3ffea75e25b08f406e4fc: > > UBUNTU: Ubuntu-20230919.git3672ccab-0ubuntu2.2 (2023-10-10 11:48:12 +0200) > > are available in the Git repository at: > > https://kernel.ubuntu.com/gitea/vicamo/linux-firmware.git bug-2037390/iwlwifi-ax211-ax201-core80/noble > > for you to fetch changes up to b97c9ab47bef71a7d53e5b93861d147479ef1d27: > > Intel Bluetooth: Update firmware file for Intel Bluetooth Magnetor AX211 (2023-11-08 23:15:01 +0800) > > ---------------------------------------------------------------- > Gregory Greenman (2): > iwlwifi: add a missing FW from core80-39 release > iwlwifi: add FWs for new GL and MA device types with multiple RF modules > > Kiran K (1): > Intel Bluetooth: Update firmware file for Intel Bluetooth Magnetor AX211 > > Lokendra Singh (1): > linux-firmware: Add firmware file for Intel Bluetooth AX211 > > WHENCE | 26 ++++++++++++++++++++++++++ > intel/ibt-0180-0041.ddc | Bin 0 -> 9 bytes > intel/ibt-0180-0041.sfi | Bin 0 -> 810556 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-hr-b0-83.ucode | Bin 0 -> 1552480 bytes > 11 files changed, 26 insertions(+) > 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-hr-b0-83.ucode >