APPLIED/cmnt: [SRU][PULL][linux-firmware][Jammy] Update firmware for hwe-6.2/oem-6.5 kernel migrations
Juerg Haefliger
juerg.haefliger at canonical.com
Tue Oct 17 07:17:46 UTC 2023
Applied to linux-firmware jammy branch.
This PR does not update existing firmware but *only* adds new firmware so
should not cause regressions with the 5.15 kernel. Finger crossed...
Note that I've added another commit on top:
ef41ae8f653c ("rtw89: 8852b: update fw to v0.29.29.3")
so that all newly added firmware files match the ones currently in Mantic.
...Juerg
> BugLink: https://bugs.launchpad.net/bugs/2029899
>
> [Impact]
>
> When migrating to a new hwe kernel or introduced a oem kernel of a newer
> version, the firmware blobs might not match the expectation of the new kernel.
>
> [Fix]
>
> For linux-hwe-6.2/jammy:
>
> $ debian/scripts/list-lts-update-files \
> launchpad/jammy \
> launchpad/lunar \
> linux-hwe-6.2/debian.hwe-6.2/abi/fwinfo | \
> xargs git log --graph --oneline launchpad/jammy..launchpad/lunar --
> * d02d58aae brcm: Add nvram for the Advantech MICA-071 tablet
> * f48fbe42c ath11k: IPQ5018 hw1.0: add to WLAN.HK.2.6.0.1-00861-QCAHKSWPL_SILICONZ-1
> * 9dacec6da ath11k: IPQ5018 hw1.0: add board-2.bin
> * 3723b4800 brcm: add configuration files for CyberTan WC121
> * e9b83572f amdgpu: updated aldebaran firmware for amd-5.4
> * 9aa8db1cc rtlwifi: Add firmware v4.0 for RTL8188FU
> * 2c2be4215 nvidia: add GA102/GA103/GA104/GA106/GA107 signed firmware
> * 4ffcf980a brcm: rename Rock960 NVRAM to AP6356S and link devices to it
>
> For linux-oem-6.5/jammy:
>
> $ debian/scripts/list-lts-update-files \
> launchpad/jammy \
> launchpad/mantic \
> linux-oem-6.5/debian.oem/abi/fwinfo | \
> xargs git log --graph --oneline launchpad/jammy..launchpad/mantic --
> * 41e615cf3 i915: Update ADLP DMC to v2.20
> * 22fb12f2f amdgpu: add initial SMU 13.0.10 firmware
> * b3f512fb5 amdgpu: add initial SDMA 6.0.3 firmware
> * b1a7d7624 amdgpu: add initial PSP 13.0.10 firmware
> * d6d655ade amdgpu: add initial GC 11.0.3 firmware
> * b255f5b92 (tag: iwlwifi-fw-2023-06-29, korg-iwlwifi/for-upstream) iwlwifi: add new FWs from core80-39 release
> * 84d5550e9 amdgpu: update aldebaran firmware for amd.5.5 release
> * 08b854f02 rtlwifi: Add firmware v6.0 for RTL8192FU
> * 9f7502f1d rtw89: 8852b: update format-1 fw to v0.29.29.1
> * 78a8782a9 (tag: iwlwifi-fw-2023-03-30) iwlwifi: add new FWs from core78-32 release
> * 7f490a9a4 Merge branch 'dmc-adlp_2.19-mtl_2.12' of git://anongit.freedesktop.org/drm/drm-firmware
> |\
> | * 4ee236dbb i915: Update ADLP DMC to v2.19
> * | 2c07f017f rtw89: 8852b: update format-1 fw to v0.29.29.0
> * | b50cf9205 rtw89: 8852b: add format-1 fw v0.29.26.0
> |/
> * 6a55abe94 Merge https://github.com/pkshih/linux-firmware
> |\
> | * 4cc3eda63 rtlwifi: Add firmware v16.0 for RTL8710BU aka RTL8188GU
> * | d02d58aae brcm: Add nvram for the Advantech MICA-071 tablet
> |/
> * 3653d692b rtl_bt: Add firmware and config files for RTL8821CS
> * f48fbe42c ath11k: IPQ5018 hw1.0: add to WLAN.HK.2.6.0.1-00861-QCAHKSWPL_SILICONZ-1
> * 9dacec6da ath11k: IPQ5018 hw1.0: add board-2.bin
> * a5046f435 (drm/dmc-adlp_2.18) i915: Add DMC v2.18 for ADLP
> * 3723b4800 brcm: add configuration files for CyberTan WC121
> * e9b83572f amdgpu: updated aldebaran firmware for amd-5.4
> * 9aa8db1cc rtlwifi: Add firmware v4.0 for RTL8188FU
> * 2c2be4215 nvidia: add GA102/GA103/GA104/GA106/GA107 signed firmware
> * 4ffcf980a brcm: rename Rock960 NVRAM to AP6356S and link devices to it
>
> [Test Case]
>
> Boot linux-oem-6.5, linux-hwe-6.2 with Jammy base system.
>
> [Where problems could occur]
>
> These firmware blobs are only referenced in the new hwe/oem kernels, and
> shall not have side effect.
>
> [Other Info]
>
> While there is no hwe/oem kernel planned for Lunar, so only Jammy is nominated
> for fix.
>
> ----------------------------------------------------------------
> The following changes since commit 685e838d111d51ca6d36f803a2202526e0872f9c:
>
> UBUNTU: Ubuntu-20220329.git681281e4-0ubuntu3.18 (2023-08-15 11:06:25 +0200)
>
> are available in the Git repository at:
>
> https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-2029899/update-fw-oem-6.5-migration/jammy
>
> for you to fetch changes up to 536ddc72f56ffca803027836ceaebf3773525c3c:
>
> i915: Update ADLP DMC to v2.20 (2023-08-17 16:45:04 +0800)
>
> ----------------------------------------------------------------
> Alex Deucher (4):
> amdgpu: add initial GC 11.0.3 firmware
> amdgpu: add initial PSP 13.0.10 firmware
> amdgpu: add initial SDMA 6.0.3 firmware
> amdgpu: add initial SMU 13.0.10 firmware
>
> Andreas Kemnade (1):
> brcm: add configuration files for CyberTan WC121
>
> Bitterblue Smith (3):
> rtlwifi: Add firmware v4.0 for RTL8188FU
> rtlwifi: Add firmware v16.0 for RTL8710BU aka RTL8188GU
> rtlwifi: Add firmware v6.0 for RTL8192FU
>
> Gourav Samaiya (1):
> nvidia: add GA102/GA103/GA104/GA106/GA107 signed firmware
>
> Gustavo Sousa (3):
> i915: Add DMC v2.18 for ADLP
> i915: Update ADLP DMC to v2.19
> i915: Update ADLP DMC to v2.20
>
> Hans de Goede (1):
> brcm: Add nvram for the Advantech MICA-071 tablet
>
> Kalle Valo (2):
> ath11k: IPQ5018 hw1.0: add board-2.bin
> ath11k: IPQ5018 hw1.0: add to WLAN.HK.2.6.0.1-00861-QCAHKSWPL_SILICONZ-1
>
> Max Chou (1):
> rtl_bt: Add firmware and config files for RTL8821CS
>
> Ping-Ke Shih (3):
> rtw89: 8852b: add format-1 fw v0.29.26.0
> rtw89: 8852b: update format-1 fw to v0.29.29.0
> rtw89: 8852b: update format-1 fw to v0.29.29.1
>
> WHENCE | 127 +
> amdgpu/gc_11_0_3_imu.bin | Bin 0 -> 132352 bytes
> amdgpu/gc_11_0_3_me.bin | Bin 0 -> 197232 bytes
> amdgpu/gc_11_0_3_mec.bin | Bin 0 -> 407072 bytes
> amdgpu/gc_11_0_3_mes1.bin | Bin 0 -> 216768 bytes
> amdgpu/gc_11_0_3_mes_2.bin | Bin 0 -> 235616 bytes
> amdgpu/gc_11_0_3_pfp.bin | Bin 0 -> 211088 bytes
> amdgpu/gc_11_0_3_rlc.bin | Bin 0 -> 178832 bytes
> amdgpu/psp_13_0_10_sos.bin | Bin 0 -> 355808 bytes
> amdgpu/psp_13_0_10_ta.bin | Bin 0 -> 243584 bytes
> amdgpu/sdma_6_0_3.bin | Bin 0 -> 34560 bytes
> amdgpu/smu_13_0_10.bin | Bin 0 -> 271520 bytes
> ath11k/IPQ5018/hw1.0/Notice.txt | 4094 ++++++++++++++++++++++
> ath11k/IPQ5018/hw1.0/board-2.bin | Bin 0 -> 524564 bytes
> ath11k/IPQ5018/hw1.0/m3_fw.b00 | Bin 0 -> 148 bytes
> ath11k/IPQ5018/hw1.0/m3_fw.b01 | Bin 0 -> 136 bytes
> ath11k/IPQ5018/hw1.0/m3_fw.b02 | Bin 0 -> 262144 bytes
> ath11k/IPQ5018/hw1.0/m3_fw.flist | 3 +
> ath11k/IPQ5018/hw1.0/m3_fw.mdt | Bin 0 -> 284 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b00 | Bin 0 -> 532 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b01 | Bin 0 -> 520 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b02 | Bin 0 -> 7552 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b03 | Bin 0 -> 545008 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b04 | Bin 0 -> 86788 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b05 | Bin 0 -> 17776 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b07 | Bin 0 -> 1488 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b08 | Bin 0 -> 4096 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b09 | Bin 0 -> 2330624 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b10 | Bin 0 -> 269028 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b11 | Bin 0 -> 99436 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b13 | Bin 0 -> 7024 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.b14 | Bin 0 -> 1668 bytes
> ath11k/IPQ5018/hw1.0/q6_fw.flist | 13 +
> ath11k/IPQ5018/hw1.0/q6_fw.mdt | Bin 0 -> 1052 bytes
> brcm/brcmfmac43241b4-sdio.Advantech-MICA-071.txt | 147 +
> brcm/brcmfmac43362-sdio.WC121.txt | 36 +
> i915/adlp_dmc.bin | Bin 0 -> 79088 bytes
> nvidia/ga102/acr/ucode_ahesasc.bin | Bin 0 -> 57088 bytes
> nvidia/ga102/acr/ucode_asb.bin | Bin 0 -> 28672 bytes
> nvidia/ga102/acr/ucode_unload.bin | Bin 0 -> 17920 bytes
> nvidia/ga102/gr/NET_img.bin | Bin 0 -> 146088 bytes
> nvidia/ga102/gr/fecs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga102/gr/fecs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga102/gr/gpccs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga102/gr/gpccs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga102/nvdec/scrubber.bin | Bin 0 -> 8704 bytes
> nvidia/ga102/sec2/desc.bin | Bin 0 -> 660 bytes
> nvidia/ga102/sec2/hs_bl_sig.bin | Bin 0 -> 1280 bytes
> nvidia/ga102/sec2/image.bin | Bin 0 -> 99584 bytes
> nvidia/ga102/sec2/sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga103/gr/NET_img.bin | Bin 0 -> 137280 bytes
> nvidia/ga103/gr/fecs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga103/gr/fecs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga103/gr/gpccs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga103/gr/gpccs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga104/gr/NET_img.bin | Bin 0 -> 137280 bytes
> nvidia/ga104/gr/fecs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga104/gr/fecs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga104/gr/gpccs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga104/gr/gpccs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga106/gr/NET_img.bin | Bin 0 -> 137280 bytes
> nvidia/ga106/gr/fecs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga106/gr/fecs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga106/gr/gpccs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga106/gr/gpccs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga107/gr/NET_img.bin | Bin 0 -> 137280 bytes
> nvidia/ga107/gr/fecs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga107/gr/fecs_sig.bin | Bin 0 -> 2248 bytes
> nvidia/ga107/gr/gpccs_bl.bin | Bin 0 -> 288 bytes
> nvidia/ga107/gr/gpccs_sig.bin | Bin 0 -> 2248 bytes
> rtl_bt/rtl8821cs_config.bin | Bin 0 -> 25 bytes
> rtl_bt/rtl8821cs_fw.bin | Bin 0 -> 56648 bytes
> rtlwifi/rtl8188fufw.bin | Bin 0 -> 21020 bytes
> rtlwifi/rtl8192fufw.bin | Bin 0 -> 32416 bytes
> rtlwifi/rtl8710bufw_SMIC.bin | Bin 0 -> 23750 bytes
> rtlwifi/rtl8710bufw_UMC.bin | Bin 0 -> 22654 bytes
> rtw89/rtw8852b_fw-1.bin | Bin 0 -> 1184992 bytes
> 77 files changed, 4420 insertions(+)
> create mode 100644 amdgpu/gc_11_0_3_imu.bin
> create mode 100644 amdgpu/gc_11_0_3_me.bin
> create mode 100644 amdgpu/gc_11_0_3_mec.bin
> create mode 100644 amdgpu/gc_11_0_3_mes1.bin
> create mode 100644 amdgpu/gc_11_0_3_mes_2.bin
> create mode 100644 amdgpu/gc_11_0_3_pfp.bin
> create mode 100644 amdgpu/gc_11_0_3_rlc.bin
> create mode 100644 amdgpu/psp_13_0_10_sos.bin
> create mode 100644 amdgpu/psp_13_0_10_ta.bin
> create mode 100644 amdgpu/sdma_6_0_3.bin
> create mode 100644 amdgpu/smu_13_0_10.bin
> create mode 100644 ath11k/IPQ5018/hw1.0/Notice.txt
> create mode 100644 ath11k/IPQ5018/hw1.0/board-2.bin
> create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.b00
> create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.b01
> create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.b02
> create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.flist
> create mode 100644 ath11k/IPQ5018/hw1.0/m3_fw.mdt
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b00
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b01
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b02
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b03
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b04
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b05
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b07
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b08
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b09
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b10
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b11
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b13
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.b14
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.flist
> create mode 100644 ath11k/IPQ5018/hw1.0/q6_fw.mdt
> create mode 100644 brcm/brcmfmac43241b4-sdio.Advantech-MICA-071.txt
> create mode 100644 brcm/brcmfmac43362-sdio.WC121.txt
> create mode 100644 i915/adlp_dmc.bin
> create mode 100644 nvidia/ga102/acr/ucode_ahesasc.bin
> create mode 100644 nvidia/ga102/acr/ucode_asb.bin
> create mode 100644 nvidia/ga102/acr/ucode_unload.bin
> create mode 100644 nvidia/ga102/gr/NET_img.bin
> create mode 100644 nvidia/ga102/gr/fecs_bl.bin
> create mode 100644 nvidia/ga102/gr/fecs_sig.bin
> create mode 100644 nvidia/ga102/gr/gpccs_bl.bin
> create mode 100644 nvidia/ga102/gr/gpccs_sig.bin
> create mode 100644 nvidia/ga102/nvdec/scrubber.bin
> create mode 100644 nvidia/ga102/sec2/desc.bin
> create mode 100644 nvidia/ga102/sec2/hs_bl_sig.bin
> create mode 100644 nvidia/ga102/sec2/image.bin
> create mode 100644 nvidia/ga102/sec2/sig.bin
> create mode 100644 nvidia/ga103/gr/NET_img.bin
> create mode 100644 nvidia/ga103/gr/fecs_bl.bin
> create mode 100644 nvidia/ga103/gr/fecs_sig.bin
> create mode 100644 nvidia/ga103/gr/gpccs_bl.bin
> create mode 100644 nvidia/ga103/gr/gpccs_sig.bin
> create mode 100644 nvidia/ga104/gr/NET_img.bin
> create mode 100644 nvidia/ga104/gr/fecs_bl.bin
> create mode 100644 nvidia/ga104/gr/fecs_sig.bin
> create mode 100644 nvidia/ga104/gr/gpccs_bl.bin
> create mode 100644 nvidia/ga104/gr/gpccs_sig.bin
> create mode 100644 nvidia/ga106/gr/NET_img.bin
> create mode 100644 nvidia/ga106/gr/fecs_bl.bin
> create mode 100644 nvidia/ga106/gr/fecs_sig.bin
> create mode 100644 nvidia/ga106/gr/gpccs_bl.bin
> create mode 100644 nvidia/ga106/gr/gpccs_sig.bin
> create mode 100644 nvidia/ga107/gr/NET_img.bin
> create mode 100644 nvidia/ga107/gr/fecs_bl.bin
> create mode 100644 nvidia/ga107/gr/fecs_sig.bin
> create mode 100644 nvidia/ga107/gr/gpccs_bl.bin
> create mode 100644 nvidia/ga107/gr/gpccs_sig.bin
> create mode 100644 rtl_bt/rtl8821cs_config.bin
> create mode 100644 rtl_bt/rtl8821cs_fw.bin
> create mode 100644 rtlwifi/rtl8188fufw.bin
> create mode 100644 rtlwifi/rtl8192fufw.bin
> create mode 100644 rtlwifi/rtl8710bufw_SMIC.bin
> create mode 100644 rtlwifi/rtl8710bufw_UMC.bin
> create mode 100644 rtw89/rtw8852b_fw-1.bin
>
-------------- 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/20231017/f9f8d291/attachment-0001.sig>
More information about the kernel-team
mailing list