Hello community,

here is the log from the commit of package kernel-firmware for openSUSE:Factory 
checked in at 2019-10-28 16:45:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-firmware (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-firmware.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-firmware"

Mon Oct 28 16:45:48 2019 rev:130 rq:742187 version:20191023

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware.changes  
2019-09-30 15:48:32.594950067 +0200
+++ 
/work/SRC/openSUSE:Factory/.kernel-firmware.new.2990/kernel-firmware.changes    
    2019-10-28 16:46:01.948675393 +0100
@@ -1,0 +2,57 @@
+Wed Oct 23 16:33:33 CEST 2019 - [email protected]
+
+- Fix the missing ast and qla2xx firmwares due to typos in
+  extrawhence file
+
+-------------------------------------------------------------------
+Wed Oct 23 13:41:12 UTC 2019 - [email protected]
+
+- 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 - [email protected]
+
+- 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
+
+-------------------------------------------------------------------

Old:
----
  kernel-firmware-20190909.tar.xz

New:
----
  kernel-firmware-20191023.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kernel-firmware.spec ++++++
--- /var/tmp/diff_new_pack.vGYats/_old  2019-10-28 16:46:03.428677275 +0100
+++ /var/tmp/diff_new_pack.vGYats/_new  2019-10-28 16:46:03.448677301 +0100
@@ -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: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: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: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: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: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*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: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 @@
 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: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: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: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*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*)

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.vGYats/_old  2019-10-28 16:46:03.680677596 +0100
+++ /var/tmp/diff_new_pack.vGYats/_new  2019-10-28 16:46:03.684677601 +0100
@@ -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">6c6918ad8ae0dfb2cb591484eba525409980c16f</param></service></servicedata>
\ No newline at end of file
+          <param 
name="changesrevision">ad7a8b22b1d00a859a33f1de87ab4a617270dbb9</param></service></servicedata>
\ No newline at end of file

++++++ aliases.list ++++++
--- /var/tmp/diff_new_pack.vGYats/_old  2019-10-28 16:46:03.748677682 +0100
+++ /var/tmp/diff_new_pack.vGYats/_new  2019-10-28 16:46:03.748677682 +0100
@@ -48,6 +48,7 @@
 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: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: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: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: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*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-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: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: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: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*


++++++ extrawhence ++++++
--- /var/tmp/diff_new_pack.vGYats/_old  2019-10-28 16:46:03.812677764 +0100
+++ /var/tmp/diff_new_pack.vGYats/_new  2019-10-28 16:46:03.812677764 +0100
@@ -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 @@
 
 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
 

++++++ install-split.sh ++++++
--- /var/tmp/diff_new_pack.vGYats/_old  2019-10-28 16:46:03.872677840 +0100
+++ /var/tmp/diff_new_pack.vGYats/_new  2019-10-28 16:46:03.876677845 +0100
@@ -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 @@
 
 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 @@
     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 @@
            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 @@
                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

++++++ kernel-firmware-20190909.tar.xz -> kernel-firmware-20191023.tar.xz ++++++
/work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware-20190909.tar.xz 
/work/SRC/openSUSE:Factory/.kernel-firmware.new.2990/kernel-firmware-20191023.tar.xz
 differ: char 27, line 1




++++++ topics.list ++++++
--- /var/tmp/diff_new_pack.vGYats/_old  2019-10-28 16:46:04.292678374 +0100
+++ /var/tmp/diff_new_pack.vGYats/_new  2019-10-28 16:46:04.292678374 +0100
@@ -111,6 +111,7 @@
 rtl8723bs:     realtek
 rtl8xxxu:      realtek
 r8169:         realtek
+r8152:         realtek
 vt6656:                usb-network             vt6656_stage
 DFU:           atheros         ar3k
 Atheros:       atheros         ar3k
@@ -172,4 +173,5 @@
 fsl-mc:                dpaa2
 mscc-phy:      platform
 meson-vdec:    media
-ast            platform
+ice:           network
+ast:           platform


Reply via email to