diff --git a/_servicedata b/_servicedata
index 3b7521d..7a75ffc 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
- e8a0f4c9314754d8b2cbe9840357d88a861c438a
\ No newline at end of file
+ c4586ffaac0ca0d7045e06140b6426f2e79e96e6
\ No newline at end of file
diff --git a/aliases.list b/aliases.list
index 968bf30..883c65c 100644
--- a/aliases.list
+++ b/aliases.list
@@ -230,7 +230,9 @@ 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:v00001002d0000734Fsv*sd*bc*sc*i*
amdgpu: pci:v00001002d00007360sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d00007362sv*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*
@@ -543,6 +545,8 @@ btmrvl_sdio: sdio:c*v02DFd9136*
btmrvl_sdio: sdio:c*v02DFd9142*
btmrvl_sdio: sdio:c*v02DFd9146*
btmrvl_sdio: sdio:c*v02DFd914A*
+btmtksdio: sdio:c*v037Ad7663*
+btmtksdio: sdio:c*v037Ad7668*
btmtkuart: of:N*T*Cmediatek,mt7622-bluetooth
btmtkuart: of:N*T*Cmediatek,mt7622-bluetoothC*
btmtkuart: of:N*T*Cmediatek,mt7663u-bluetooth
@@ -629,6 +633,7 @@ ccp: pci:v00001022d00001537sv*sd*bc*sc*i*
cpia2: usb:v0553p0100d*dc*dsc*dp*ic*isc*ip*in*
cpia2: usb:v0553p0140d*dc*dsc*dp*ic*isc*ip*in*
cpia2: usb:v0553p0151d*dc*dsc*dp*ic*isc*ip*in*
+crypto_safexcel: pci:v000010EEd00009038sv000016AEsd0000C522bc*sc*i*
csiostor: pci:v00001425d00004600sv*sd*bc*sc*i*
csiostor: pci:v00001425d00004601sv*sd*bc*sc*i*
csiostor: pci:v00001425d00004602sv*sd*bc*sc*i*
@@ -1083,6 +1088,7 @@ dvb_usb_af9035: usb:v15A4p9035d*dc*dsc*dp*ic*isc*ip*in*
dvb_usb_af9035: usb:v1B80pE409d*dc*dsc*dp*ic*isc*ip*in*
dvb_usb_af9035: usb:v1B80pE410d*dc*dsc*dp*ic*isc*ip*in*
dvb_usb_af9035: usb:v1B80pE411d*dc*dsc*dp*ic*isc*ip*in*
+dvb_usb_af9035: usb:v1D19p0100d*dc*dsc*dp*ic*isc*ip*in*
dvb_usb_af9035: usb:v1F4DpA115d*dc*dsc*dp*ic*isc*ip*in*
dvb_usb_af9035: usb:v2013p025Ad*dc*dsc*dp*ic*isc*ip*in*
dvb_usb_af9035: usb:v2013p0262d*dc*dsc*dp*ic*isc*ip*in*
@@ -2971,12 +2977,16 @@ 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:v17EFp3082d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFp3082d*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:v17EFpA387d*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFpA387d*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*
@@ -4431,6 +4441,7 @@ rtl8xxxu: usb:v4855p0091d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v4856p0091d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v7392p7811d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:v7392p7822d*dc*dsc*dp*icFFiscFFipFFin*
+rtl8xxxu: usb:v7392pA611d*dc*dsc*dp*icFFiscFFipFFin*
rtl8xxxu: usb:vCDABp8010d*dc*dsc*dp*icFFiscFFipFFin*
s2255drv: usb:v1943p2255d*dc*dsc*dp*ic*isc*ip*in*
s2255drv: usb:v1943p2257d*dc*dsc*dp*ic*isc*ip*in*
diff --git a/kernel-firmware-20191118.tar.xz b/kernel-firmware-20191118.tar.xz
deleted file mode 100644
index 2e3c6e9..0000000
--- a/kernel-firmware-20191118.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:83353fabfecc8055dca41916e738f990472efda27b47db1c8a75c2c2a3235529
-size 89617904
diff --git a/kernel-firmware-20191218.tar.xz b/kernel-firmware-20191218.tar.xz
new file mode 100644
index 0000000..6a131fc
--- /dev/null
+++ b/kernel-firmware-20191218.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a82a8ab8fb00e4f5ee21141599b16f9ea4a32f362c8a3cf695b4359d9e685470
+size 97277500
diff --git a/kernel-firmware.changes b/kernel-firmware.changes
index f9e8be3..ae1549d 100644
--- a/kernel-firmware.changes
+++ b/kernel-firmware.changes
@@ -1,3 +1,18 @@
+-------------------------------------------------------------------
+Wed Dec 18 16:09:46 UTC 2019 - tiwai@suse.com
+
+- Update to version 20191218 (git commit c4586ffaac0c):
+ * linux-firmware: Update AMD cpu microcode
+ * inside-secure: add new "mini" firmware for the EIP197 driver
+ * WHENCE: Add raspberry-pi4 SDIO file
+ * qcom: update venus firmware files for v5.4
+ * cxgb4: Update firmware to revision 1.24.11.0
+ * brcm: Add BCM43455 NVRAM for Raspberry Pi 4 B
+ * qcom: Add SDM845 Compute DSP firmware
+ * qcom: Add SDM845 Audio DSP firmware
+ * qcom: Add SDM845 modem firmware
+- Update topics and aliases for 5.5 kernels
+
-------------------------------------------------------------------
Tue Nov 19 16:03:18 UTC 2019 - tiwai@suse.com
diff --git a/kernel-firmware.spec b/kernel-firmware.spec
index 6c9c989..0d1aa5b 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 20191118
+%define version_unconverted 20191218
Name: kernel-firmware
-Version: 20191118
+Version: 20191218
Release: 0
Summary: Linux kernel firmware files
License: SUSE-Firmware AND GPL-2.0-only AND GPL-2.0-or-later AND MIT
@@ -366,7 +366,9 @@ 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:v00001002d0000734Fsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00007360sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007362sv*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*)
@@ -2602,6 +2604,7 @@ Supplements: modalias(usb:v185Bp1E80d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v1B80pE409d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v1B80pE410d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v1B80pE411d*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v1D19p0100d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v1E59p0002d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v1F4DpA115d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v2013p0245d*dc*dsc*dp*ic*isc*ip*in*)
@@ -2662,6 +2665,8 @@ Supplements: modalias(pci:v000014C3d00007615sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000014C3d00007630sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000014C3d00007650sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000014C3d00007662sv*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:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*)
@@ -2959,6 +2964,9 @@ Supplements: modalias(pci:v00008086d00001095sv*sd*bc02sc00i*)
Supplements: modalias(pci:v00008086d000010FEsv*sd*bc02sc00i*)
Supplements: modalias(pci:v00008086d00001209sv*sd*bc02sc00i*)
Supplements: modalias(pci:v00008086d00001229sv*sd*bc02sc00i*)
+Supplements: modalias(pci:v00008086d00001591sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00008086d00001592sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00008086d00001593sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00008086d00002449sv*sd*bc02sc00i*)
Supplements: modalias(pci:v00008086d00002459sv*sd*bc02sc00i*)
Supplements: modalias(pci:v00008086d0000245Dsv*sd*bc02sc00i*)
@@ -3127,6 +3135,7 @@ Supplements: modalias(pci:v000010CDd00001300sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010CDd00002300sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010CDd00002500sv*sd*bc*sc*i*)
Supplements: modalias(pci:v000010CDd00002700sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v000010EEd00009038sv000016AEsd0000C522bc*sc*i*)
Supplements: modalias(pci:v0000177Dd00000012sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001A03d00002000sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00001A03d00002010sv*sd*bc03sc*i*)
@@ -4164,7 +4173,9 @@ 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:v00001002d0000734Fsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d00007360sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d00007362sv*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*)
@@ -4510,6 +4521,10 @@ Supplements: modalias(usb:v043Ep7A13d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v043Ep7A22d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v043Ep7A32d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v043Ep7A42d*dc*dsc*dp*ic*isc*ip*in*)
+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: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*)
@@ -4529,6 +4544,8 @@ 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:v04E8p2018d*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v04E8pA101d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v04E8pA101d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v04F2pAFF2d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04F2pAFF5d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v04F2pAFF6d*dc*dsc*dp*ic*isc*ip*in*)
@@ -4662,6 +4679,8 @@ Supplements: modalias(usb:v0846pF001d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*)
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:v0955p09FFd*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v0955p09FFd*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v0B05p166Ad*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0B05p1731d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0B05p1732d*dc*dsc*dp*ic*isc*ip*in*)
@@ -4693,6 +4712,12 @@ Supplements: modalias(usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp5077d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp5088d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v0BDAp8050d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v0BDAp8050d*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v0BDAp8152d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v0BDAp8152d*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v0BDAp8153d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v0BDAp8153d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v0BDAp8170d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v0BDAp8170d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v0BDAp8171d*dc*dsc*dp*ic*isc*ip*in*)
@@ -4836,6 +4861,8 @@ Supplements: modalias(usb:v129Bp1828d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v13B1p002Fd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v13B1p0031d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v13B1p003Bd*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v13B1p0041d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v13B1p0041d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v13D3p3247d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v13D3p3262d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v13D3p3273d*dc*dsc*dp*ic*isc*ip*in*)
@@ -4940,6 +4967,22 @@ Supplements: modalias(usb:v177Fp0302d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v177Fp0313d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v177Fp0323d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v177Fp0324d*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v17EFp304Fd*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFp304Fd*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v17EFp3062d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFp3062d*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v17EFp3069d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFp3069d*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v17EFp3082d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFp3082d*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v17EFp7205d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFp7205d*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v17EFp720Cd*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFp720Cd*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v17EFp7214d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFp7214d*dc*dsc*dp*icFFisc*ip*in*)
+Supplements: modalias(usb:v17EFpA387d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFpA387d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v18C5p0008d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v18C5p0012d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v18E8p6259d*dc*dsc*dp*ic*isc*ip*in*)
@@ -5028,6 +5071,8 @@ Supplements: modalias(usb:v2357p0107d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2357p0108d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2357p0109d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v2357p010Cd*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v2357p0601d*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v2357p0601d*dc*dsc*dp*icFFisc*ip*in*)
Supplements: modalias(usb:v25D4p4CA1d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v25D4p4CABd*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v4855p0090d*dc*dsc*dp*icFFiscFFipFFin*)
@@ -5054,6 +5099,7 @@ Supplements: modalias(usb:v7392p7811d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v7392p7822d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*)
+Supplements: modalias(usb:v7392pA611d*dc*dsc*dp*icFFiscFFipFFin*)
Supplements: modalias(usb:v8516p2070d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v8516p2770d*dc*dsc*dp*ic*isc*ip*in*)
Supplements: modalias(usb:v8516p2870d*dc*dsc*dp*ic*isc*ip*in*)
diff --git a/topics.list b/topics.list
index 472d32d..c19c905 100644
--- a/topics.list
+++ b/topics.list
@@ -175,3 +175,6 @@ mscc-phy: platform
meson-vdec: media
ice: network
ast: platform
+inside-secure: platform crypto_safexcel
+qcom_q6v5_pas: platform
+qcom_q6v5_mss: platform