diff --git a/.gitignore b/.gitignore
index bfc9a06..ed315c7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/linux-firmware-20211027.tar.xz
+SOURCES/linux-firmware-20211216.tar.xz
diff --git a/.linux-firmware.metadata b/.linux-firmware.metadata
index 700a122..8b1e0a1 100644
--- a/.linux-firmware.metadata
+++ b/.linux-firmware.metadata
@@ -1 +1 @@
-c6e549100e617b14f2bf328ac253380052b54025 SOURCES/linux-firmware-20211027.tar.xz
+605230719da5d3faca0267e18a600c4e886ec1a3 SOURCES/linux-firmware-20211216.tar.xz
diff --git a/SPECS/linux-firmware.spec b/SPECS/linux-firmware.spec
index 9e87ab5..84204b3 100644
--- a/SPECS/linux-firmware.spec
+++ b/SPECS/linux-firmware.spec
@@ -1,11 +1,11 @@
 %global debug_package %{nil}
-%global firmware_release 123
+%global firmware_release 124
 
 %global _firmwarepath	/usr/lib/firmware
 %define _binaries_in_noarch_packages_terminate_build 0
 
 Name:		linux-firmware
-Version:	20211027
+Version:	20211216
 Release:	%{firmware_release}%{?dist}
 Summary:	Firmware files used by the Linux kernel
 License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
@@ -450,6 +450,55 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
 %{_firmwarepath}/netronome/*
 
 %changelog
+* Thu Jan 13 2022 Herton R. Krzesinski <herton@redhat.com> - 20211216-124
+- Update to upstream 20211216 release (rhbz 2035777). Changes since the
+  last update are noted on items below, copied from the git changelog
+  of upstream linux-firmware repository
+- amdgpu: update green sardine PSP firmware
+- bnx2x: Add FW 7.13.21.0
+- wilc1000: update WILC1000 firmware to v15.4.1
+- rtl_bt: Update RTL8761B BT UART firmware to 0x0CA9_8A6B
+- rtl_bt: Update RTL8761B BT USB firmware to 0x09A9_8A6B
+- cxgb4: Update firmware to revision 1.26.4.0
+- i915: Add DMC firmware v2.14 for ADL-P
+- Update firmware file for Intel Bluetooth 9462
+- Update firmware file for Intel Bluetooth AX211
+- Update firmware file for Intel Bluetooth AX210
+- Update firmware file for Intel Bluetooth 9560
+- Update firmware file for Intel Bluetooth 9260
+- Update firmware file for Intel Bluetooth AX200
+- Update firmware file for Intel Bluetooth AX201
+- amdgpu: update yellow carp dmcub firmware
+- amdgpu: update vangogh DMCUB firmware
+- QCA: Add Bluetooth default nvm file for WCN685x
+- Update ath10k/QCA6174/hw3.0/board-2.bin
+- mrvl: prestera: Update Marvell Prestera Switchdev v4.0
+- QCA: Add Bluetooth firmware for WCN685x
+- Update AMD cpu microcode
+- amdgpu: update raven2 firmware from 21.40
+- amdgpu: update navi14 firmware from 21.40
+- amdgpu: update raven firmware from 21.40
+- amdgpu: update navi12 firmware from 21.40
+- amdgpu: update navi10 firmware from 21.40
+- amdgpu: update vega20 firmware from 21.40
+- amdgpu: update vega12 firmware from 21.40
+- amdgpu: update vega10 firmware from 21.40
+- amdgpu: update picasso firmware from 21.40
+- amdgpu: update vangogh firmware from 21.40
+- amdgpu: update beige goby firmware from 21.40
+- amdgpu: add cyan skillfish firmware from 21.40
+- amdgpu: update dimgrey cavefish firmware from 21.40
+- amdgpu: update green sardine firmware from 21.40
+- amdgpu: update navy flounder firmware from 21.40
+- amdgpu: update renoir firmware from 21.40
+- amdgpu: update arcturus firmware from 21.40
+- amdgpu: update sienna cichlid firmware from 21.40
+- rtl_bt: Update RTL8852A BT USB firmware to 0xDBA9_6937
+- iwlwifi: add new FWs from core64-96 release
+- iwlwifi: update 9000-family firmwares to core64-96
+- amdgpu: update VCN firmware for green sardine
+- update firmware for mediatek bluetooth chip (MT7921)
+
 * Fri Nov 12 2021 Herton R. Krzesinski <herton@redhat.com> - 20211027-123
 - Update to upstream 20211027 release (rhbz 1986659). Changes since the
   last update are noted on items below, copied from the git changelog