[SRU][F][linux-firmware][PULL] Add missing firmware for HWE 5.15 kernel (LP: #1962299)
Juerg Haefliger
juerg.haefliger at canonical.com
Mon Feb 28 10:08:29 UTC 2022
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
More information about the kernel-team
mailing list