Sync from SUSE:SLFO:Main kernel-firmware revision 357fc62b9d340e579fcc095997d3d204

This commit is contained in:
Adrian Schröter 2024-12-11 15:10:04 +01:00
parent 15d384a07b
commit dd1bf35ebd
10 changed files with 528 additions and 13 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git</param>
<param name="changesrevision">bcd040c21dc9b2bc7525ea09121fd137eb34183f</param></service></servicedata>
<param name="changesrevision">ea71da6f0690470e44b2da29a0f7d86990992294</param></service></servicedata>

View File

@ -28,6 +28,7 @@ amd_pmf: acpi*:AMDI0100%3A*
amd_pmf: acpi*:AMDI0102%3A*
amd_pmf: acpi*:AMDI0103%3A*
amd_pmf: acpi*:AMDI0105%3A*
amd_pmf: acpi*:AMDI0107%3A*
amdgpu: pci:v00001002d*sv*sd*bc03sc00i00*
amdgpu: pci:v00001002d*sv*sd*bc03sc80i00*
amdgpu: pci:v00001002d*sv*sd*bc12sc00i00*
@ -578,6 +579,7 @@ brcmfmac: pci:v000014E4d00004425sv*sd*bc02sc80i*
brcmfmac: pci:v000014E4d00004433sv*sd*bc02sc80i*
brcmfmac: pci:v000014E4d00004464sv*sd*bc02sc80i*
brcmfmac: pci:v000014E4d00004488sv*sd*bc02sc80i*
brcmfmac: pci:v000014E4d0000449Dsv*sd*bc02sc80i*
brcmfmac: pci:v000014E4d0000AA31sv*sd*bc02sc80i*
brcmfmac: pci:v000014E4d0000AA52sv*sd*bc02sc80i*
brcmfmac: sdio:c*v02D0d4324*
@ -1744,10 +1746,12 @@ i915: pci:v00008086d0000A7AAsv*sd*bc03sc*i*
i915: pci:v00008086d0000A7ABsv*sd*bc03sc*i*
i915: pci:v00008086d0000A7ACsv*sd*bc03sc*i*
i915: pci:v00008086d0000A7ADsv*sd*bc03sc*i*
i915: pci:v00008086d0000B640sv*sd*bc03sc*i*
ib_qib: fs-ipathfs
ib_qib: pci:v00001077d00007220sv*sd*bc*sc*i*
ib_qib: pci:v00001077d00007322sv*sd*bc*sc*i*
ib_qib: pci:v00001FC1d00000010sv*sd*bc*sc*i*
ice: auxiliary:ice.sf
ice: pci:v00008086d0000124Csv*sd*bc*sc*i*
ice: pci:v00008086d0000124Dsv*sd*bc*sc*i*
ice: pci:v00008086d0000124Esv*sd*bc*sc*i*
@ -2950,6 +2954,8 @@ meson_vdec: of:N*T*Camlogic,gxbb-vdec
meson_vdec: of:N*T*Camlogic,gxbb-vdecC*
meson_vdec: of:N*T*Camlogic,gxl-vdec
meson_vdec: of:N*T*Camlogic,gxl-vdecC*
meson_vdec: of:N*T*Camlogic,gxlx-vdec
meson_vdec: of:N*T*Camlogic,gxlx-vdecC*
meson_vdec: of:N*T*Camlogic,gxm-vdec
meson_vdec: of:N*T*Camlogic,gxm-vdecC*
meson_vdec: of:N*T*Camlogic,sm1-vdec
@ -3018,6 +3024,10 @@ msm: of:N*T*Cqcom,sm6375-dpu
msm: of:N*T*Cqcom,sm6375-dpuC*
msm: of:N*T*Cqcom,sm6375-mdss
msm: of:N*T*Cqcom,sm6375-mdssC*
msm: of:N*T*Cqcom,sm7150-dpu
msm: of:N*T*Cqcom,sm7150-dpuC*
msm: of:N*T*Cqcom,sm7150-mdss
msm: of:N*T*Cqcom,sm7150-mdssC*
msm: of:N*T*Cqcom,sm8150-dpu
msm: of:N*T*Cqcom,sm8150-dpuC*
msm: of:N*T*Cqcom,sm8150-mdss
@ -3430,6 +3440,7 @@ pcnet_cs: pcmcia:mC001c0009f*fn*pfn*pa*pb*pc*pd*
powervr: of:N*T*Cimg,img-axe
powervr: of:N*T*Cimg,img-axeC*
qaic: mhi:QAIC_TIMESYNC_PERIODIC
qaic: pci:v000017CBd0000A080sv*sd*bc*sc*i*
qaic: pci:v000017CBd0000A100sv*sd*bc*sc*i*
qat_c3xxx: pci:v00008086d000019E2sv*sd*bc*sc*i*
qat_c62x: pci:v00008086d000037C8sv*sd*bc*sc*i*
@ -3476,6 +3487,16 @@ qcom_q6v5_pas: of:N*T*Cqcom,qcs404-cdsp-pas
qcom_q6v5_pas: of:N*T*Cqcom,qcs404-cdsp-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,qcs404-wcss-pas
qcom_q6v5_pas: of:N*T*Cqcom,qcs404-wcss-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-adsp-pas
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-adsp-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-cdsp0-pas
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-cdsp0-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-cdsp1-pas
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-cdsp1-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-gpdsp0-pas
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-gpdsp0-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-gpdsp1-pas
qcom_q6v5_pas: of:N*T*Cqcom,sa8775p-gpdsp1-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sc7180-adsp-pas
qcom_q6v5_pas: of:N*T*Cqcom,sc7180-adsp-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sc7180-mpss-pas
@ -3510,6 +3531,8 @@ qcom_q6v5_pas: of:N*T*Cqcom,sdm845-slpi-pas
qcom_q6v5_pas: of:N*T*Cqcom,sdm845-slpi-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sdx55-mpss-pas
qcom_q6v5_pas: of:N*T*Cqcom,sdx55-mpss-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sdx75-mpss-pas
qcom_q6v5_pas: of:N*T*Cqcom,sdx75-mpss-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sm6115-adsp-pas
qcom_q6v5_pas: of:N*T*Cqcom,sm6115-adsp-pasC*
qcom_q6v5_pas: of:N*T*Cqcom,sm6115-cdsp-pas
@ -3682,6 +3705,7 @@ r8152: usb:v17EFp3069d*dc*dsc*dp*icFFisc*ip*in*
r8152: usb:v17EFp3082d*dc*dsc*dp*ic*isc*ip*in*
r8152: usb:v17EFp3082d*dc*dsc*dp*ic02isc06ip00in*
r8152: usb:v17EFp3082d*dc*dsc*dp*icFFisc*ip*in*
r8152: usb:v17EFp3098d*dc*dsc*dp*ic*isc*ip*in*
r8152: usb:v17EFp7205d*dc*dsc*dp*ic*isc*ip*in*
r8152: usb:v17EFp7205d*dc*dsc*dp*ic02isc06ip00in*
r8152: usb:v17EFp7205d*dc*dsc*dp*icFFisc*ip*in*
@ -5073,6 +5097,26 @@ rtl8192cu: usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*
rtl8192cu: usb:v9846p9041d*dc*dsc*dp*ic*isc*ip*in*
rtl8192de: pci:v000010ECd0000002Bsv*sd*bc*sc*i*
rtl8192de: pci:v000010ECd00008193sv*sd*bc*sc*i*
rtl8192du: usb:v04DDp954Fd*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v04DDp96A6d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v050Dp1105d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v050Dp110Ad*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v050Dp120Ad*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v07B8p8193d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v0930p0A0Ad*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v0BDAp0193d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v0BDAp8111d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v0BDAp8171d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v0BDAp8193d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v0BDAp8194d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v0BDApE194d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v1668p8102d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v2001p330Cd*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v2019p4903d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v2019p4904d*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v2019pAB2Cd*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v2019pAB2Dd*dc*dsc*dp*ic*isc*ip*in*
rtl8192du: usb:v20F4p664Bd*dc*dsc*dp*ic*isc*ip*in*
rtl8192ee: pci:v000010ECd0000818Bsv*sd*bc*sc*i*
rtl8192se: pci:v000010ECd00008171sv*sd*bc*sc*i*
rtl8192se: pci:v000010ECd00008172sv*sd*bc*sc*i*
@ -5127,6 +5171,7 @@ rtl8xxxu: usb:v0BDAp8178d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp8179d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp817Ad*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp817Bd*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp817Cd*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp817Dd*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp817Ed*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp817Fd*dc*dsc*dp*icFFiscFFipFFin*
@ -5134,7 +5179,9 @@ rtl8xxxu: usb:v0BDAp818Ad*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp8191d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp819Ad*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp8724d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDAp8754d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDApB711d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDApB720d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*
@ -5397,6 +5444,7 @@ snd_hda_scodec_cs35l41_i2c: acpi*:CLSA0100%3A*
snd_hda_scodec_cs35l41_i2c: acpi*:CLSA0101%3A*
snd_hda_scodec_cs35l41_i2c: acpi*:CSC3551%3A*
snd_hda_scodec_cs35l41_spi: acpi*:CSC3551%3A*
snd_hda_scodec_cs35l41_spi: spi:cs35l41-hda
snd_hda_scodec_cs35l56_i2c: acpi*:CSC3554%3A*
snd_hda_scodec_cs35l56_i2c: acpi*:CSC3556%3A*
snd_hda_scodec_cs35l56_i2c: acpi*:CSC3557%3A*
@ -5407,6 +5455,7 @@ snd_hda_scodec_tas2781_i2c: acpi*:INT8866%3A*
snd_hda_scodec_tas2781_i2c: acpi*:TIAS2781%3A*
snd_intel_sst_acpi: acpi*:80860F28%3A*
snd_intel_sst_acpi: acpi*:808622A8%3A*
snd_intel_sst_acpi: acpi*:LPE0F28%3A*
snd_intel_sst_acpi: sst
snd_korg1212: pci:v000010B5d0000906Dsv*sd*bc*sc*i*
snd_maestro3: pci:v0000125Dd00001988sv*sd*bc04sc01i*
@ -5453,6 +5502,8 @@ snd_soc_avs: pci:v00008086d0000F0C8sv*sd*bc*sc*i*
snd_soc_avs: pci:v00008086d0000F1C8sv*sd*bc*sc*i*
snd_soc_catpt: acpi*:INT33C8%3A*
snd_soc_catpt: acpi*:INT3438%3A*
snd_soc_rt1320_sdw: sdw:m025Dp1320v03c*
snd_soc_rt1320_sdw: sdw:m025Dp1320v03c01*
snd_soc_sc8280xp: of:N*T*Cqcom,qcm6490-idp-sndcard
snd_soc_sc8280xp: of:N*T*Cqcom,qcm6490-idp-sndcardC*
snd_soc_sc8280xp: of:N*T*Cqcom,qcs6490-rb3gen2-sndcard
@ -5824,6 +5875,8 @@ xe: pci:v00008086d000046C3sv*sd*bc03sc*i*
xe: pci:v00008086d000046D0sv*sd*bc03sc*i*
xe: pci:v00008086d000046D1sv*sd*bc03sc*i*
xe: pci:v00008086d000046D2sv*sd*bc03sc*i*
xe: pci:v00008086d000046D3sv*sd*bc03sc*i*
xe: pci:v00008086d000046D4sv*sd*bc03sc*i*
xe: pci:v00008086d00004905sv*sd*bc03sc*i*
xe: pci:v00008086d00004906sv*sd*bc03sc*i*
xe: pci:v00008086d00004907sv*sd*bc03sc*i*
@ -5904,6 +5957,16 @@ xe: pci:v00008086d0000A7AAsv*sd*bc03sc*i*
xe: pci:v00008086d0000A7ABsv*sd*bc03sc*i*
xe: pci:v00008086d0000A7ACsv*sd*bc03sc*i*
xe: pci:v00008086d0000A7ADsv*sd*bc03sc*i*
xe: pci:v00008086d0000B080sv*sd*bc03sc*i*
xe: pci:v00008086d0000B081sv*sd*bc03sc*i*
xe: pci:v00008086d0000B082sv*sd*bc03sc*i*
xe: pci:v00008086d0000B090sv*sd*bc03sc*i*
xe: pci:v00008086d0000B091sv*sd*bc03sc*i*
xe: pci:v00008086d0000B092sv*sd*bc03sc*i*
xe: pci:v00008086d0000B0A0sv*sd*bc03sc*i*
xe: pci:v00008086d0000B0A1sv*sd*bc03sc*i*
xe: pci:v00008086d0000B0A2sv*sd*bc03sc*i*
xe: pci:v00008086d0000B640sv*sd*bc03sc*i*
xe: pci:v00008086d0000E202sv*sd*bc03sc*i*
xe: pci:v00008086d0000E20Bsv*sd*bc03sc*i*
xe: pci:v00008086d0000E20Csv*sd*bc03sc*i*

