diff --git a/_servicedata b/_servicedata
index 5367432..5a0bc9c 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
- 6c6918ad8ae0dfb2cb591484eba525409980c16f
\ No newline at end of file
+ ad7a8b22b1d00a859a33f1de87ab4a617270dbb9
\ No newline at end of file
diff --git a/aliases.list b/aliases.list
index 451ea77..968bf30 100644
--- a/aliases.list
+++ b/aliases.list
@@ -48,6 +48,7 @@ amdgpu: pci:v00001002d0000131Csv*sd*bc*sc*i*
amdgpu: pci:v00001002d0000131Dsv*sd*bc*sc*i*
amdgpu: pci:v00001002d000015D8sv*sd*bc*sc*i*
amdgpu: pci:v00001002d000015DDsv*sd*bc*sc*i*
+amdgpu: pci:v00001002d00001636sv*sd*bc*sc*i*
amdgpu: pci:v00001002d00006600sv*sd*bc*sc*i*
amdgpu: pci:v00001002d00006601sv*sd*bc*sc*i*
amdgpu: pci:v00001002d00006602sv*sd*bc*sc*i*
@@ -226,6 +227,14 @@ amdgpu: pci:v00001002d00007319sv*sd*bc*sc*i*
amdgpu: pci:v00001002d0000731Asv*sd*bc*sc*i*
amdgpu: pci:v00001002d0000731Bsv*sd*bc*sc*i*
amdgpu: pci:v00001002d0000731Fsv*sd*bc*sc*i*
+amdgpu: pci:v00001002d00007340sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d00007341sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d00007347sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d00007360sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d00007388sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d0000738Csv*sd*bc*sc*i*
+amdgpu: pci:v00001002d0000738Esv*sd*bc*sc*i*
+amdgpu: pci:v00001002d00007390sv*sd*bc*sc*i*
amdgpu: pci:v00001002d00009830sv*sd*bc*sc*i*
amdgpu: pci:v00001002d00009831sv*sd*bc*sc*i*
amdgpu: pci:v00001002d00009832sv*sd*bc*sc*i*
@@ -1465,6 +1474,7 @@ i915: pci:v00008086d00008A50sv*sd*bc03sc*i*
i915: pci:v00008086d00008A51sv*sd*bc03sc*i*
i915: pci:v00008086d00008A52sv*sd*bc03sc*i*
i915: pci:v00008086d00008A53sv*sd*bc03sc*i*
+i915: pci:v00008086d00008A54sv*sd*bc03sc*i*
i915: pci:v00008086d00008A56sv*sd*bc03sc*i*
i915: pci:v00008086d00008A57sv*sd*bc03sc*i*
i915: pci:v00008086d00008A58sv*sd*bc03sc*i*
@@ -1475,6 +1485,13 @@ i915: pci:v00008086d00008A5Csv*sd*bc03sc*i*
i915: pci:v00008086d00008A5Dsv*sd*bc03sc*i*
i915: pci:v00008086d00008A70sv*sd*bc03sc*i*
i915: pci:v00008086d00008A71sv*sd*bc03sc*i*
+i915: pci:v00008086d00009A40sv*sd*bc03sc*i*
+i915: pci:v00008086d00009A49sv*sd*bc03sc*i*
+i915: pci:v00008086d00009A59sv*sd*bc03sc*i*
+i915: pci:v00008086d00009A60sv*sd*bc03sc*i*
+i915: pci:v00008086d00009A68sv*sd*bc03sc*i*
+i915: pci:v00008086d00009A70sv*sd*bc03sc*i*
+i915: pci:v00008086d00009A78sv*sd*bc03sc*i*
i915: pci:v00008086d00009B21sv*sd*bc03sc*i*
i915: pci:v00008086d00009B41sv*sd*bc03sc*i*
i915: pci:v00008086d00009BA0sv*sd*bc03sc*i*
@@ -1489,16 +1506,22 @@ i915: pci:v00008086d00009BC0sv*sd*bc03sc*i*
i915: pci:v00008086d00009BC2sv*sd*bc03sc*i*
i915: pci:v00008086d00009BC4sv*sd*bc03sc*i*
i915: pci:v00008086d00009BC5sv*sd*bc03sc*i*
+i915: pci:v00008086d00009BC6sv*sd*bc03sc*i*
i915: pci:v00008086d00009BC8sv*sd*bc03sc*i*
i915: pci:v00008086d00009BCAsv*sd*bc03sc*i*
i915: pci:v00008086d00009BCBsv*sd*bc03sc*i*
i915: pci:v00008086d00009BCCsv*sd*bc03sc*i*
+i915: pci:v00008086d00009BE6sv*sd*bc03sc*i*
+i915: pci:v00008086d00009BF6sv*sd*bc03sc*i*
i915: pci:v00008086d0000A001sv*sd*bc03sc*i*
i915: pci:v00008086d0000A011sv*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: pci:v00008086d00001591sv*sd*bc*sc*i*
+ice: pci:v00008086d00001592sv*sd*bc*sc*i*
+ice: pci:v00008086d00001593sv*sd*bc*sc*i*
imx_sdma: of:N*T*Cfsl,imx25-sdma
imx_sdma: of:N*T*Cfsl,imx25-sdmaC*
imx_sdma: of:N*T*Cfsl,imx31-sdma
@@ -1681,6 +1704,7 @@ iwlwifi: pci:v00008086d000002F0sv*sd00000264bc*sc*i*
iwlwifi: pci:v00008086d000002F0sv*sd000002A0bc*sc*i*
iwlwifi: pci:v00008086d000002F0sv*sd000002A4bc*sc*i*
iwlwifi: pci:v00008086d000002F0sv*sd00000310bc*sc*i*
+iwlwifi: pci:v00008086d000002F0sv*sd00001030bc*sc*i*
iwlwifi: pci:v00008086d000002F0sv*sd00001551bc*sc*i*
iwlwifi: pci:v00008086d000002F0sv*sd00001552bc*sc*i*
iwlwifi: pci:v00008086d000002F0sv*sd00001651bc*sc*i*
@@ -2541,6 +2565,7 @@ meson_vdec: of:N*T*Camlogic,gxm-vdec
meson_vdec: of:N*T*Camlogic,gxm-vdecC*
mlxsw_spectrum: pci:v000015B3d0000CB84sv*sd*bc*sc*i*
mlxsw_spectrum: pci:v000015B3d0000CF6Csv*sd*bc*sc*i*
+mlxsw_spectrum: pci:v000015B3d0000CF70sv*sd*bc*sc*i*
msm: of:N*T*Cqcom,mdp4
msm: of:N*T*Cqcom,mdp4C*
msm: of:N*T*Cqcom,mdp5
@@ -2591,6 +2616,7 @@ mt76x0u: usb:v2001p3D02d*dc*dsc*dp*ic*isc*ip*in*
mt76x0u: usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*
mt76x0u: usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*
mt76x0u: usb:v2357p0105d*dc*dsc*dp*ic*isc*ip*in*
+mt76x0u: usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in*
mt76x0u: usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*
mt76x0u: usb:v7392pA711d*dc*dsc*dp*ic*isc*ip*in*
mt76x0u: usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*
@@ -2923,9 +2949,41 @@ qlcnic: pci:v00001077d00008430sv*sd*bc02sc00i00*
qlcnic: pci:v00001077d00008440sv*sd*bc02sc00i00*
qlcnic: pci:v00001077d00008830sv*sd*bc02sc00i00*
qlcnic: pci:v00001077d00008C30sv*sd*bc02sc00i00*
+r8152: usb:v045Ep07ABd*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v045Ep07ABd*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v045Ep07C6d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v045Ep07C6d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v04E8pA101d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v04E8pA101d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v0955p09FFd*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v0955p09FFd*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v0BDAp8050d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v0BDAp8050d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v0BDAp8152d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v0BDAp8152d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v0BDAp8153d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v0BDAp8153d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v13B1p0041d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v13B1p0041d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v17EFp304Fd*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFp304Fd*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v17EFp3062d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFp3062d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v17EFp3069d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFp3069d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v17EFp7205d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFp7205d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v17EFp720Cd*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFp720Cd*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v17EFp7214d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFp7214d*dc*dsc*dp*icFFisc*ip*in*
+r8152: usb:v2357p0601d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v2357p0601d*dc*dsc*dp*icFFisc*ip*in*
r8169: pci:v00000001d00008168sv*sd00002410bc*sc*i*
r8169: pci:v000010ECd00002502sv*sd*bc*sc*i*
r8169: pci:v000010ECd00002600sv*sd*bc*sc*i*
+r8169: pci:v000010ECd00003000sv*sd*bc*sc*i*
+r8169: pci:v000010ECd00008125sv*sd*bc*sc*i*
r8169: pci:v000010ECd00008129sv*sd*bc*sc*i*
r8169: pci:v000010ECd00008136sv*sd*bc*sc*i*
r8169: pci:v000010ECd00008161sv*sd*bc*sc*i*
@@ -4101,6 +4159,7 @@ rt2800usb: usb:v2019pAB24d*dc*dsc*dp*ic*isc*ip*in*
rt2800usb: usb:v2019pAB25d*dc*dsc*dp*ic*isc*ip*in*
rt2800usb: usb:v2019pAB29d*dc*dsc*dp*ic*isc*ip*in*
rt2800usb: usb:v2019pED06d*dc*dsc*dp*ic*isc*ip*in*
+rt2800usb: usb:v2019pED14d*dc*dsc*dp*ic*isc*ip*in*
rt2800usb: usb:v2019pED19d*dc*dsc*dp*ic*isc*ip*in*
rt2800usb: usb:v203Dp1480d*dc*dsc*dp*ic*isc*ip*in*
rt2800usb: usb:v203Dp14A1d*dc*dsc*dp*ic*isc*ip*in*
diff --git a/extrawhence b/extrawhence
index e1a61f7..68ec507 100644
--- a/extrawhence
+++ b/extrawhence
@@ -2,7 +2,7 @@
Driver: ast - A-Speed graphics driver
-Files: ast_dp501_fw.bin
+File: ast_dp501_fw.bin
Generated from header file of xf86-video-ast: MIT/X11 License
@@ -10,7 +10,7 @@ Generated from header file of xf86-video-ast: MIT/X11 License
Driver: qla2xxx - QLogic firmware
-Files: ql2600_fw.bin
-Files: ql2700_fw.bin
-Files: ql8300_fw.bin
+File: ql2600_fw.bin
+File: ql2700_fw.bin
+File: ql8300_fw.bin
diff --git a/install-split.sh b/install-split.sh
index f2a666c..ad1adf2 100644
--- a/install-split.sh
+++ b/install-split.sh
@@ -1,11 +1,18 @@
#!/bin/sh
#
# Read WHENCE from stdin and install the compressed firmware files into DESTDIR.
-# The file list for each topic is created as well.
+# The file list for each topic is created as files-xxx under the current dir.
#
-# usage: install-split.sh topics.list DESTDIR < WHENCE
+# usage: install-split.sh [-v] topics.list DESTDIR < WHENCE
#
+verbose=:
+
+if [ x"$1" = x"-v" ]; then
+ verbose=echo
+ shift
+fi
+
topics="$1"
DESTDIR="$2"
fwdir=/lib/firmware
@@ -38,11 +45,13 @@ make_dirs () {
copy_link () {
local f="$1"
+ local lf="$2"
test -f "$dest/$f$cext" && return
- local lf=$(readlink "$f")
+ test -z "$lf" && lf=$(readlink "$f")
make_dirs "$f"
ln -sf "$lf$cext" "$dest/$f$cext"
echo "\"$fwdir/$f$cext\"" >> files-$topic
+ $verbose "Link: $lf$cext -> $f$cext for topic $topic"
}
copy_file () {
@@ -52,6 +61,7 @@ copy_file () {
install -c -m 0644 "$f" $(dirname "$dest/$f")
test -n "$do_compress" && xz -f -C crc32 "$dest/$f"
echo "\"$fwdir/$f$cext\"" >> files-$topic
+ $verbose "Copy: $f$cext for topic $topic"
}
sub="xxx"
@@ -72,6 +82,7 @@ while read l; do
if [ "$topic" = "SKIP" ]; then
continue
fi
+ $verbose "Switching to topic $topic"
if [ -n "$topic" ]; then
if [ ! -s files-$topic ]; then
echo "%dir /lib/firmware" > files-$topic
@@ -91,14 +102,41 @@ while read l; do
copy_file "$f"
fi
;;
+ esac
+done
+
+sub="xxx"
+while read l; do
+ test -z "$l" && continue
+ case "$l" in
+ ----*)
+ sub=""
+ topic=""
+ ;;
+ Driver:*)
+ test -n "$sub" && continue
+ sub=$(echo "$l" | sed -e's/Driver: *//' -e's/[ :].*$//')
+ m=$(grep -m1 "^$sub": "$topics" | sed -e's/^.*:[[:space:]]*//')
+ test -z "$m" && continue
+ set -- $m
+ topic="$1"
+ if [ "$topic" = "SKIP" ]; then
+ continue
+ fi
+ ;;
Link:*)
test "$topic" = "SKIP" && continue
if [ -z "$topic" ]; then
echo "ERROR: no topic found for $l"
exit 1
fi
- f=$(echo "$l" | sed -e's/^Link: *//' -e's/ ->.*$//')
- copy_link "$f"
+ echo "$l" | sed -e's/^Link: *//g' -e's/-> //g' | while read f d; do
+ if test -L "$f"; then
+ copy_link "$f"
+ else
+ copy_link "$f" "$d"
+ fi
+ done
;;
esac
done
diff --git a/kernel-firmware-20190909.tar.xz b/kernel-firmware-20190909.tar.xz
deleted file mode 100644
index a82b774..0000000
--- a/kernel-firmware-20190909.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1bca8f02dd139d7c230fefb4c4cf267fa86d71286ee1045c6a8bee28a73c2db4
-size 85819248
diff --git a/kernel-firmware-20191023.tar.xz b/kernel-firmware-20191023.tar.xz
new file mode 100644
index 0000000..6256aba
--- /dev/null
+++ b/kernel-firmware-20191023.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3f8cf7f37f837879c552ac4de4adbcf531fbf9b3dfd52df2301102aa002b1791
+size 89008468
diff --git a/kernel-firmware.changes b/kernel-firmware.changes
index cb5326e..e9a8765 100644
--- a/kernel-firmware.changes
+++ b/kernel-firmware.changes
@@ -1,3 +1,60 @@
+-------------------------------------------------------------------
+Wed Oct 23 16:33:33 CEST 2019 - tiwai@suse.de
+
+- Fix the missing ast and qla2xx firmwares due to typos in
+ extrawhence file
+
+-------------------------------------------------------------------
+Wed Oct 23 13:41:12 UTC 2019 - tiwai@suse.com
+
+- Update to version 20191023 (git commit: ad7a8b22b1d0):
+ * Mellanox: Add new mlxsw_spectrum2 firmware 29.2000.2308
+ * Mellanox: Add new mlxsw_spectrum firmware 13.2000.2308
+ * rtl_nic: add firmware files for RTL8153
+ * rtl_bt: Update configuration file for BT part of RTL8822CU
+ * bnx2x: Add FW 7.13.15.0.
+- Update topics.list and modaliases for r8152 and ice
+
+-------------------------------------------------------------------
+Wed Oct 23 07:05:55 UTC 2019 - tiwai@suse.com
+
+- Update to version 20191022 (git-commit: 2b016afc348b):
+ * linux-firmware: Update AMD cpu microcode
+ * linux-firmware: Update firmware file for Intel Bluetooth AX200
+ * linux-firmware: Update firmware file for Intel Bluetooth AX201
+ * linux-firmware: Update firmware file for Intel Bluetooth 9560
+ * linux-firmware: Update firmware file for Intel Bluetooth 9260
+ * amdgpu: add initial navi14 firmware form 19.30
+ * rtlwifi: rtl8821ae: Add firmware for the RTL8812AE variant.
+ * ice: Fix up WHENCE entry and symlink
+ * nvidia: Update Tegra210 XUSB firmware to v50.24
+ * nvidia: Add XUSB firmware for Tegra194
+ * Remove duplicate symlinks
+ * copy-firmware: Create symlinks from WHENCE file
+ * Make symlinks consistent
+ * amdgpu: update vega20 ucode for 19.30
+ * amdgpu: update vega12 ucode for 19.30
+ * amdgpu: update vega10 ucode for 19.30
+ * amdgpu: update picasso ucode for 19.30
+ * amdgpu: update raven2 ucode for 19.30
+ * amdgpu: update raven ucode for 19.30
+ * amdgpu: add new raven rlc firmware
+ * ice: Add package file for Intel E800 series driver
+ * amdgpu: add initial navi10 firmware
+ * drm/i915/firmware: Add v9.0.0 of HuC for Icelake
+ * drm/i915/firmware: Add v4.0.0 of HuC for Cometlake
+ * drm/i915/firmware: Add v4.0.0 of HuC for Geminilake
+ * drm/i915/firmware: Add v2.0.0 of HuC for Broxton
+ * drm/i915/firmware: Add v4.0.0 of HuC for Kabylake
+ * drm/i915/firmware: Add v2.0.0 of HuC for Skylake
+ * drm/i915/firmware: Add v33 of GuC for CML
+ * drm/i915/firmware: Add v2.04 of DMC for TGL
+ * drm/i915/firmware: Add v1.09 of DMC for ICL
+ * qcom: add firmware files for Adreno a630
+- Update module aliases and topics list
+- Update install-split.sh to deal with the proper symlinks
+- Add verbose mode to install-split.sh
+
-------------------------------------------------------------------
Mon Sep 23 07:05:01 UTC 2019 - tiwai@suse.com
diff --git a/kernel-firmware.spec b/kernel-firmware.spec
index 049a211..b5f36a3 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 20190909
+%define version_unconverted 20191023
Name: kernel-firmware
-Version: 20190909
+Version: 20191023
Release: 0
Summary: Linux kernel firmware files
License: SUSE-Firmware AND GPL-2.0-only AND GPL-2.0-or-later AND MIT
@@ -184,6 +184,7 @@ Supplements: modalias(pci:v00001002d0000131Csv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000131Dsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000015D8sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000015DDsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00001636sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00006600sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00006601sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00006602sv*sd*bc*sc*i*)
@@ -362,6 +363,14 @@ Supplements: modalias(pci:v00001002d00007319sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000731Asv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000731Bsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000731Fsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007340sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007341sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007347sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007360sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007388sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d0000738Csv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d0000738Esv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007390sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00009830sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00009831sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00009832sv*sd*bc*sc*i*)
@@ -1424,6 +1433,7 @@ Supplements: modalias(pci:v00008086d00008A50sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A51sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A52sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A53sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00008A54sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A56sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A57sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A58sv*sd*bc03sc*i*)
@@ -1434,6 +1444,13 @@ Supplements: modalias(pci:v00008086d00008A5Csv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A5Dsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A70sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00008A71sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00009A40sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00009A49sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00009A59sv*sd*bc03sc*i*)
+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:v00008086d00009B21sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009B41sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009BA0sv*sd*bc03sc*i*)
@@ -1448,10 +1465,13 @@ Supplements: modalias(pci:v00008086d00009BC0sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009BC2sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009BC4sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009BC5sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00009BC6sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009BC8sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009BCAsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009BCBsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00009BCCsv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00009BE6sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00009BF6sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000A001sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000A011sv*sd*bc03sc*i*)
@@ -1601,6 +1621,7 @@ Supplements: modalias(pci:v00008086d000002F0sv*sd00000264bc*sc*i*)
Supplements: modalias(pci:v00008086d000002F0sv*sd000002A0bc*sc*i*)
Supplements: modalias(pci:v00008086d000002F0sv*sd000002A4bc*sc*i*)
Supplements: modalias(pci:v00008086d000002F0sv*sd00000310bc*sc*i*)
+Supplements: modalias(pci:v00008086d000002F0sv*sd00001030bc*sc*i*)
Supplements: modalias(pci:v00008086d000002F0sv*sd00001551bc*sc*i*)
Supplements: modalias(pci:v00008086d000002F0sv*sd00001552bc*sc*i*)
Supplements: modalias(pci:v00008086d000002F0sv*sd00001651bc*sc*i*)
@@ -2677,6 +2698,7 @@ Supplements: modalias(usb:v2001p3D04d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2357p0105d*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2717p4106d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2955p0001d*dc*dsc*dp*ic*isc*ip*in*)
@@ -2700,6 +2722,7 @@ Requires(post): dracut >= 049
Conflicts: kernel < 5.3
Supplements: modalias(pci:v000015B3d0000CB84sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000015B3d0000CF6Csv*sd*bc*sc*i*)
+Supplements: modalias(pci:v000015B3d0000CF70sv*sd*bc*sc*i*)
%description mellanox
This package contains compressed kernel firmware files for
@@ -3612,6 +3635,7 @@ Supplements: modalias(pci:v00001002d0000131Csv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000131Dsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000015D8sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000015DDsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00001636sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00003150sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00003151sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00003152sv*sd*bc*sc*i*)
@@ -4137,6 +4161,14 @@ Supplements: modalias(pci:v00001002d00007319sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000731Asv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000731Bsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000731Fsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007340sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007341sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007347sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007360sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007388sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d0000738Csv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d0000738Esv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007390sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00007834sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00007835sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d0000791Esv*sd*bc*sc*i*)
@@ -4396,6 +4428,8 @@ Supplements: modalias(pci:v000007AAd00000047sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010ECd0000002Bsv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010ECd00002502sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010ECd00002600sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v000010ECd00003000sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v000010ECd00008125sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010ECd00008129sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010ECd00008136sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010ECd00008161sv*sd*bc*sc*i*)
@@ -4972,6 +5006,7 @@ Supplements: modalias(usb:v2019pAB2Ed*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2019pAB2Ed*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pAB33d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2019pED06d*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v2019pED14d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pED16d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2019pED17d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*)
diff --git a/topics.list b/topics.list
index 35c11e6..472d32d 100644
--- a/topics.list
+++ b/topics.list
@@ -111,6 +111,7 @@ rtl8192ee: realtek
rtl8723bs: realtek
rtl8xxxu: realtek
r8169: realtek
+r8152: realtek
vt6656: usb-network vt6656_stage
DFU: atheros ar3k
Atheros: atheros ar3k
@@ -172,4 +173,5 @@ cdns-mhdp: platform
fsl-mc: dpaa2
mscc-phy: platform
meson-vdec: media
-ast platform
+ice: network
+ast: platform