From 896902fc7e4068373582e16f54f12123470f72db148e5374954f633d77d89392 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Fri, 14 Aug 2020 08:02:14 +0000 Subject: [PATCH] Accepting request 826200 from home:tiwai:branches:Kernel:HEAD - Update to version 20200807 (git commit c331aa9c49ce): * amdgpu: update vega20 firmware for 20.30 * amdgpu: update vega12 firmware for 20.30 * amdgpu: update vega10 firmware for 20.30 * amdgpu: update renoir firmware for 20.30 * amdgpu: update raven2 firmware for 20.30 * amdgpu: update raven firmware for 20.30 * amdgpu: update picasso firmware for 20.30 * amdgpu: update navi14 firmware for 20.30 * amdgpu: update navi10 firmware for 20.30 * linux-firmware: update NXP SDSD-8997 firmware image * Mellanox: Add new mlxsw_spectrum firmware xx.2008.1036 * linux-firmware: Update AMD SEV firmware * QCA: Add correct bin file for WCN3991 - Still keep the revert of AMDGPU Picasso firmware due to the regression (bsc#1174278) - Move a big prestera firmware file in platform subpackage into the own subpackage, kernel-firmware-prestera - Update aliases from 5.8 kernel packages OBS-URL: https://build.opensuse.org/request/show/826200 OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=316 --- _servicedata | 2 +- aliases.list | 8 +++++ amdgpu-887d2a103c2b.tar.xz | 3 -- amdgpu-picasso-887d2a103c2b.tar.xz | 3 ++ kernel-firmware-20200716.tar.xz | 3 -- kernel-firmware-20200807.tar.xz | 3 ++ kernel-firmware.changes | 23 ++++++++++++ kernel-firmware.spec | 56 ++++++++++++++++++++++++++---- licenses.list | 1 + topicdefs | 1 + topics.list | 2 +- 11 files changed, 91 insertions(+), 14 deletions(-) delete mode 100644 amdgpu-887d2a103c2b.tar.xz create mode 100644 amdgpu-picasso-887d2a103c2b.tar.xz delete mode 100644 kernel-firmware-20200716.tar.xz create mode 100644 kernel-firmware-20200807.tar.xz diff --git a/_servicedata b/_servicedata index e9c2b2f..ce0daae 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git - 1d1c80b696539caa1d8a51d5f573012fbfa7eb5d \ No newline at end of file + c331aa9c49ce507d4e5a9a4f2f19115db8e15536 \ No newline at end of file diff --git a/aliases.list b/aliases.list index f7e3495..0ff0661 100644 --- a/aliases.list +++ b/aliases.list @@ -3015,6 +3015,8 @@ 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,sc7180-mpss-pas +qcom_q6v5_pas: of:N*T*Cqcom,sc7180-mpss-pasC* qcom_q6v5_pas: of:N*T*Cqcom,sdm845-adsp-pas qcom_q6v5_pas: of:N*T*Cqcom,sdm845-adsp-pasC* qcom_q6v5_pas: of:N*T*Cqcom,sdm845-cdsp-pas @@ -3027,6 +3029,12 @@ qcom_q6v5_pas: of:N*T*Cqcom,sm8150-mpss-pas qcom_q6v5_pas: of:N*T*Cqcom,sm8150-mpss-pasC* qcom_q6v5_pas: of:N*T*Cqcom,sm8150-slpi-pas qcom_q6v5_pas: of:N*T*Cqcom,sm8150-slpi-pasC* +qcom_q6v5_pas: of:N*T*Cqcom,sm8250-adsp-pas +qcom_q6v5_pas: of:N*T*Cqcom,sm8250-adsp-pasC* +qcom_q6v5_pas: of:N*T*Cqcom,sm8250-cdsp-pas +qcom_q6v5_pas: of:N*T*Cqcom,sm8250-cdsp-pasC* +qcom_q6v5_pas: of:N*T*Cqcom,sm8250-slpi-pas +qcom_q6v5_pas: of:N*T*Cqcom,sm8250-slpi-pasC* qla1280: pci:v00001077d00001016sv*sd*bc*sc*i* qla1280: pci:v00001077d00001020sv*sd*bc*sc*i* qla1280: pci:v00001077d00001080sv*sd*bc*sc*i* diff --git a/amdgpu-887d2a103c2b.tar.xz b/amdgpu-887d2a103c2b.tar.xz deleted file mode 100644 index 7865187..0000000 --- a/amdgpu-887d2a103c2b.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1989e876f92909fcdfefb6ff1e93b442d9e6728c6ad8fa8b73d45e267cbd099e -size 4053624 diff --git a/amdgpu-picasso-887d2a103c2b.tar.xz b/amdgpu-picasso-887d2a103c2b.tar.xz new file mode 100644 index 0000000..7a17b91 --- /dev/null +++ b/amdgpu-picasso-887d2a103c2b.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6b17cadeeff6e31fdee362562a86acce9f4ec7d10c1e2e4271df6c1092a2858 +size 310940 diff --git a/kernel-firmware-20200716.tar.xz b/kernel-firmware-20200716.tar.xz deleted file mode 100644 index 8f66ce9..0000000 --- a/kernel-firmware-20200716.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b70f445114982e44c9daa2d5948f42cbebd307fe974076c9629d53ea1fc15d09 -size 122008024 diff --git a/kernel-firmware-20200807.tar.xz b/kernel-firmware-20200807.tar.xz new file mode 100644 index 0000000..e78cbc7 --- /dev/null +++ b/kernel-firmware-20200807.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc6f5630544c245b863cee4ea61864ecf74298333a09c9d91a6cc8c089e9df81 +size 125309376 diff --git a/kernel-firmware.changes b/kernel-firmware.changes index d29deb2..f1809d0 100644 --- a/kernel-firmware.changes +++ b/kernel-firmware.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Tue Aug 11 11:01:54 UTC 2020 - tiwai@suse.com + +- Update to version 20200807 (git commit c331aa9c49ce): + * amdgpu: update vega20 firmware for 20.30 + * amdgpu: update vega12 firmware for 20.30 + * amdgpu: update vega10 firmware for 20.30 + * amdgpu: update renoir firmware for 20.30 + * amdgpu: update raven2 firmware for 20.30 + * amdgpu: update raven firmware for 20.30 + * amdgpu: update picasso firmware for 20.30 + * amdgpu: update navi14 firmware for 20.30 + * amdgpu: update navi10 firmware for 20.30 + * linux-firmware: update NXP SDSD-8997 firmware image + * Mellanox: Add new mlxsw_spectrum firmware xx.2008.1036 + * linux-firmware: Update AMD SEV firmware + * QCA: Add correct bin file for WCN3991 +- Still keep the revert of AMDGPU Picasso firmware due to the + regression (bsc#1174278) +- Move a big prestera firmware file in platform subpackage into the + own subpackage, kernel-firmware-prestera +- Update aliases from 5.8 kernel packages + ------------------------------------------------------------------- Sun Jul 19 16:21:20 UTC 2020 - tiwai@suse.com diff --git a/kernel-firmware.spec b/kernel-firmware.spec index 3ab474d..0687d17 100644 --- a/kernel-firmware.spec +++ b/kernel-firmware.spec @@ -1,7 +1,7 @@ # # spec file for package kernel-firmware # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,10 +19,10 @@ %global flavor @BUILD_FLAVOR@%{nil} %define __ksyms_path ^/lib/firmware -%define version_unconverted 20200716 +%define version_unconverted 20200807 Name: kernel-firmware -Version: 20200716 +Version: 20200807 Release: 0 Summary: Linux kernel firmware files License: SUSE-Firmware AND GPL-2.0-only AND GPL-2.0-or-later AND MIT @@ -40,8 +40,8 @@ Source8: ql2600_fw.bin Source9: ql2700_fw.bin Source10: ql8300_fw.bin Source99: %{name}-rpmlintrc -# Revert AMDGPU firmware due to regression (bsc#1174278) -Source100: amdgpu-887d2a103c2b.tar.xz +# Revert AMDGPU Picasso firmware due to regression (bsc#1174278) +Source100: amdgpu-picasso-887d2a103c2b.tar.xz # install / build infrastructure Source1001: install-split.sh Source1002: list-license.sh @@ -122,8 +122,8 @@ Conflicts: kernel < 5.3 Provides: compat-wireless-firmware = 4.4 Obsoletes: compat-wireless-firmware < 4.4 Requires: %{name}-amdgpu = %{version} -Requires: %{name}-ath10k = %{version} Requires: %{name}-atheros = %{version} +Requires: %{name}-ath10k = %{version} Requires: %{name}-bluetooth = %{version} Requires: %{name}-bnx2 = %{version} Requires: %{name}-brcm = %{version} @@ -142,6 +142,7 @@ Requires: %{name}-network = %{version} Requires: %{name}-nfp = %{version} Requires: %{name}-nvidia = %{version} Requires: %{name}-platform = %{version} +Requires: %{name}-prestera = %{version} Requires: %{name}-qlogic = %{version} Requires: %{name}-radeon = %{version} Requires: %{name}-realtek = %{version} @@ -1463,6 +1464,10 @@ Supplements: modalias(pci:v00008086d00009A60sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00009A68sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00009A70sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00009A78sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d00009AC0sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d00009AC9sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d00009AD9sv*sd*bc03sc*i*) +Supplements: modalias(pci:v00008086d00009AF8sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00009B21sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00009B41sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00009BA0sv*sd*bc03sc*i*) @@ -2064,6 +2069,9 @@ Supplements: modalias(pci:v00008086d00002725sv*sd000000B0bc*sc*i*) Supplements: modalias(pci:v00008086d00002725sv*sd00000310bc*sc*i*) Supplements: modalias(pci:v00008086d00002725sv*sd00000510bc*sc*i*) Supplements: modalias(pci:v00008086d00002725sv*sd00000A10bc*sc*i*) +Supplements: modalias(pci:v00008086d00002726sv*sd00000090bc*sc*i*) +Supplements: modalias(pci:v00008086d00002726sv*sd000000B0bc*sc*i*) +Supplements: modalias(pci:v00008086d00002726sv*sd00000510bc*sc*i*) Supplements: modalias(pci:v00008086d000030DCsv*sd00000030bc*sc*i*) Supplements: modalias(pci:v00008086d000030DCsv*sd00000034bc*sc*i*) Supplements: modalias(pci:v00008086d000030DCsv*sd00000038bc*sc*i*) @@ -2312,11 +2320,14 @@ Supplements: modalias(pci:v00008086d000043F0sv*sd00004234bc*sc*i*) Supplements: modalias(pci:v00008086d000043F0sv*sd00004244bc*sc*i*) Supplements: modalias(pci:v00008086d000043F0sv*sd000042A4bc*sc*i*) Supplements: modalias(pci:v00008086d000043F0sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00008086d00004DF0sv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d00007A70sv*sd00000090bc*sc*i*) +Supplements: modalias(pci:v00008086d00007A70sv*sd000000B0bc*sc*i*) Supplements: modalias(pci:v00008086d00007A70sv*sd00000310bc*sc*i*) Supplements: modalias(pci:v00008086d00007A70sv*sd00000510bc*sc*i*) Supplements: modalias(pci:v00008086d00007A70sv*sd00000A10bc*sc*i*) Supplements: modalias(pci:v00008086d00007AF0sv*sd00000090bc*sc*i*) +Supplements: modalias(pci:v00008086d00007AF0sv*sd000000B0bc*sc*i*) Supplements: modalias(pci:v00008086d00007AF0sv*sd00000310bc*sc*i*) Supplements: modalias(pci:v00008086d00007AF0sv*sd00000510bc*sc*i*) Supplements: modalias(pci:v00008086d00007AF0sv*sd00000A10bc*sc*i*) @@ -2692,6 +2703,8 @@ Supplements: modalias(of:N*T*Cmediatek,mt7668u-bluetoothC*) Supplements: modalias(of:N*T*Cmediatek,mt8183-scp) Supplements: modalias(of:N*T*Cmediatek,mt8183-scpC*) Supplements: modalias(pci:v000014C3d00007602sv*sd*bc*sc*i*) +Supplements: modalias(pci:v000014C3d00007610sv*sd*bc*sc*i*) +Supplements: modalias(pci:v000014C3d00007611sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00007612sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00007615sv*sd*bc*sc*i*) Supplements: modalias(pci:v000014C3d00007630sv*sd*bc*sc*i*) @@ -2701,6 +2714,7 @@ Supplements: modalias(pci:v000014C3d00007663sv*sd*bc*sc*i*) Supplements: modalias(sdio:c*v037Ad7663*) Supplements: modalias(sdio:c*v037Ad7668*) Supplements: modalias(usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in*) +Supplements: modalias(usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in*) @@ -2742,6 +2756,7 @@ Supplements: modalias(usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v2955p0001d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v2955p1001d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v2A5Fp1000d*dc*dsc*dp*ic*isc*ip*in*) +Supplements: modalias(usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v7392p7710d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v7392pA711d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*) @@ -3214,6 +3229,8 @@ Supplements: modalias(of:N*T*Cqcom,sc7180-dpu) Supplements: modalias(of:N*T*Cqcom,sc7180-dpuC*) Supplements: modalias(of:N*T*Cqcom,sc7180-mdss) Supplements: modalias(of:N*T*Cqcom,sc7180-mdssC*) +Supplements: modalias(of:N*T*Cqcom,sc7180-mpss-pas) +Supplements: modalias(of:N*T*Cqcom,sc7180-mpss-pasC*) Supplements: modalias(of:N*T*Cqcom,sc7180-mss-pil) Supplements: modalias(of:N*T*Cqcom,sc7180-mss-pilC*) Supplements: modalias(of:N*T*Cqcom,sdm845-adsp-pas) @@ -3234,6 +3251,12 @@ Supplements: modalias(of:N*T*Cqcom,sm8150-mpss-pas) Supplements: modalias(of:N*T*Cqcom,sm8150-mpss-pasC*) Supplements: modalias(of:N*T*Cqcom,sm8150-slpi-pas) Supplements: modalias(of:N*T*Cqcom,sm8150-slpi-pasC*) +Supplements: modalias(of:N*T*Cqcom,sm8250-adsp-pas) +Supplements: modalias(of:N*T*Cqcom,sm8250-adsp-pasC*) +Supplements: modalias(of:N*T*Cqcom,sm8250-cdsp-pas) +Supplements: modalias(of:N*T*Cqcom,sm8250-cdsp-pasC*) +Supplements: modalias(of:N*T*Cqcom,sm8250-slpi-pas) +Supplements: modalias(of:N*T*Cqcom,sm8250-slpi-pasC*) Supplements: modalias(pci:v0000100Bd00000035sv*sd*bc*sc*i*) Supplements: modalias(pci:v00001022d00001456sv*sd*bc*sc*i*) Supplements: modalias(pci:v00001022d00001468sv*sd*bc*sc*i*) @@ -3666,6 +3689,18 @@ Supplements: modalias(usb:v1943pA250d*dc*dsc*dp*ic*isc*ip*in*) This package contains compressed kernel firmware files for various platform drivers. +%package prestera +Summary: Kernel firmware files for Marvell Prestera ASIC driver +Group: System/Kernel +Requires(post): /usr/bin/mkdir /usr/bin/touch +Requires(postun): /usr/bin/mkdir /usr/bin/touch +Requires(post): dracut >= 049 +Conflicts: kernel < 5.3 + +%description prestera +This package contains compressed kernel firmware files for +Marvell Prestera ASIC driver. + %package qlogic Summary: Kernel firmware files for QLogic network drivers Group: System/Kernel @@ -4637,6 +4672,8 @@ Supplements: modalias(usb:v045Ep07ABd*dc*dsc*dp*ic02isc06ip00in*) Supplements: modalias(usb:v045Ep07ABd*dc*dsc*dp*icFFisc*ip*in*) Supplements: modalias(usb:v045Ep07C6d*dc*dsc*dp*ic02isc06ip00in*) Supplements: modalias(usb:v045Ep07C6d*dc*dsc*dp*icFFisc*ip*in*) +Supplements: modalias(usb:v045Ep0927d*dc*dsc*dp*ic02isc06ip00in*) +Supplements: modalias(usb:v045Ep0927d*dc*dsc*dp*icFFisc*ip*in*) Supplements: modalias(usb:v0471p200Fd*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v0471p20DDd*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v0471p2104d*dc*dsc*dp*ic*isc*ip*in*) @@ -5802,6 +5839,12 @@ sh %{_sourcedir}/list-license.sh < %{_sourcedir}/licenses.list %{?regenerate_initrd_post} %posttrans platform %{?regenerate_initrd_posttrans} +%post prestera +%{?regenerate_initrd_post} +%postun prestera +%{?regenerate_initrd_post} +%posttrans prestera +%{?regenerate_initrd_posttrans} %post qlogic %{?regenerate_initrd_post} %postun qlogic @@ -5891,6 +5934,7 @@ sh %{_sourcedir}/list-license.sh < %{_sourcedir}/licenses.list %files -f files-nfp nfp %files -f files-nvidia nvidia %files -f files-platform platform +%files -f files-prestera prestera %files -f files-qlogic qlogic %files -f files-radeon radeon %files -f files-realtek realtek diff --git a/licenses.list b/licenses.list index adf0df7..a17b074 100644 --- a/licenses.list +++ b/licenses.list @@ -172,3 +172,4 @@ cdns-mhdp: platform LICENCE.cadence fsl-mc: dpaa2 LICENSE.nxp_mc_firmware mscc-phy: platform LICENCE.microchip meson-vdec: media LICENSE.amlogic_vdec +prestera: prestera LICENCE.Marvell diff --git a/topicdefs b/topicdefs index 4567b69..72e6681 100644 --- a/topicdefs +++ b/topicdefs @@ -19,6 +19,7 @@ network various network drivers nfp Netronome Flow Processor driver nvidia Nvidia Tegra and graphics drivers platform various platform drivers +prestera Marvell Prestera ASIC driver qlogic QLogic network drivers radeon Radeon graphics driver realtek Realtek wireless drivers diff --git a/topics.list b/topics.list index ded0150..bce42cd 100644 --- a/topics.list +++ b/topics.list @@ -183,4 +183,4 @@ ast: platform inside-secure: platform crypto_safexcel qcom_q6v5_pas: platform qcom_q6v5_mss: platform -prestera: platform +prestera: prestera