View File

@ -1,14 +1,14 @@
diff --git a/copy-firmware.sh b/copy-firmware.sh
index 1ae1e37c37e5..68fbf83ea650 100755
index dcb3b92c7229..e16424dc16f3 100755
--- a/copy-firmware.sh
+++ b/copy-firmware.sh
@@ -66,6 +66,9 @@ done
@@ -70,6 +70,9 @@ $verbose "Checking that WHENCE file is formatted properly"
# shellcheck disable=SC2162 # file/folder name can include escaped symbols
grep -E '^(RawFile|File):' WHENCE | sed -E -e 's/^(RawFile|File): */\1 /;s/"//g' | while read k f; do
+ case "$f" in
+ */README) continue;;
+ esac
test -f "$f" || continue
install -d "$destdir/$(dirname "$f")"
$verbose "copying/compressing file $f$compext"
if test "$compress" != "cat" && test "$k" = "RawFile"; then

BIN
kernel-firmware-20240728.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
kernel-firmware-20241128.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,385 @@
-------------------------------------------------------------------
Mon Dec 02 09:38:12 UTC 2024 - tiwai@suse.com
- Update to version 20241128 (git commit ea71da6f0690):
* i915: Update Xe2LPD DMC to v2.24
* cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
* iwlwifi: add Bz-gf FW for core89-91 release
* amdgpu: update smu 13.0.10 firmware
* amdgpu: update sdma 6.0.3 firmware
* amdgpu: update psp 13.0.10 firmware
* amdgpu: update gc 11.0.3 firmware
* amdgpu: add smu 13.0.14 firmware
* amdgpu: add sdma 4.4.5 firmware
* amdgpu: add psp 13.0.14 firmware
* amdgpu: add gc 9.4.4 firmware
* amdgpu: update vcn 3.1.2 firmware
* amdgpu: update psp 13.0.5 firmware
* amdgpu: update psp 13.0.8 firmware
* amdgpu: update vega20 firmware
* amdgpu: update vega12 firmware
* amdgpu: update psp 14.0.4 firmware
* amdgpu: update gc 11.5.2 firmware
* amdgpu: update vega10 firmware
* amdgpu: update vcn 4.0.0 firmware
* amdgpu: update smu 13.0.0 firmware
* amdgpu: update psp 13.0.0 firmware
* amdgpu: update gc 11.0.0 firmware
* amdgpu: update beige goby firmware
* amdgpu: update vangogh firmware
* amdgpu: update dimgrey cavefish firmware
* amdgpu: update navy flounder firmware
* amdgpu: update psp 13.0.11 firmware
* amdgpu: update gc 11.0.4 firmware
* amdgpu: update vcn 4.0.2 firmware
* amdgpu: update psp 13.0.4 firmware
* amdgpu: update gc 11.0.1 firmware
* amdgpu: update sienna cichlid firmware
* amdgpu: update vpe 6.1.1 firmware
* amdgpu: update vcn 4.0.6 firmware
* amdgpu: update psp 14.0.1 firmware
* amdgpu: update gc 11.5.1 firmware
* amdgpu: update vcn 4.0.5 firmware
* amdgpu: update psp 14.0.0 firmware
* amdgpu: update gc 11.5.0 firmware
* amdgpu: update navi14 firmware
* amdgpu: update arcturus firmware
* amdgpu: update renoir firmware
* amdgpu: update navi12 firmware
* amdgpu: update sdma 4.4.2 firmware
* amdgpu: update psp 13.0.6 firmware
* amdgpu: update gc 9.4.3 firmware
* amdgpu: update vcn 4.0.4 firmware
* amdgpu: update psp 13.0.7 firmware
* amdgpu: update gc 11.0.2 firmware
* amdgpu: update navi10 firmware
* amdgpu: update aldebaran firmware
- Update aliases from 6.13-rc1
-------------------------------------------------------------------
Mon Nov 25 16:06:16 UTC 2024 - tiwai@suse.com
- Update to version 20241125 (git commit 508d770ee6f3):
* ice: update ice DDP wireless_edge package to 1.3.20.0
* ice: update ice DDP comms package to 1.3.52.0
* ice: update ice DDP package to ice-1.3.41.0
* amdgpu: update DMCUB to v9.0.10.0 for DCN314
* amdgpu: update DMCUB to v9.0.10.0 for DCN351
-------------------------------------------------------------------
Fri Nov 22 09:35:25 UTC 2024 - tiwai@suse.com
- Update to version 20241121 (git commit 48bb90cceb88):
* linux-firmware: Update AMD cpu microcode
* xe: Update GUC to v70.36.0 for BMG, LNL
* i915: Update GUC to v70.36.0 for ADL-P, DG1, DG2, MTL, TGL
-------------------------------------------------------------------
Wed Nov 20 11:30:01 UTC 2024 - tiwai@suse.com
- Update to version 20241119 (git commit 60cdfe1831e8):
* iwlwifi: add Bz-gf FW for core91-69 release
- Update aliases from 6.12
-------------------------------------------------------------------
Wed Nov 13 13:54:49 UTC 2024 - tiwai@suse.com
- Update to version 20241113 (git commit 1727aceef4d2):
* qcom: venus-5.4: add venus firmware file for qcs615
* qcom: update venus firmware file for SC7280
* QCA: Add 22 bluetooth firmware nvm files for QCA2066
-------------------------------------------------------------------
Tue Nov 12 14:33:39 UTC 2024 - tiwai@suse.com
- Update to version 20241112 (git commit c57a0a42468b):
* mediatek MT7922: update bluetooth firmware to 20241106163512
* mediatek MT7921: update bluetooth firmware to 20241106151414
* linux-firmware: update firmware for MT7922 WiFi device
* linux-firmware: update firmware for MT7921 WiFi device
* qcom: Add QDU100 firmware image files.
* qcom: Update aic100 firmware files
* dedup-firmware.sh: fix infinite loop for --verbose
* rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x04D7_63F7
* cnm: update chips&media wave521c firmware.
* mediatek MT7920: update bluetooth firmware to 20241104091246
* linux-firmware: update firmware for MT7920 WiFi device
* copy-firmware.sh: Run check_whence.py only if in a git repo
* cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
* amdgpu: update DMCUB to v9.0.10.0 for DCN351
* rtw89: 8852a: update fw to v0.13.36.2
* rtw88: Add firmware v52.14.0 for RTL8812AU
* i915: Update Xe2LPD DMC to v2.23
* linux-firmware: update firmware for mediatek bluetooth chip (MT7925)
* linux-firmware: update firmware for MT7925 WiFi device
* WHENCE: Add sof-tolg for mt8195
* linux-firmware: Update firmware file for Intel BlazarI core
* qcom: Add link for QCS6490 GPU firmware
* qcom: update gpu firmwares for qcs615 chipset
* cirrus: cs35l56: Update firmware for Cirrus Amps for some HP laptops
* mediatek: Add sof-tolg for mt8195
- Drop obsoleted workaround patch: copy-file-skip-check.patch
-------------------------------------------------------------------
Thu Oct 31 15:59:29 UTC 2024 - tiwai@suse.com
- Update to version 20241029 (git commit 048795eef350):
* ath11k: move WCN6750 firmware to the device-specific subdir
* xe: Update LNL GSC to v104.0.0.1263
* i915: Update MTL/ARL GSC to v102.1.15.1926
-------------------------------------------------------------------
Mon Oct 28 14:42:18 UTC 2024 - tiwai@suse.com
- Update to version 20241028 (git commit 987607d681cb):
* amdgpu: DMCUB updates for various AMDGPU ASICs
* i915: Add Xe3LPD DMC
* cnm: update chips&media wave521c firmware.
* linux-firmware: Add firmware for Cirrus CS35L41
* linux-firmware: Update firmware file for Intel BlazarU core
* Makefile: error out of 'install' if COPYOPTS is set
-------------------------------------------------------------------
Mon Oct 21 07:35:59 UTC 2024 - tiwai@suse.com
- Update to version 20241018 (git commit 2f0464118f40):
* check_whence.py: skip some validation if git ls-files fails
* qcom: Add Audio firmware for X1E80100 CRD/QCPs
* amdgpu: DMCUB updates forvarious AMDGPU ASICs
* brcm: replace NVRAM for Jetson TX1
* rtlwifi: Update firmware for RTL8192FU to v7.3
* make: separate installation and de-duplication targets
* check_whence.py: check the permissions
* Remove execute bit from firmware files
* configure: remove unused file
* rtl_nic: add firmware rtl8125d-1
-------------------------------------------------------------------
Tue Oct 15 08:40:10 UTC 2024 - tiwai@suse.com
- Update to version 20241014 (git commit 99f9c7ed1f4a):
* iwlwifi: add gl/Bz FW for core91-69 release
* iwlwifi: update ty/So/Ma firmwares for core91-69 release
* iwlwifi: update cc/Qu/QuZ firmwares for core91-69 release
* cirrus: cs35l56: Add firmware for Cirrus CS35L56 for a Lenovo Laptop
* cirrus: cs35l56: Add firmware for Cirrus CS35L56 for some ASUS laptops
* cirrus: cs35l56: Add firmware for Cirrus Amps for some HP laptops
* linux-firmware: update firmware for en8811h 2.5G ethernet phy
* QCA: Add Bluetooth firmwares for WCN785x with UART transport
-------------------------------------------------------------------
Mon Oct 14 13:24:31 UTC 2024 - tiwai@suse.com
- Update to version 20241011 (git commit 808cba847c70):
* mtk_wed: add firmware for mt7988 Wireless Ethernet Dispatcher
* ath12k: WCN7850 hw2.0: update board-2.bin (bsc#1230596)
* ath12k: QCN9274 hw2.0: add to WLAN.WBE.1.3.1-00162-QCAHKSWPL_SILICONZ-1
* ath12k: QCN9274 hw2.0: add board-2.bin
* copy-firmware.sh: rename variables in symlink hanlding
* copy-firmware.sh: remove no longer reachable test -L
* copy-firmware.sh: remove no longer reachable test -f
* copy-firmware.sh: call ./check_whence.py before parsing the file
* copy-firmware.sh: warn if the destination folder is not empty
* copy-firmware.sh: add err() helper
* copy-firmware.sh: fix indentation
* copy-firmware.sh: reset and consistently handle destdir
* Revert "copy-firmware: Support additional compressor options"
* copy-firmware.sh: flesh out and fix dedup-firmware.sh
* Style update yaml files
* editorconfig: add initial config file
* check_whence.py: annotate replacement strings as raw
* check_whence.py: LC_ALL=C sort -u the filelist
* check_whence.py: ban link-to-a-link
* check_whence.py: use consistent naming
* Add a link from TAS2XXX1EB3.bin -> ti/tas2781/TAS2XXX1EB30.bin
* tas2781: Upload dsp firmware for ASUS laptop 1EB30 & 1EB31
- Skip invocation of check_whence.py at copying:
copy-file-skip-check.patch
- Refresh copy-file-ignore-README.patch
- Drop obsoleted --ignore-duplicates option to copy-firmware.sh
- Drop the ath12k workaround again
-------------------------------------------------------------------
Thu Oct 10 08:12:54 UTC 2024 - tiwai@suse.com
- Update to version 20241010 (git commit d4e688aa74a0):
* rtlwifi: Add firmware v39.0 for RTL8192DU
* Revert "ath12k: WCN7850 hw2.0: update board-2.bin"
(replaced with a newer firmware in this package instead)
- update aliases
-------------------------------------------------------------------
Tue Oct 08 13:41:43 UTC 2024 - tiwai@suse.com
- Update to version 20241004 (git commit bbb77872a8a7):
* amdgpu: DMCUB DCN35 update
* brcm: Add BCM4354 NVRAM for Jetson TX1
* brcm: Link FriendlyElec NanoPi M4 to AP6356S nvram
-------------------------------------------------------------------
Tue Oct 01 14:06:36 UTC 2024 - tiwai@suse.com
- Update to version 20241001 (git commit 51e5af813eaf):
* linux-firmware: add firmware for MediaTek Bluetooth chip (MT7920)
* linux-firmware: add firmware for MT7920
* amdgpu: update raven firmware
* amdgpu: update SMU 13.0.10 firmware
* amdgpu: update PSP 13.0.10 firmware
* amdgpu: update GC 11.0.3 firmware
* amdgpu: update VCN 3.1.2 firmware
* amdgpu: update PSP 13.0.5 firmware
* amdgpu: update PSP 13.0.8 firmware
* amdgpu: update vega12 firmware
* amdgpu: update PSP 14.0.4 firmware
* amdgpu: update GC 11.5.2 firmware
* amdgpu: update vega10 firmware
* amdgpu: update VCN 4.0.0 firmware
* amdgpu: update PSP 13.0.0 firmware
* amdgpu: update GC 11.0.0 firmware
* amdgpu: update picasso firmware
* amdgpu: update beige goby firmware
* amdgpu: update vangogh firmware
* amdgpu: update dimgrey cavefish firmware
* amdgpu: update navy flounder firmware
* amdgpu: update green sardine firmware
* amdgpu: update VCN 4.0.2 firmware
* amdgpu: update PSP 13.0.4 firmware
* amdgpu: update GC 11.0.1 firmware
* amdgpu: update sienna cichlid firmware
* amdgpu: update VCN 4.0.6 firmware
* amdgpu: update PSP 14.0.1 firmware
* amdgpu: update GC 11.5.1 firmware
* amdgpu: update VCN 4.0.5 firmware
* amdgpu: update PSP 14.0.0 firmware
* amdgpu: update GC 11.5.0 firmware
* amdgpu: update navi14 firmware
* amdgpu: update renoir firmware
* amdgpu: update navi12 firmware
* amdgpu: update SMU 13.0.6 firmware
* amdgpu: update SDMA 4.4.2 firmware
* amdgpu: update PSP 13.0.6 firmware
* amdgpu: update GC 9.4.3 firmware
* amdgpu: update yellow carp firmware
* amdgpu: update VCN 4.0.4 firmware
* amdgpu: update PSP 13.0.7 firmware
* amdgpu: update GC 11.0.2 firmware
* amdgpu: update navi10 firmware
* amdgpu: update aldebaran firmware
* qcom: update gpu firmwares for qcm6490 chipset
* mt76: mt7996: add firmware files for mt7992 chipset
* mt76: mt7996: add firmware files for mt7996 chipset variants
* qcom: add gpu firmwares for sa8775p chipset
* rtw89: 8922a: add fw format-2 v0.35.42.1
- Pick up the fixed ath12k firmware from
https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
(bsc#1230596)
- Update aliases from 6.11.x and 6.12-rc1
-------------------------------------------------------------------
Mon Sep 16 13:15:53 UTC 2024 - tiwai@suse.com
- Update to version 20240913 (git commit bcbdd1670bc3):
* amdgpu: update DMCUB to v0.0.233.0 DCN351
* copy-firmware: Handle links to uncompressed files
* WHENCE: Fix battmgr.jsn entry type
- Drop obsoleted workaround patch:
copy-firmware-fix-symlink-without-compress.patch
- Temporary revert for ath12k firmware (bsc#1230596)
-------------------------------------------------------------------
Fri Sep 13 07:44:25 UTC 2024 - tiwai@suse.com
- Update to version 20240912 (git commit 47c72fee8fe3):
* amdgpu: Add VPE 6.1.3 microcode
* amdgpu: add SDMA 6.1.2 microcode
* amdgpu: Add support for PSP 14.0.4
* amdgpu: add GC 11.5.2 microcode
* qcom: qcm6490: add ADSP and CDSP firmware
* linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
* linux-firmware: Update firmware file for Intel BlazarU core
* linux-firmware: Update firmware file for Intel Bluetooth Solar core
- Temporary fix for the missing symlink installations:
copy-firmware-fix-symlink-without-compress.patch
-------------------------------------------------------------------
Wed Sep 11 15:10:39 UTC 2024 - tiwai@suse.com
- Update to version 20240911 (git commit 59def907425d):
* rtl_bt: Update RTL8852B BT USB FW to 0x0447_9301 (bsc#1229272)
-------------------------------------------------------------------
Tue Sep 10 12:14:01 UTC 2024 - tiwai@suse.com
- Update to version 20240910 (git commit 2a7b69a3fa30):
* realtek: rt1320: Add patch firmware of MCU
* i915: Update MTL DMC v2.23
* cirrus: cs35l56: Add firmware for Cirrus CS35L54 for some HP laptops
-------------------------------------------------------------------
Wed Sep 04 06:41:30 UTC 2024 - tiwai@suse.com
- Update to version 20240903 (git commit 96af55bd3d0b):
* amdgpu: Revert sienna cichlid dmcub firmware update (bsc#1230007)
* iwlwifi: add Bz FW for core89-58 release
* rtl_nic: add firmware rtl8126a-3
* linux-firmware: update firmware for MT7921 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
-------------------------------------------------------------------
Tue Sep 03 11:07:28 UTC 2024 - tiwai@suse.com
- Update to version 20240830 (git commit d6c600d46981):
* amdgpu: update DMCUB to v0.0.232.0 for DCN314 and DCN351
* qcom: vpu: restore compatibility with kernels before 6.6
-------------------------------------------------------------------
Wed Aug 28 12:18:10 UTC 2024 - tiwai@suse.com
- Update to version 20240826 (git commit bec4fd18cc57):
(including ath11k f/w updates for bsc#1234027)
* amdgpu: DMCUB updates forvarious AMDGPU ASICs
* rtw89: 8922a: add fw format-1 v0.35.41.0
* linux-firmware: update firmware for MT7925 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7925)
* rtl_bt: Add firmware and config files for RTL8922A
* rtl_bt: Add firmware file for the the RTL8723CS Bluetooth part
* rtl_bt: de-dupe identical config.bin files
* rename rtl8723bs_config-OBDA8723.bin -> rtl_bt/rtl8723bs_config.bin
* linux-firmware: Update AMD SEV firmware
* linux-firmware: update firmware for MT7996
* Revert "i915: Update MTL DMC v2.22"
* ath12k: WCN7850 hw2.0: update board-2.bin
* ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.41
* ath11k: WCN6855 hw2.0: update board-2.bin
* ath11k: QCA2066 hw2.1: add to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.3
* ath11k: QCA2066 hw2.1: add board-2.bin
* ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01291-QCAHKSWPL_SILICONZ-1
* qcom: vpu: add video firmware for sa8775p
* amdgpu: DMCUB updates for various AMDGPU ASICs
-------------------------------------------------------------------
Tue Aug 13 05:18:12 UTC 2024 - tiwai@suse.com
- Update to version 20240809 (git commit 36db650dae03):
* qcom: update path for video firmware for vpu-1/2/3.0
* QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00642
* rtw89: 8852c: add fw format-1 v0.27.97.0
* rtw89: 8852bt: add firmware 0.29.91.0
* amdgpu: Update ISP FW for isp v4.1.1
* mediatek: Update mt8195 SOF firmware
* amdgpu: DMCUB updates for DCN314
* xe: First GuC release v70.29.2 for BMG
* xe: Add GuC v70.29.2 for LNL
* i915: Add GuC v70.29.2 for ADL-P, DG1, DG2, MTL, and TGL
* i915: Update MTL DMC v2.22
* i915: update MTL GSC to v102.0.10.1878
* xe: Add BMG HuC 8.2.10
* xe: Add GSC 104.0.0.1161 for LNL
* xe: Add LNL HuC 9.4.13
* i915: update DG2 HuC to v7.10.16
* amdgpu: Update ISP FW for isp v4.1.1
* QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00641
-------------------------------------------------------------------
Wed Jul 31 14:59:44 UTC 2024 - tiwai@suse.com
@ -44,6 +426,7 @@ Wed Jul 31 14:59:44 UTC 2024 - tiwai@suse.com
Sat Jul 13 09:49:21 UTC 2024 - tiwai@suse.com
- Update to version 20240712 (git commit ed874ed83cac):
(bsc#1229069, CVE-2023-31315)
* amdgpu: update DMCUB to v0.0.225.0 for Various AMDGPU Asics
* qcom: add gpu firmwares for x1e80100 chipset (bsc#1219458)
* linux-firmware: add firmware for qat_402xx devices

View File

@ -21,11 +21,11 @@
%define _firmwaredir /lib/firmware
%endif
%define __ksyms_path ^%{_firmwaredir}
%define version_unconverted 20240728
%define version_unconverted 20241128
# Force bzip2 instead of lzma compression (bsc#1176981)
%define _binary_payload w9.bzdio
Name: kernel-firmware
Version: 20240728
Version: 20241128
Release: 0
Summary: Linux kernel firmware files
License: GPL-2.0-only AND SUSE-Firmware AND GPL-2.0-or-later AND MIT
@ -949,6 +949,7 @@ Supplements: modalias(pci:v000014E4d00004425sv*sd*bc02sc80i*)
Supplements: modalias(pci:v000014E4d00004433sv*sd*bc02sc80i*)
Supplements: modalias(pci:v000014E4d00004464sv*sd*bc02sc80i*)
Supplements: modalias(pci:v000014E4d00004488sv*sd*bc02sc80i*)
Supplements: modalias(pci:v000014E4d0000449Dsv*sd*bc02sc80i*)
Supplements: modalias(pci:v000014E4d0000AA31sv*sd*bc02sc80i*)
Supplements: modalias(pci:v000014E4d0000AA52sv*sd*bc02sc80i*)
Supplements: modalias(sdio:c*v02D0d4324*)
@ -1805,6 +1806,16 @@ Supplements: modalias(pci:v00008086d0000A7AAsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000A7ABsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000A7ACsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000A7ADsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B080sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B081sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B082sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B090sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B091sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B092sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B0A0sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B0A1sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B0A2sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000B640sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000E202sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000E20Bsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000E20Csv*sd*bc03sc*i*)
@ -2948,6 +2959,8 @@ Supplements: modalias(of:N*T*Camlogic,gxbb-vdec)
Supplements: modalias(of:N*T*Camlogic,gxbb-vdecC*)
Supplements: modalias(of:N*T*Camlogic,gxl-vdec)
Supplements: modalias(of:N*T*Camlogic,gxl-vdecC*)
Supplements: modalias(of:N*T*Camlogic,gxlx-vdec)
Supplements: modalias(of:N*T*Camlogic,gxlx-vdecC*)
Supplements: modalias(of:N*T*Camlogic,gxm-vdec)
Supplements: modalias(of:N*T*Camlogic,gxm-vdecC*)
Supplements: modalias(of:N*T*Camlogic,sm1-vdec)
@ -3328,6 +3341,7 @@ Conflicts: kernel-firmware-uncompressed
# make sure we have post-usrmerge filesystem package on TW
Conflicts: filesystem < 84
%endif
Supplements: modalias(auxiliary:ice.sf)
Supplements: modalias(pci:v00001011d0000001Asv*sd*bc02sc00i*)
Supplements: modalias(pci:v0000106Bd00001645sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001077d00008020sv*sd*bc02sc00i00*)
@ -3727,6 +3741,7 @@ Supplements: modalias(acpi*:AMDI0100%3A*)
Supplements: modalias(acpi*:AMDI0102%3A*)
Supplements: modalias(acpi*:AMDI0103%3A*)
Supplements: modalias(acpi*:AMDI0105%3A*)
Supplements: modalias(acpi*:AMDI0107%3A*)
Supplements: modalias(acpi*:AMDI0C00%3A*)
Supplements: modalias(eisa:sABP7401*)
Supplements: modalias(eisa:sABP7501*)
@ -4314,6 +4329,16 @@ Supplements: modalias(of:N*T*Cqcom,qcs404-cdsp-pas)
Supplements: modalias(of:N*T*Cqcom,qcs404-cdsp-pasC*)
Supplements: modalias(of:N*T*Cqcom,qcs404-wcss-pas)
Supplements: modalias(of:N*T*Cqcom,qcs404-wcss-pasC*)
Supplements: modalias(of:N*T*Cqcom,sa8775p-adsp-pas)
Supplements: modalias(of:N*T*Cqcom,sa8775p-adsp-pasC*)
Supplements: modalias(of:N*T*Cqcom,sa8775p-cdsp0-pas)
Supplements: modalias(of:N*T*Cqcom,sa8775p-cdsp0-pasC*)
Supplements: modalias(of:N*T*Cqcom,sa8775p-cdsp1-pas)
Supplements: modalias(of:N*T*Cqcom,sa8775p-cdsp1-pasC*)
Supplements: modalias(of:N*T*Cqcom,sa8775p-gpdsp0-pas)
Supplements: modalias(of:N*T*Cqcom,sa8775p-gpdsp0-pasC*)
Supplements: modalias(of:N*T*Cqcom,sa8775p-gpdsp1-pas)
Supplements: modalias(of:N*T*Cqcom,sa8775p-gpdsp1-pasC*)
Supplements: modalias(of:N*T*Cqcom,sc7180-adsp-pas)
Supplements: modalias(of:N*T*Cqcom,sc7180-adsp-pasC*)
Supplements: modalias(of:N*T*Cqcom,sc7180-dpu)
@ -4384,6 +4409,8 @@ Supplements: modalias(of:N*T*Cqcom,sdm845-slpi-pas)
Supplements: modalias(of:N*T*Cqcom,sdm845-slpi-pasC*)
Supplements: modalias(of:N*T*Cqcom,sdx55-mpss-pas)
Supplements: modalias(of:N*T*Cqcom,sdx55-mpss-pasC*)
Supplements: modalias(of:N*T*Cqcom,sdx75-mpss-pas)
Supplements: modalias(of:N*T*Cqcom,sdx75-mpss-pasC*)
Supplements: modalias(of:N*T*Cqcom,sm6115-adsp-pas)
Supplements: modalias(of:N*T*Cqcom,sm6115-adsp-pasC*)
Supplements: modalias(of:N*T*Cqcom,sm6115-cdsp-pas)
@ -4418,6 +4445,10 @@ Supplements: modalias(of:N*T*Cqcom,sm6375-mdss)
Supplements: modalias(of:N*T*Cqcom,sm6375-mdssC*)
Supplements: modalias(of:N*T*Cqcom,sm6375-mpss-pas)
Supplements: modalias(of:N*T*Cqcom,sm6375-mpss-pasC*)
Supplements: modalias(of:N*T*Cqcom,sm7150-dpu)
Supplements: modalias(of:N*T*Cqcom,sm7150-dpuC*)
Supplements: modalias(of:N*T*Cqcom,sm7150-mdss)
Supplements: modalias(of:N*T*Cqcom,sm7150-mdssC*)
Supplements: modalias(of:N*T*Cqcom,sm8150-adsp-pas)
Supplements: modalias(of:N*T*Cqcom,sm8150-adsp-pasC*)
Supplements: modalias(of:N*T*Cqcom,sm8150-cdsp-pas)
@ -4492,6 +4523,7 @@ Supplements: modalias(of:N*T*Cqcom,x1e80100-dpu)
Supplements: modalias(of:N*T*Cqcom,x1e80100-dpuC*)
Supplements: modalias(of:N*T*Cqcom,x1e80100-mdss)
Supplements: modalias(of:N*T*Cqcom,x1e80100-mdssC*)
Supplements: modalias(pci:v000017CBd0000A080sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000017CBd0000A100sv*sd*bc*sc*i*)
%description qcom
@ -5537,6 +5569,8 @@ Supplements: modalias(pci:v00001814d0000539Asv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001814d0000539Bsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001814d0000539Fsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001A3Bd00001059sv*sd*bc*sc*i*)
Supplements: modalias(sdw:m025Dp1320v03c*)
Supplements: modalias(sdw:m025Dp1320v03c01*)
Supplements: modalias(usb:v0409p02B6d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0411p00E8d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0411p012Ed*dc*dsc*dp*ic*isc*ip*in*)
@ -5586,6 +5620,8 @@ Supplements: modalias(usb:v04BBp0950d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v04DAp1800d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04DAp1801d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04DAp23F6d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04DDp954Fd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04DDp96A6d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04E8p2018d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04E8pA101d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04E8pA101d*dc*dsc*dp*ic02isc06ip00in*)
@ -5611,8 +5647,11 @@ Supplements: modalias(usb:v050Dp1004d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v050Dp1102d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v050Dp1102d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v050Dp1103d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v050Dp1105d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v050Dp110Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v050Dp11F1d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v050Dp11F2d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v050Dp120Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v050Dp2102d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v050Dp2102d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v050Dp2103d*dc*dsc*dp*ic*isc*ip*in*)
@ -5680,6 +5719,7 @@ Supplements: modalias(usb:v07B8p8179d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v07B8p8188d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v07B8p8189d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v07B8p8193d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v07D1p3300d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v07D1p3302d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v07D1p3303d*dc*dsc*dp*ic*isc*ip*in*)
@ -5726,6 +5766,7 @@ Supplements: modalias(usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0846pF001d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v08B9p1197d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0930p0A07d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0930p0A0Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0955p09FFd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0955p09FFd*dc*dsc*dp*ic02isc06ip00in*)
Supplements: modalias(usb:v0955p09FFd*dc*dsc*dp*icFFisc*ip*in*)
@ -5756,6 +5797,7 @@ Supplements: modalias(usb:v0BDAp0179d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp0179d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp018Ad*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp0193d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp0724d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp1724d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp1E1Ed*dc*dsc*dp*icFFiscFFipFFin*)
@ -5773,6 +5815,7 @@ Supplements: modalias(usb:v0BDAp8050d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v0BDAp8053d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8053d*dc*dsc*dp*ic02isc06ip00in*)
Supplements: modalias(usb:v0BDAp8053d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v0BDAp8111d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8152d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8152d*dc*dsc*dp*ic02isc06ip00in*)
Supplements: modalias(usb:v0BDAp8152d*dc*dsc*dp*icFFisc*ip*in*)
@ -5804,6 +5847,7 @@ Supplements: modalias(usb:v0BDAp817Ad*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp817Bd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp817Bd*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp817Cd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp817Cd*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp817Dd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp817Dd*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp817Ed*dc*dsc*dp*ic*isc*ip*in*)
@ -5818,14 +5862,19 @@ Supplements: modalias(usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp8191d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8191d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp8192d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8193d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8194d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp819Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp819Ad*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp8712d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8713d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8724d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8754d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDApB711d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDApB720d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDApC512d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDApE194d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDApF179d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDApF192d*dc*dsc*dp*icFFiscFFipFFin*)
@ -6005,6 +6054,7 @@ Supplements: modalias(usb:v15A9p0006d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v15A9p0010d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v15A9p0012d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v15C5p0008d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v1668p8102d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v167Bp4001d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v1690p0740d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v1690p0744d*dc*dsc*dp*ic*isc*ip*in*)
@ -6058,6 +6108,7 @@ Supplements: modalias(usb:v17EFp3069d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v17EFp3082d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v17EFp3082d*dc*dsc*dp*ic02isc06ip00in*)
Supplements: modalias(usb:v17EFp3082d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v17EFp3098d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v17EFp7205d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v17EFp7205d*dc*dsc*dp*ic02isc06ip00in*)
Supplements: modalias(usb:v17EFp7205d*dc*dsc*dp*icFFisc*ip*in*)
@ -6100,6 +6151,7 @@ Supplements: modalias(usb:v2001p3309d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2001p330Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2001p330Ad*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2001p330Bd*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2001p330Cd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2001p330Dd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2001p330Fd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2001p330Fd*dc*dsc*dp*icFFiscFFipFFin*)
@ -6132,6 +6184,8 @@ Supplements: modalias(usb:v2019p1201d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2019p4901d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019p4902d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2019p4903d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019p4904d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019p5201d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB24d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB25d*dc*dsc*dp*ic*isc*ip*in*)
@ -6141,6 +6195,8 @@ Supplements: modalias(usb:v2019pAB2Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB2Ad*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2019pAB2Bd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB2Bd*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2019pAB2Cd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB2Dd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB2Ed*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB2Ed*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2019pAB33d*dc*dsc*dp*icFFiscFFipFFin*)
@ -6160,6 +6216,7 @@ Supplements: modalias(usb:v20F4p624Dd*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v20F4p646Bd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v20F4p648Bd*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v20F4p664Bd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v20F4p724Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2357p0100d*dc*dsc*dp*icFFiscFFipFFin*)
@ -6429,6 +6486,7 @@ Supplements: modalias(acpi*:CSC3557%3A*)
Supplements: modalias(acpi*:INT33C8%3A*)
Supplements: modalias(acpi*:INT3438%3A*)
Supplements: modalias(acpi*:INT8866%3A*)
Supplements: modalias(acpi*:LPE0F28%3A*)
Supplements: modalias(acpi*:PNPB006%3A*)
Supplements: modalias(acpi*:TIAS2781%3A*)
Supplements: modalias(hdaudio:v11020011r*a01*)
@ -6503,6 +6561,7 @@ Supplements: modalias(pnp:dCSC0000*)
Supplements: modalias(pnp:dCSC0004*)
Supplements: modalias(pnp:dCSC0010*)
Supplements: modalias(pnp:dPnPb006*)
Supplements: modalias(spi:cs35l41-hda)
Supplements: modalias(sst)
Supplements: modalias(usb:v086Ap0100d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v086Ap0102d*dc*dsc*dp*ic*isc*ip*in*)
@ -6747,9 +6806,9 @@ cp %{SOURCE211} .
%install
mkdir -p %{buildroot}%{_firmwaredir}
%if "%{flavor}" == "uncompressed"
sh ./copy-firmware.sh --ignore-duplicates %{buildroot}%{_firmwaredir}
sh ./copy-firmware.sh %{buildroot}%{_firmwaredir}
%else
sh ./copy-firmware.sh -v --ignore-duplicates --xz %{buildroot}%{_firmwaredir}
sh ./copy-firmware.sh -v --xz %{buildroot}%{_firmwaredir}
sh %{_sourcedir}/make-files.sh -v %{_sourcedir}/topics.list %{buildroot} %{_firmwaredir} < WHENCE
sh %{_sourcedir}/list-license.sh < %{_sourcedir}/licenses.list
%endif

View File

@ -166,9 +166,9 @@ cp %{SOURCE211} .
%install
mkdir -p %{buildroot}%{_firmwaredir}
%if "%{flavor}" == "uncompressed"
sh ./copy-firmware.sh --ignore-duplicates %{buildroot}%{_firmwaredir}
sh ./copy-firmware.sh %{buildroot}%{_firmwaredir}
%else
sh ./copy-firmware.sh -v --ignore-duplicates --xz %{buildroot}%{_firmwaredir}
sh ./copy-firmware.sh -v --xz %{buildroot}%{_firmwaredir}
sh %{_sourcedir}/make-files.sh -v %{_sourcedir}/topics.list %{buildroot} %{_firmwaredir} < WHENCE
sh %{_sourcedir}/list-license.sh < %{_sourcedir}/licenses.list
%endif

View File

@ -98,6 +98,7 @@ rtl8192ce: realtek LICENCE.rtlwifi_firmware.txt
rtl8192cu: realtek LICENCE.rtlwifi_firmware.txt
rtl8192se: realtek LICENCE.rtlwifi_firmware.txt
rtl8192de: realtek LICENCE.rtlwifi_firmware.txt
rtl8192du: realtek LICENCE.rtlwifi_firmware.txt
rtl8723e: realtek LICENCE.rtlwifi_firmware.txt
rtl8723be: realtek LICENCE.rtlwifi_firmware.txt
rtl8723de: realtek LICENCE.rtlwifi_firmware.txt
@ -111,6 +112,7 @@ rtl8192ee: realtek LICENCE.rtlwifi_firmware.txt
rtl8723bs: realtek LICENCE.rtlwifi_firmware.txt
rtl8xxxu: realtek LICENCE.rtlwifi_firmware.txt
r8169: realtek
rt1320: realtek
vt6656: network LICENCE.via_vt6656
DFU: atheros LICENCE.atheros_firmware LICENSE.QualcommAtheros_ar3k
Atheros: atheros LICENCE.atheros_firmware
@ -168,11 +170,13 @@ mt76x0: mediatek LICENCE.mediatek
mt76x2e: mediatek LICENCE.ralink_a_mediatek_company_firmware
mt76x2u: mediatek LICENCE.mediatek
mt7615e: mediatek LICENCE.mediatek
mt7920: mediatek LICENCE.mediatek
mt7921: mediatek LICENCE.mediatek
mt7922: mediatek LICENCE.mediatek
mt7925: mediatek LICENCE.mediatek
mt7988: mediatek LICENCE.mediatek
mt7996e: mediatek LICENCE.mediatek
mtk_wed: mediatek LICENCE.mediatek
nfp: nfp LICENCE.Netronome
wil6210: atheros LICENSE.QualcommAtheros_ath10k
venus: media LICENSE.qcom qcom/NOTICE.txt
@ -210,3 +214,4 @@ panthor: platform LICENCE.mali_csffw
isp: amdgpu LICENSE.amdisp
qaic: qcom LICENSE.qcom qcom/NOTICE.txt
ish: intel LICENCE.ish
qdu100: qcom LICENSE.qcom qcom/NOTICE.txt

View File

@ -100,6 +100,7 @@ rtl8192ce: realtek
rtl8192cu: realtek rtl8192cu rtl8xxxu
rtl8192se: realtek
rtl8192de: realtek
rtl8192du: realtek
rtl8723e: realtek
rtl8723be: realtek
rtl8723de: realtek
@ -115,6 +116,7 @@ rtl8723bs: realtek
rtl8xxxu: realtek
r8169: realtek
r8152: realtek
rt1320: realtek snd-soc-rt1320-sdw
vt6656: usb-network vt6656_stage
DFU: atheros ar3k
Atheros: atheros ar3k
@ -176,11 +178,13 @@ mt7615e: mediatek
mt7622: mediatek mt7615e
mt7663: mediatek mt7615e
mt7915e: mediatek mt7915
mt7920: mediatek mt7921e
mt7921: mediatek mt7921e mt7921s mt7921u
mt7922: mediatek mt7921e mt7921s mt7921u
mt7925: mediatek mt7925e mt7925u
mt7988: mediatek
mt7996e: mediatek
mtk_wed: mediatek
nfp: nfp
wil6210: atheros
venus: media
@ -220,4 +224,5 @@ panthor: platform
isp: amdgpu amdgpu
qaic: qcom
ish: intel intel-ish-ipc
qdu100: qcom
ast: platform