diff --git a/_servicedata b/_servicedata
index 60ae09f..486f241 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
- 646f159690e2e00fdb829faeed35e23217ac944c
\ No newline at end of file
+ 05789708b79b38eb0f1a20d8449b4eb56d39b39f
\ No newline at end of file
diff --git a/aliases.list b/aliases.list
index f1604f3..2b8dab0 100644
--- a/aliases.list
+++ b/aliases.list
@@ -49,6 +49,9 @@ 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:v00001002d00001638sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d0000163Fsv*sd*bc*sc*i*
+amdgpu: pci:v00001002d0000164Csv*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*
@@ -244,6 +247,14 @@ amdgpu: pci:v00001002d000073A3sv*sd*bc*sc*i*
amdgpu: pci:v00001002d000073ABsv*sd*bc*sc*i*
amdgpu: pci:v00001002d000073AEsv*sd*bc*sc*i*
amdgpu: pci:v00001002d000073BFsv*sd*bc*sc*i*
+amdgpu: pci:v00001002d000073C0sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d000073C1sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d000073C3sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d000073DFsv*sd*bc*sc*i*
+amdgpu: pci:v00001002d000073E0sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d000073E1sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d000073E2sv*sd*bc*sc*i*
+amdgpu: pci:v00001002d000073FFsv*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*
@@ -1376,7 +1387,10 @@ i915: pci:v00008086d0000190Asv*sd*bc03sc*i*
i915: pci:v00008086d0000190Bsv*sd*bc03sc*i*
i915: pci:v00008086d0000190Esv*sd*bc03sc*i*
i915: pci:v00008086d00001912sv*sd*bc03sc*i*
+i915: pci:v00008086d00001913sv*sd*bc03sc*i*
+i915: pci:v00008086d00001915sv*sd*bc03sc*i*
i915: pci:v00008086d00001916sv*sd*bc03sc*i*
+i915: pci:v00008086d00001917sv*sd*bc03sc*i*
i915: pci:v00008086d0000191Asv*sd*bc03sc*i*
i915: pci:v00008086d0000191Bsv*sd*bc03sc*i*
i915: pci:v00008086d0000191Dsv*sd*bc03sc*i*
@@ -2653,6 +2667,8 @@ libertas_tf_usb: usb:v1286p2001d*dc*dsc*dp*ic*isc*ip*in*
liquidio: pci:v0000177Dd00000091sv*sd*bc*sc*i*
liquidio: pci:v0000177Dd00000092sv*sd*bc*sc*i*
liquidio: pci:v0000177Dd00009702sv*sd*bc*sc*i*
+lontium_lt9611uxc: of:N*T*Clontium,lt9611uxc
+lontium_lt9611uxc: of:N*T*Clontium,lt9611uxcC*
meson_vdec: of:N*T*Camlogic,g12a-vdec
meson_vdec: of:N*T*Camlogic,g12a-vdecC*
meson_vdec: of:N*T*Camlogic,gxbb-vdec
@@ -3145,6 +3161,8 @@ 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:v17EFp721Ed*dc*dsc*dp*ic02isc06ip00in*
+r8152: usb:v17EFp721Ed*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*
diff --git a/install-split.sh b/install-split.sh
index d50a9c6..2ed7fb6 100644
--- a/install-split.sh
+++ b/install-split.sh
@@ -95,7 +95,7 @@ while read l; do
echo "ERROR: no topic found for $l"
exit 1
fi
- f=$(echo "$l" | sed -e's/^File: *//' -e's/"//g')
+ f=$(echo "$l" | sed -e's/^File: *//' -e's/"//g' -e's/\\//g')
if [ -L "$f" ]; then
copy_link "$f"
else
@@ -108,9 +108,9 @@ while read l; do
echo "ERROR: no topic found for $l"
exit 1
fi
- echo "$l" | sed -e's/^Link: *//g' -e's/-> //g' | while read f d; do
- copy_link "$f" "$d"
- done
+ f=$(echo "$l" | sed -e's/^Link: *//' -e's/ *->.*$//' -es'/\\//g')
+ d=$(echo "$l" | sed -e's/^.*-> *//' -e's/\\//g')
+ copy_link "$f" "$d"
;;
esac
done
diff --git a/kernel-firmware-20201218.tar.xz b/kernel-firmware-20201218.tar.xz
deleted file mode 100644
index 62f73bd..0000000
--- a/kernel-firmware-20201218.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b076824b3b58ba8cf0b4aedca8aa010a0e3076ed115bc459abdd83022a31920a
-size 143925268
diff --git a/kernel-firmware-20210119.tar.xz b/kernel-firmware-20210119.tar.xz
new file mode 100644
index 0000000..ae06f6b
--- /dev/null
+++ b/kernel-firmware-20210119.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3b70104e98c32f1da7004df280c79e9b4feddac968ed4c9f10a9c544f3a0d9fe
+size 143095068
diff --git a/kernel-firmware.changes b/kernel-firmware.changes
index 5bc4620..786cdd4 100644
--- a/kernel-firmware.changes
+++ b/kernel-firmware.changes
@@ -1,3 +1,20 @@
+-------------------------------------------------------------------
+Wed Jan 27 07:15:28 UTC 2021 - tiwai@suse.com
+
+- Update to version 20210119 (git commit 05789708b79b):
+ * brcm: Link RPi4's WiFi firmware with DMI machine name.
+ * brcm: Add NVRAM for Vamrs 96boards Rock960
+ * brcm: Update Raspberry Pi 3B+/4B NVRAM for downstream changes
+ * cypress: Fix link direction
+ * cypress: Link the new cypress firmware to the old brcm files
+ * brcm: remove old brcm firmwares that have newer cypress variants
+ * rtl_bt: Update RTL8822C BT(UART I/F) FW to 0x059A_25CB
+ * rtl_bt: Update RTL8822C BT(USB I/F) FW to 0x099a_7253
+ * rtl_bt: Add firmware and config files for RTL8852A BT USB chip
+ * rtl_bt: Update RTL8821C BT(USB I/F) FW to 0x829a_7644
+- Fix install-split.sh to deal with the quoted spaces
+- Update aliases
+
-------------------------------------------------------------------
Mon Dec 28 11:22:43 UTC 2020 - tiwai@suse.com
diff --git a/kernel-firmware.spec b/kernel-firmware.spec
index 8e7dd0b..af85ed6 100644
--- a/kernel-firmware.spec
+++ b/kernel-firmware.spec
@@ -1,7 +1,7 @@
#
# spec file for package kernel-firmware
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,10 +23,10 @@
%endif
%define __ksyms_path ^%{_firmwaredir}
-%define version_unconverted 20201218
+%define version_unconverted 20210119
Name: kernel-firmware
-Version: 20201218
+Version: 20210119
Release: 0
Summary: Linux kernel firmware files
License: SUSE-Firmware AND GPL-2.0-only AND GPL-2.0-or-later AND MIT
@@ -194,6 +194,9 @@ 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:v00001002d00001638sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d0000163Fsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d0000164Csv*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*)
@@ -389,6 +392,14 @@ Supplements: modalias(pci:v00001002d000073A3sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000073ABsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000073AEsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000073BFsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073C0sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073C1sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073C3sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073DFsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073E0sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073E1sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073E2sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073FFsv*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*)
@@ -1350,7 +1361,10 @@ Supplements: modalias(pci:v00008086d0000190Asv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000190Bsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000190Esv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00001912sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00001913sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00001915sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d00001916sv*sd*bc03sc*i*)
+Supplements: modalias(pci:v00008086d00001917sv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000191Asv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000191Bsv*sd*bc03sc*i*)
Supplements: modalias(pci:v00008086d0000191Dsv*sd*bc03sc*i*)
@@ -3249,6 +3263,8 @@ Supplements: modalias(of:N*T*Cfsl,imx7d-sdma)
Supplements: modalias(of:N*T*Cfsl,imx7d-sdmaC*)
Supplements: modalias(of:N*T*Cfsl,imx8mq-sdma)
Supplements: modalias(of:N*T*Cfsl,imx8mq-sdmaC*)
+Supplements: modalias(of:N*T*Clontium,lt9611uxc)
+Supplements: modalias(of:N*T*Clontium,lt9611uxcC*)
Supplements: modalias(of:N*T*Cqcom,mdp4)
Supplements: modalias(of:N*T*Cqcom,mdp4C*)
Supplements: modalias(of:N*T*Cqcom,mdp5)
@@ -3850,6 +3866,9 @@ 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:v00001002d00001638sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d0000163Fsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d0000164Csv*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*)
@@ -4392,6 +4411,14 @@ Supplements: modalias(pci:v00001002d000073A3sv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000073ABsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000073AEsv*sd*bc*sc*i*)
Supplements: modalias(pci:v00001002d000073BFsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073C0sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073C1sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073C3sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073DFsv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073E0sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073E1sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073E2sv*sd*bc*sc*i*)
+Supplements: modalias(pci:v00001002d000073FFsv*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*)
@@ -5196,6 +5223,8 @@ 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:v17EFp721Ed*dc*dsc*dp*ic02isc06ip00in*)
+Supplements: modalias(usb:v17EFp721Ed*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*)
diff --git a/kernel-firmware.spec.in b/kernel-firmware.spec.in
index a51efe8..6a6b43f 100644
--- a/kernel-firmware.spec.in
+++ b/kernel-firmware.spec.in
@@ -1,7 +1,7 @@
#
# spec file for package kernel-firmware
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed