From 6b93b3b05748ac194c6287f4182fedd17de77294cfee92768ea597aefb592d11 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 23 Sep 2019 07:44:12 +0000 Subject: [PATCH] Accepting request 732617 from home:tiwai:branches:Kernel:HEAD - Update to version 20190909 (git-commit 6c6918ad8ae0): * linux-firmware: Update firmware file for Intel Bluetooth AX201 * nvidia: Add XUSB firmware for Tegra186 * Add symlinks for Tegra VIC firmware binaries * rtl_bt: Update RTL8723D BT FW to 0x828A_96F1 * rtl_nic: add firmware rtl8125a-3 * linux-firmware: Add firmware file for Intel Bluetooth AX201 * Chelsio driver loads firmware configuration file to allow firmware to distribute resources before chip bring up. Chelsio NIC driver, cxgb4 searches for firmware config file at /lib/firmware/cxgb4/ directory. - Add dependency on dracut >= 049 (boo#1151552) to compressed f/w packages OBS-URL: https://build.opensuse.org/request/show/732617 OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=273 --- _servicedata | 2 +- kernel-firmware-20190827.tar.xz | 3 --- kernel-firmware-20190909.tar.xz | 3 +++ kernel-firmware.changes | 17 +++++++++++++++++ kernel-firmware.spec | 34 +++++++++++++++++++++++++++++++-- kernel-firmware.spec.in | 1 + makespec.sh | 1 + 7 files changed, 55 insertions(+), 6 deletions(-) delete mode 100644 kernel-firmware-20190827.tar.xz create mode 100644 kernel-firmware-20190909.tar.xz diff --git a/_servicedata b/_servicedata index 3d2b2a5..5367432 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git - 7307a29961ad2765ebcad162da699d2497c5c3f8 \ No newline at end of file + 6c6918ad8ae0dfb2cb591484eba525409980c16f \ No newline at end of file diff --git a/kernel-firmware-20190827.tar.xz b/kernel-firmware-20190827.tar.xz deleted file mode 100644 index 411f490..0000000 --- a/kernel-firmware-20190827.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:18768c91c1f9a7eb99bca476a4c5397ce1c37aa3cece1f82e22f40cb205cf22a -size 85773440 diff --git a/kernel-firmware-20190909.tar.xz b/kernel-firmware-20190909.tar.xz new file mode 100644 index 0000000..a82b774 --- /dev/null +++ b/kernel-firmware-20190909.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bca8f02dd139d7c230fefb4c4cf267fa86d71286ee1045c6a8bee28a73c2db4 +size 85819248 diff --git a/kernel-firmware.changes b/kernel-firmware.changes index eccda05..cb5326e 100644 --- a/kernel-firmware.changes +++ b/kernel-firmware.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Mon Sep 23 07:05:01 UTC 2019 - tiwai@suse.com + +- Update to version 20190909 (git-commit 6c6918ad8ae0): + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * nvidia: Add XUSB firmware for Tegra186 + * Add symlinks for Tegra VIC firmware binaries + * rtl_bt: Update RTL8723D BT FW to 0x828A_96F1 + * rtl_nic: add firmware rtl8125a-3 + * linux-firmware: Add firmware file for Intel Bluetooth AX201 + * Chelsio driver loads firmware configuration file to allow firmware + to distribute resources before chip bring up. Chelsio NIC driver, + cxgb4 searches for firmware config file at /lib/firmware/cxgb4/ + directory. +- Add dependency on dracut >= 049 (boo#1151552) to compressed f/w + packages + ------------------------------------------------------------------- Wed Aug 28 06:34:35 UTC 2019 - tiwai@suse.com diff --git a/kernel-firmware.spec b/kernel-firmware.spec index 8e533dc..049a211 100644 --- a/kernel-firmware.spec +++ b/kernel-firmware.spec @@ -19,10 +19,10 @@ %global flavor @BUILD_FLAVOR@%{nil} %define __ksyms_path ^/lib/firmware -%define version_unconverted 20190827 +%define version_unconverted 20190909 Name: kernel-firmware -Version: 20190827 +Version: 20190909 Release: 0 Summary: Linux kernel firmware files License: SUSE-Firmware AND GPL-2.0-only AND GPL-2.0-or-later AND MIT @@ -113,6 +113,7 @@ Summary: Compatibility metapackage for kernel firmware files Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Provides: kernel-firmware = %{version} Obsoletes: kernel-firmware <= %{version} Conflicts: kernel < 5.3 @@ -157,6 +158,7 @@ Summary: Kernel firmware files for AMDGPU graphics driver Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v00001002d00001304sv*sd*bc*sc*i*) Supplements: modalias(pci:v00001002d00001305sv*sd*bc*sc*i*) @@ -408,6 +410,7 @@ Summary: Kernel firmware files for Atheros wireless drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Provides: ath3k-firmware Obsoletes: ath3k-firmware @@ -605,6 +608,7 @@ Summary: Kernel firmware files for Atheros QCA988x WiFi drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(of:N*T*Cqcom,ipq4019-wifi) Supplements: modalias(of:N*T*Cqcom,ipq4019-wifiC*) @@ -630,6 +634,7 @@ Summary: Kernel firmware files for various Bluetooth drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(of:N*T*Cusb1286,204e) Supplements: modalias(of:N*T*Cusb1286,204eC*) @@ -679,6 +684,7 @@ Summary: Kernel firmware files for Broadcom network drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v00001077d000016A1sv*sd*bc*sc*i*) Supplements: modalias(pci:v00001077d000016A4sv*sd*bc*sc*i*) @@ -725,6 +731,7 @@ Summary: Kernel firmware files for Broadcom wireless drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Provides: bcm43xx-firmware:/lib/firmware/brcm/brcmfmac43430-sdio.bin Supplements: modalias(bcma:m04BFid0812rev11cl*) @@ -787,6 +794,7 @@ Summary: Kernel firmware files for Chelsio network drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Provides: cxgb3-firmware Obsoletes: cxgb3-firmware @@ -1170,6 +1178,7 @@ Summary: Kernel firmware files for NXP Management Complex bus driver Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 %description dpaa2 @@ -1181,6 +1190,7 @@ Summary: Kernel firmware files for Intel i915 graphics driver Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v00008086d00000042sv*sd*bc03sc*i*) Supplements: modalias(pci:v00008086d00000046sv*sd*bc03sc*i*) @@ -1454,6 +1464,7 @@ Summary: Kernel firmware files for Intel-platform device drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v00008086d00000435sv*sd*bc*sc*i*) Supplements: modalias(pci:v00008086d00001919sv*sd*bc*sc*i*) @@ -1495,6 +1506,7 @@ Summary: Kernel firmware files for Intel wireless drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Provides: iwl1000-ucode Obsoletes: iwl1000-ucode @@ -2383,6 +2395,7 @@ Summary: Kernel firmware files for Cavium LiquidIO driver Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v0000177Dd00000091sv*sd*bc*sc*i*) Supplements: modalias(pci:v0000177Dd00000092sv*sd*bc*sc*i*) @@ -2397,6 +2410,7 @@ Summary: Kernel firmware files for Marvell network drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v000011ABd00002A0Asv*sd*bc*sc*i*) Supplements: modalias(pci:v000011ABd00002A0Csv*sd*bc*sc*i*) @@ -2434,6 +2448,7 @@ Summary: Kernel firmware files for various Video4Linux drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(i2c:cx25840) Supplements: modalias(of:N*T*Camlogic,gxbb-vdec) @@ -2610,6 +2625,7 @@ Summary: Kernel firmware files for Mediatek network drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Provides: ralink-firmware Obsoletes: ralink-firmware @@ -2680,6 +2696,7 @@ Summary: Kernel firmware files for Mellanox Spectrum switch driver Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v000015B3d0000CB84sv*sd*bc*sc*i*) Supplements: modalias(pci:v000015B3d0000CF6Csv*sd*bc*sc*i*) @@ -2693,6 +2710,7 @@ Summary: Kernel firmware files for Marvell WiFi fullmac drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v000011ABd00002B30sv*sd*bc*sc*i*) Supplements: modalias(pci:v000011ABd00002B38sv*sd*bc*sc*i*) @@ -2734,6 +2752,7 @@ Summary: Kernel firmware files for various network drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v00001011d0000001Asv*sd*bc02sc00i*) Supplements: modalias(pci:v0000106Bd00001645sv*sd*bc*sc*i*) @@ -2932,6 +2951,7 @@ Summary: Kernel firmware files for Netronome Flow Processor driver Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v000019EEd00004000sv000019EEsd*bc*sc*i*) Supplements: modalias(pci:v000019EEd00005000sv000019EEsd*bc*sc*i*) @@ -2947,6 +2967,7 @@ Summary: Kernel firmware files for Nvidia Tegra and graphics drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(of:N*T*Cnvidia,gk20a) Supplements: modalias(of:N*T*Cnvidia,gk20aC*) @@ -3036,6 +3057,7 @@ Summary: Kernel firmware files for various platform drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(acpi*:AMDI0C00:*) Supplements: modalias(eisa:sABP7401*) @@ -3505,6 +3527,7 @@ Summary: Kernel firmware files for QLogic network drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Provides: qlogic-firmware Obsoletes: qlogic-firmware @@ -3563,6 +3586,7 @@ Summary: Kernel firmware files for Radeon graphics driver Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v00001002d00001304sv*sd*bc*sc*i*) Supplements: modalias(pci:v00001002d00001305sv*sd*bc*sc*i*) @@ -4364,6 +4388,7 @@ Summary: Kernel firmware files for Realtek wireless drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v00000001d00008168sv*sd00002410bc*sc*i*) Supplements: modalias(pci:v000007AAd00000044sv*sd*bc*sc*i*) @@ -5014,6 +5039,7 @@ Summary: Kernel firmware files for various serial drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(pci:v000011FEd00000040sv*sd*bc*sc*i*) Supplements: modalias(pci:v000011FEd00000041sv*sd*bc*sc*i*) @@ -5181,6 +5207,7 @@ Summary: Kernel firmware files for various sound drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(acpi*:CSC0000:*) Supplements: modalias(acpi*:CSC0004:*) @@ -5228,6 +5255,7 @@ Summary: Kernel firmware files for Texas Instruments wireless drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(platform:wl12xx) Supplements: modalias(platform:wl18xx) @@ -5241,6 +5269,7 @@ Summary: Kernel firmware files for Eagle IV USB ADSL modem driver Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(usb:v05CCp3350d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v05CCp3351d*dc*dsc*dp*ic*isc*ip*in*) @@ -5286,6 +5315,7 @@ Summary: Kernel firmware files for various USB WiFi / Ethernet drivers Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Conflicts: kernel < 5.3 Supplements: modalias(sdio:c*v041Bd9116*) Supplements: modalias(sdio:c*v041Bd9330*) diff --git a/kernel-firmware.spec.in b/kernel-firmware.spec.in index 5f66ad4..11d35c8 100644 --- a/kernel-firmware.spec.in +++ b/kernel-firmware.spec.in @@ -87,6 +87,7 @@ Summary: Compatibility metapackage for kernel firmware files Group: System/Kernel Requires(post): coreutils Requires(postun): coreutils +Requires(post): dracut >= 049 Provides: kernel-firmware = %{version} Obsoletes: kernel-firmware <= %{version} Conflicts: kernel < 5.3 diff --git a/makespec.sh b/makespec.sh index d6a3a9b..46ba3be 100644 --- a/makespec.sh +++ b/makespec.sh @@ -15,6 +15,7 @@ define_subpackage () { echo "Group: System/Kernel" echo "Requires(post): coreutils" echo "Requires(postun): coreutils" + echo "Requires(post): dracut >= 049" echo "Conflicts: kernel < 5.3" grep "^${topic}:" topicprovs | sed -e's/^[^ \t]*:[[:space:]]*//g' sh ./get_supplements.sh $topic