APPLIED: [SRU][F][linux-firmware][PULL] Add missing firmware for HWE 5.15 kernel (LP: #1962299)
Juerg Haefliger
juerg.haefliger at canonical.com
Thu Mar 3 08:18:32 UTC 2022
Applied to linux-firmware focal branch.
...Juerg
> BugLink: https://bugs.launchpad.net/bugs/1962299
>
> [Impact]
>
> Firmware files required by the HWE kernel 5.15 which are present in Jammy but missing in Focal:
>
> amd/amd_sev_fam17h_model3xh.sbin
> amd/amd_sev_fam19h_model0xh.sbin
> amdgpu/aldebaran_mec.bin
> amdgpu/aldebaran_mec2.bin
> amdgpu/aldebaran_rlc.bin
> amdgpu/aldebaran_sdma.bin
> amdgpu/aldebaran_smc.bin
> amdgpu/aldebaran_sos.bin
> amdgpu/aldebaran_ta.bin
> amdgpu/aldebaran_vcn.bin
> amdgpu/arcturus_asd.bin
> amdgpu/arcturus_gpu_info.bin
> amdgpu/arcturus_mec.bin
> amdgpu/arcturus_rlc.bin
> amdgpu/arcturus_sdma.bin
> amdgpu/arcturus_smc.bin
> amdgpu/arcturus_sos.bin
> amdgpu/arcturus_ta.bin
> amdgpu/arcturus_vcn.bin
> amdgpu/cyan_skillfish2_ce.bin
> amdgpu/cyan_skillfish2_me.bin
> amdgpu/cyan_skillfish2_mec.bin
> amdgpu/cyan_skillfish2_mec2.bin
> amdgpu/cyan_skillfish2_pfp.bin
> amdgpu/cyan_skillfish2_rlc.bin
> amdgpu/cyan_skillfish2_sdma.bin
> amdgpu/cyan_skillfish2_sdma1.bin
> amdgpu/navy_flounder_ce.bin
> amdgpu/navy_flounder_dmcub.bin
> amdgpu/navy_flounder_me.bin
> amdgpu/navy_flounder_mec.bin
> amdgpu/navy_flounder_mec2.bin
> amdgpu/navy_flounder_pfp.bin
> amdgpu/navy_flounder_rlc.bin
> amdgpu/navy_flounder_sdma.bin
> amdgpu/navy_flounder_smc.bin
> amdgpu/navy_flounder_sos.bin
> amdgpu/navy_flounder_ta.bin
> amdgpu/navy_flounder_vcn.bin
> amdgpu/vangogh_asd.bin
> amdgpu/vangogh_ce.bin
> amdgpu/vangogh_dmcub.bin
> amdgpu/vangogh_me.bin
> amdgpu/vangogh_mec.bin
> amdgpu/vangogh_mec2.bin
> amdgpu/vangogh_pfp.bin
> amdgpu/vangogh_rlc.bin
> amdgpu/vangogh_sdma.bin
> amdgpu/vangogh_toc.bin
> amdgpu/vangogh_vcn.bin
> atmel/wilc1000_wifi_firmware-1.bin
> brcm/brcmfmac43340-sdio.predia-basic.txt
> brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.txt
> brcm/brcmfmac43430-sdio.raspberrypi,model-zero-w.txt
> brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-plus.txt
> brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-ultra.txt
> brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt
> brcm/brcmfmac43430-sdio.sinovoip,bpi-m3.txt
> brcm/brcmfmac43430a0-sdio.ilife-S806.txt
> brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt
> brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt
> brcm/brcmfmac43455-sdio.acepc-t8.txt
> brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
> brcm/brcmfmac4356-sdio.khadas,vim2.txt
> brcm/brcmfmac4356-sdio.vamrs,rock960.txt
> brcm/brcmfmac43012-sdio.bin
> brcm/brcmfmac43012-sdio.clm_blob
> brcm/brcmfmac43430-sdio.clm_blob
> brcm/brcmfmac43455-sdio.clm_blob
> brcm/brcmfmac4354-sdio.clm_blob
> brcm/brcmfmac4356-pcie.clm_blob
> brcm/brcmfmac4356-sdio.clm_blob
> brcm/brcmfmac43570-pcie.clm_blob
> brcm/brcmfmac4373-sdio.clm_blob
> i915/adlp_guc_62.0.3.bin
> i915/bxt_guc_62.0.0.bin
> i915/cml_guc_62.0.0.bin
> i915/ehl_guc_62.0.0.bin
> i915/glk_guc_62.0.0.bin
> i915/icl_guc_62.0.0.bin
> i915/kbl_guc_62.0.0.bin
> i915/rkl_dmc_ver2_03.bin
> i915/skl_guc_62.0.0.bin
> i915/tgl_dmc_ver2_12.bin
> i915/tgl_guc_62.0.0.bin
> i915/tgl_huc_7.9.3.bin
> iwlwifi-Qu-b0-hr-b0-66.ucode
> iwlwifi-Qu-b0-jf-b0-66.ucode
> iwlwifi-Qu-c0-hr-b0-66.ucode
> iwlwifi-QuZ-a0-hr-b0-66.ucode
> iwlwifi-QuZ-a0-jf-b0-66.ucode
> iwlwifi-cc-a0-66.ucode
> iwlwifi-ty-a0-gf-a0-66.ucode
> mellanox/mlxsw_spectrum-13.2008.2406.mfa2
> mellanox/mlxsw_spectrum2-29.2008.2406.mfa2
> mellanox/mlxsw_spectrum3-30.2008.2406.mfa2
> nvidia/tegra194/vic.bin
> rtl_bt/rtl8821a_config.bin
> rtl_nic/rtl8153c-1.fw
> rtl_nic/rtl8156a-2.fw
> rtl_nic/rtl8156b-2.fw
>
> [Fix]
>
> Add relevant commits for the above files. Except for the brcm files. Some of them are provided by the linux-firmware-raspi2 package and could cause conflicts.
>
> [Test Case]
>
> Verify that above files are present after package installation (except brcm/*).
>
> [Where Problems Could Occur]
>
> These are all new firmware files so no regression is expected.
>
> Signed-off-by: Juerg Haefliger <juergh at canonical.com>
>
> --------
>
> The following changes since commit 76de9ddf0d33ffd7a8acffd276764de271d7edda:
>
> bnx2x: Add FW 7.13.21.0 (2022-02-24 16:37:45 +0100)
>
> are available in the Git repository at:
>
> https://git.launchpad.net/~juergh/+git/linux-firmware wip/1962299/focal
>
> for you to fetch changes up to 2008dac01a07188de1844b80a2fa3881c40eff8f:
>
> WHENCE: link to similar config file for rtl8821a support (2022-02-28 09:32:02 +0100)
>
> ----------------------------------------------------------------
> Ajay Singh (2):
> linux-firmware: wilc1000: add wilc1000 v15.4 FW
> linux-firmware: wilc1000: update WILC1000 firmware to v15.4.1
>
> Alex Deucher (21):
> amdgpu: add initial support for navy flounder
> amdgpu: add arcturus firmware
> amdgpu: update navy flounder firmware from 21.10
> amdgpu: update arcturus firmware from 21.10
> amdgpu: update navy flounder firmware from 21.20
> amdgpu: update arcturus firmware from 21.20
> amdgpu: update arcturus firmware from 21.30
> amdgpu: update navy flounder firmware from 21.30
> amdgpu: add initial vangogh support
> amdgpu: update VCN firmware for vangogh
> amdgpu: update VCN firmware for navy flounder
> amdgpu: update arcturus firmware from 21.40
> amdgpu: update navy flounder firmware from 21.40
> amdgpu: add cyan skillfish firmware from 21.40
> amdgpu: update vangogh firmware from 21.40
> amdgpu: update vangogh DMCUB firmware
> amdgpu: Add aldebaran firmware from 21.50
> amdgpu: Update arcturus firmware from 21.50
> amdgpu: Update cyan skillfish2 firmware from 21.50
> amdgpu: Update navy flounder firmware from 21.50
> amdgpu: Update vangogh firmware from 21.50
>
> Anusha Srivatsa (2):
> i915: Add v2.12 DMC for TGL
> i915: Add v2.03 DMC for RKL
>
> Hayes Wang (2):
> rtl_nic: add new firmware for RTL8153 and RTL8156 series
> rtl_nic: update firmware of RTL8153C
>
> Johannes Berg (1):
> iwlwifi: add ty firmware from Core63-43
>
> John Allen (4):
> linux-firmware: Update AMD SEV firmware
> linux-firmware: Update AMD SEV firmware
> linux-firmware: Update AMD SEV firmware
> linux-firmware: Update AMD SEV firmware
>
> John Harrison (3):
> firmware/i915/guc: Add GuC v62.0.0 for all platforms
> firmware/i915/guc: Add GuC v62.0.3 for ADL-P
> firmware/i915/guc: Add HuC v7.9.3 for TGL & DG1
>
> Luca Coelho (1):
> iwlwifi: add new FWs from core63-136 release
>
> Mikko Perttunen (1):
> firmware: nvidia: Add VIC firmware for Tegra194
>
> Petr Machata (1):
> Mellanox: Add new mlxsw_spectrum firmware xx.2008.2406
>
> maximilian attems (1):
> WHENCE: link to similar config file for rtl8821a support
>
> LICENCE.iwlwifi_firmware | 2 +-
> WHENCE | 155 ++++++++++++++++++++++++++---
> amd/amd_sev_fam17h_model0xh.sbin | Bin 32576 -> 33664 bytes
> amd/amd_sev_fam17h_model3xh.sbin | Bin 0 -> 45376 bytes
> amd/amd_sev_fam19h_model0xh.sbin | Bin 0 -> 79168 bytes
> amdgpu/aldebaran_mec.bin | Bin 0 -> 268560 bytes
> amdgpu/aldebaran_mec2.bin | Bin 0 -> 268560 bytes
> amdgpu/aldebaran_rlc.bin | Bin 0 -> 46084 bytes
> amdgpu/aldebaran_sdma.bin | Bin 0 -> 34304 bytes
> amdgpu/aldebaran_smc.bin | Bin 0 -> 242688 bytes
> amdgpu/aldebaran_sos.bin | Bin 0 -> 433888 bytes
> amdgpu/aldebaran_ta.bin | Bin 0 -> 144384 bytes
> amdgpu/aldebaran_vcn.bin | Bin 0 -> 422400 bytes
> amdgpu/arcturus_asd.bin | Bin 0 -> 168448 bytes
> amdgpu/arcturus_gpu_info.bin | Bin 0 -> 316 bytes
> amdgpu/arcturus_mec.bin | Bin 0 -> 268560 bytes
> amdgpu/arcturus_mec2.bin | Bin 0 -> 268560 bytes
> amdgpu/arcturus_rlc.bin | Bin 0 -> 48044 bytes
> amdgpu/arcturus_sdma.bin | Bin 0 -> 17664 bytes
> amdgpu/arcturus_smc.bin | Bin 0 -> 270698 bytes
> amdgpu/arcturus_sos.bin | Bin 0 -> 199248 bytes
> amdgpu/arcturus_ta.bin | Bin 0 -> 94976 bytes
> amdgpu/arcturus_vcn.bin | Bin 0 -> 420736 bytes
> amdgpu/cyan_skillfish2_ce.bin | Bin 0 -> 263296 bytes
> amdgpu/cyan_skillfish2_me.bin | Bin 0 -> 263424 bytes
> amdgpu/cyan_skillfish2_mec.bin | Bin 0 -> 268592 bytes
> amdgpu/cyan_skillfish2_mec2.bin | Bin 0 -> 268592 bytes
> amdgpu/cyan_skillfish2_pfp.bin | Bin 0 -> 263424 bytes
> amdgpu/cyan_skillfish2_rlc.bin | Bin 0 -> 25344 bytes
> amdgpu/cyan_skillfish2_sdma.bin | Bin 0 -> 33792 bytes
> amdgpu/cyan_skillfish2_sdma1.bin | Bin 0 -> 33792 bytes
> amdgpu/navy_flounder_ce.bin | Bin 0 -> 263296 bytes
> amdgpu/navy_flounder_dmcub.bin | Bin 0 -> 110580 bytes
> amdgpu/navy_flounder_me.bin | Bin 0 -> 263424 bytes
> amdgpu/navy_flounder_mec.bin | Bin 0 -> 268592 bytes
> amdgpu/navy_flounder_mec2.bin | Bin 0 -> 268592 bytes
> amdgpu/navy_flounder_pfp.bin | Bin 0 -> 263424 bytes
> amdgpu/navy_flounder_rlc.bin | Bin 0 -> 134776 bytes
> amdgpu/navy_flounder_sdma.bin | Bin 0 -> 34048 bytes
> amdgpu/navy_flounder_smc.bin | Bin 0 -> 244902 bytes
> amdgpu/navy_flounder_sos.bin | Bin 0 -> 218608 bytes
> amdgpu/navy_flounder_ta.bin | Bin 0 -> 210176 bytes
> amdgpu/navy_flounder_vcn.bin | Bin 0 -> 559456 bytes
> amdgpu/vangogh_asd.bin | Bin 0 -> 160256 bytes
> amdgpu/vangogh_ce.bin | Bin 0 -> 263296 bytes
> amdgpu/vangogh_dmcub.bin | Bin 0 -> 84980 bytes
> amdgpu/vangogh_me.bin | Bin 0 -> 263424 bytes
> amdgpu/vangogh_mec.bin | Bin 0 -> 268592 bytes
> amdgpu/vangogh_mec2.bin | Bin 0 -> 268592 bytes
> amdgpu/vangogh_pfp.bin | Bin 0 -> 263424 bytes
> amdgpu/vangogh_rlc.bin | Bin 0 -> 45368 bytes
> amdgpu/vangogh_sdma.bin | Bin 0 -> 135424 bytes
> amdgpu/vangogh_toc.bin | Bin 0 -> 1792 bytes
> amdgpu/vangogh_vcn.bin | Bin 0 -> 542976 bytes
> atmel/wilc1000_wifi_firmware-1.bin | Bin 0 -> 135844 bytes
> i915/adlp_guc_62.0.3.bin | Bin 0 -> 336704 bytes
> i915/bxt_guc_62.0.0.bin | Bin 0 -> 199616 bytes
> i915/cml_guc_62.0.0.bin | Bin 0 -> 200448 bytes
> i915/dg1_guc_62.0.0.bin | Bin 0 -> 315648 bytes
> i915/dg1_huc_7.9.3.bin | Bin 0 -> 589888 bytes
> i915/ehl_guc_62.0.0.bin | Bin 0 -> 327488 bytes
> i915/glk_guc_62.0.0.bin | Bin 0 -> 200000 bytes
> i915/icl_guc_62.0.0.bin | Bin 0 -> 327488 bytes
> i915/kbl_guc_62.0.0.bin | Bin 0 -> 200448 bytes
> i915/rkl_dmc_ver2_03.bin | Bin 0 -> 18476 bytes
> i915/skl_guc_62.0.0.bin | Bin 0 -> 199552 bytes
> i915/tgl_dmc_ver2_12.bin | Bin 0 -> 19760 bytes
> i915/tgl_guc_62.0.0.bin | Bin 0 -> 326016 bytes
> i915/tgl_huc_7.9.3.bin | Bin 0 -> 589888 bytes
> iwlwifi-Qu-b0-hr-b0-66.ucode | Bin 0 -> 1344220 bytes
> iwlwifi-Qu-b0-jf-b0-66.ucode | Bin 0 -> 1262312 bytes
> iwlwifi-Qu-c0-hr-b0-66.ucode | Bin 0 -> 1344236 bytes
> iwlwifi-Qu-c0-jf-b0-66.ucode | Bin 0 -> 1262328 bytes
> iwlwifi-QuZ-a0-hr-b0-66.ucode | Bin 0 -> 1344216 bytes
> iwlwifi-QuZ-a0-jf-b0-66.ucode | Bin 0 -> 1262244 bytes
> iwlwifi-cc-a0-66.ucode | Bin 0 -> 1307180 bytes
> iwlwifi-ty-a0-gf-a0-66.ucode | Bin 0 -> 1481960 bytes
> iwlwifi-ty-a0-gf-a0.pnvm | Bin 27456 -> 27480 bytes
> mellanox/mlxsw_spectrum-13.2008.2406.mfa2 | Bin 0 -> 1598908 bytes
> mellanox/mlxsw_spectrum2-29.2008.2406.mfa2 | Bin 0 -> 1154800 bytes
> mellanox/mlxsw_spectrum3-30.2008.2406.mfa2 | Bin 0 -> 995788 bytes
> nvidia/tegra194/vic.bin | Bin 0 -> 22784 bytes
> rtl_nic/rtl8153c-1.fw | Bin 0 -> 832 bytes
> rtl_nic/rtl8156a-2.fw | Bin 0 -> 3816 bytes
> rtl_nic/rtl8156b-2.fw | Bin 0 -> 5448 bytes
> 85 files changed, 143 insertions(+), 14 deletions(-)
> create mode 100644 amd/amd_sev_fam17h_model3xh.sbin
> create mode 100644 amd/amd_sev_fam19h_model0xh.sbin
> create mode 100644 amdgpu/aldebaran_mec.bin
> create mode 100644 amdgpu/aldebaran_mec2.bin
> create mode 100644 amdgpu/aldebaran_rlc.bin
> create mode 100644 amdgpu/aldebaran_sdma.bin
> create mode 100644 amdgpu/aldebaran_smc.bin
> create mode 100644 amdgpu/aldebaran_sos.bin
> create mode 100644 amdgpu/aldebaran_ta.bin
> create mode 100644 amdgpu/aldebaran_vcn.bin
> create mode 100644 amdgpu/arcturus_asd.bin
> create mode 100644 amdgpu/arcturus_gpu_info.bin
> create mode 100644 amdgpu/arcturus_mec.bin
> create mode 100644 amdgpu/arcturus_mec2.bin
> create mode 100644 amdgpu/arcturus_rlc.bin
> create mode 100644 amdgpu/arcturus_sdma.bin
> create mode 100644 amdgpu/arcturus_smc.bin
> create mode 100644 amdgpu/arcturus_sos.bin
> create mode 100644 amdgpu/arcturus_ta.bin
> create mode 100644 amdgpu/arcturus_vcn.bin
> create mode 100644 amdgpu/cyan_skillfish2_ce.bin
> create mode 100644 amdgpu/cyan_skillfish2_me.bin
> create mode 100644 amdgpu/cyan_skillfish2_mec.bin
> create mode 100644 amdgpu/cyan_skillfish2_mec2.bin
> create mode 100644 amdgpu/cyan_skillfish2_pfp.bin
> create mode 100644 amdgpu/cyan_skillfish2_rlc.bin
> create mode 100644 amdgpu/cyan_skillfish2_sdma.bin
> create mode 100644 amdgpu/cyan_skillfish2_sdma1.bin
> create mode 100644 amdgpu/navy_flounder_ce.bin
> create mode 100644 amdgpu/navy_flounder_dmcub.bin
> create mode 100644 amdgpu/navy_flounder_me.bin
> create mode 100644 amdgpu/navy_flounder_mec.bin
> create mode 100644 amdgpu/navy_flounder_mec2.bin
> create mode 100644 amdgpu/navy_flounder_pfp.bin
> create mode 100644 amdgpu/navy_flounder_rlc.bin
> create mode 100644 amdgpu/navy_flounder_sdma.bin
> create mode 100644 amdgpu/navy_flounder_smc.bin
> create mode 100644 amdgpu/navy_flounder_sos.bin
> create mode 100644 amdgpu/navy_flounder_ta.bin
> create mode 100644 amdgpu/navy_flounder_vcn.bin
> create mode 100644 amdgpu/vangogh_asd.bin
> create mode 100644 amdgpu/vangogh_ce.bin
> create mode 100644 amdgpu/vangogh_dmcub.bin
> create mode 100644 amdgpu/vangogh_me.bin
> create mode 100644 amdgpu/vangogh_mec.bin
> create mode 100644 amdgpu/vangogh_mec2.bin
> create mode 100644 amdgpu/vangogh_pfp.bin
> create mode 100644 amdgpu/vangogh_rlc.bin
> create mode 100644 amdgpu/vangogh_sdma.bin
> create mode 100644 amdgpu/vangogh_toc.bin
> create mode 100644 amdgpu/vangogh_vcn.bin
> create mode 100644 atmel/wilc1000_wifi_firmware-1.bin
> create mode 100644 i915/adlp_guc_62.0.3.bin
> create mode 100644 i915/bxt_guc_62.0.0.bin
> create mode 100644 i915/cml_guc_62.0.0.bin
> create mode 100644 i915/dg1_guc_62.0.0.bin
> create mode 100644 i915/dg1_huc_7.9.3.bin
> create mode 100644 i915/ehl_guc_62.0.0.bin
> create mode 100644 i915/glk_guc_62.0.0.bin
> create mode 100644 i915/icl_guc_62.0.0.bin
> create mode 100644 i915/kbl_guc_62.0.0.bin
> create mode 100644 i915/rkl_dmc_ver2_03.bin
> create mode 100644 i915/skl_guc_62.0.0.bin
> create mode 100644 i915/tgl_dmc_ver2_12.bin
> create mode 100644 i915/tgl_guc_62.0.0.bin
> create mode 100644 i915/tgl_huc_7.9.3.bin
> create mode 100644 iwlwifi-Qu-b0-hr-b0-66.ucode
> create mode 100644 iwlwifi-Qu-b0-jf-b0-66.ucode
> create mode 100644 iwlwifi-Qu-c0-hr-b0-66.ucode
> create mode 100644 iwlwifi-Qu-c0-jf-b0-66.ucode
> create mode 100644 iwlwifi-QuZ-a0-hr-b0-66.ucode
> create mode 100644 iwlwifi-QuZ-a0-jf-b0-66.ucode
> create mode 100644 iwlwifi-cc-a0-66.ucode
> create mode 100644 iwlwifi-ty-a0-gf-a0-66.ucode
> create mode 100644 mellanox/mlxsw_spectrum-13.2008.2406.mfa2
> create mode 100644 mellanox/mlxsw_spectrum2-29.2008.2406.mfa2
> create mode 100644 mellanox/mlxsw_spectrum3-30.2008.2406.mfa2
> create mode 100644 nvidia/tegra194/vic.bin
> create mode 100644 rtl_nic/rtl8153c-1.fw
> create mode 100644 rtl_nic/rtl8156a-2.fw
> create mode 100644 rtl_nic/rtl8156b-2.fw
-------------- 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/20220303/b4a2fe2d/attachment-0001.sig>
More information about the kernel-team
mailing list