]> git.ipfire.org Git - thirdparty/linux-firmware.git/log
thirdparty/linux-firmware.git
17 months agoMerge branch 'prestera-v4.1' of https://github.com/PLVision/linux-firmware 20221109
Josh Boyer [Wed, 9 Nov 2022 17:56:31 +0000 (12:56 -0500)] 
Merge branch 'prestera-v4.1' of https://github.com/PLVision/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agoMerge tag 'iwlwifi-fw-2022-11-08' of http://git.kernel.org/pub/scm/linux/kernel/git...
Josh Boyer [Wed, 9 Nov 2022 17:50:21 +0000 (12:50 -0500)] 
Merge tag 'iwlwifi-fw-2022-11-08' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

add new FWs from core74_pv-60 release

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth 9462
Kiran K [Sun, 6 Nov 2022 07:02:46 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth 9462

This patch updates the firmware file for Intel Bluetooth 9462
Also it is known as Intel JeffersonPeak (JfP1).

FW Build: REL52159

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth 9462
Kiran K [Sun, 6 Nov 2022 07:02:45 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth 9462

This patch updates the firmware file for Intel Bluetooth 9462
Also it is known as Intel JeffersonPeak (JfP1).

FW Build: REL52159

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth 9560
Kiran K [Sun, 6 Nov 2022 07:02:44 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth 9560

This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP2).

FW Build: REL52159

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth 9560
Kiran K [Sun, 6 Nov 2022 07:02:43 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth 9560

This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP2).

FW Build: REL52159

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth AX201
Kiran K [Sun, 6 Nov 2022 07:02:42 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth AX201

This patch updates the firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP2).

FW Build: REL52159

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth AX201
Kiran K [Sun, 6 Nov 2022 07:02:41 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth AX201

This patch updates the firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP2).

FW Build: REL52159

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth AX211
Kiran K [Sun, 6 Nov 2022 07:02:40 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth AX211

This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).

FW Build: REL52159

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth AX211
Kiran K [Sun, 6 Nov 2022 07:02:39 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth AX211

This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).

FW Build: REL52159

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth AX210
Kiran K [Sun, 6 Nov 2022 07:02:38 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth AX210

This patch updates the firmware file for Intel Bluetooth AX210
Also it is known as Intel TyphoonPeak (TyP2).

FW Build: REL52159

Release Version: 22.180.0.2

Notes:
 - Supports LE Audio CIS. Refer https://launchstudio.bluetooth.com/ListingDetails/164232
   for additional details

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth AX200
Kiran K [Sun, 6 Nov 2022 07:02:37 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth AX200

This patch updates the firmware file for Intel Bluetooth AX200
Also it is known as Intel CyclonePeak (CcP2).

FW Build: REL51818

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agolinux-firmware: Update firmware file for Intel Bluetooth AX201
Kiran K [Sun, 6 Nov 2022 07:02:36 +0000 (12:32 +0530)] 
linux-firmware: Update firmware file for Intel Bluetooth AX201

This patch updates the firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP2).

FW Build: REL51818

Release Version: 22.180.0.2

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agoamdgpu: update DMCUB firmware for DCN 3.1.6
Alex Deucher [Wed, 2 Nov 2022 20:07:23 +0000 (16:07 -0400)] 
amdgpu: update DMCUB firmware for DCN 3.1.6

From internal git commit:
854ca0e77064433ff8151594f49f36df714dfcc0

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agortl_bt: Update RTL8822C BT UART firmware to 0xFFB8_ABD6
Hilda Wu [Wed, 2 Nov 2022 13:02:30 +0000 (21:02 +0800)] 
rtl_bt: Update RTL8822C BT UART firmware to 0xFFB8_ABD6

This firmware patch update for Realtek RTL8822C BT UART controller.

Release Version: 0xFFB8_ABD6

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agortl_bt: Update RTL8822C BT USB firmware to 0xFFB8_ABD3
Hilda Wu [Wed, 2 Nov 2022 13:02:29 +0000 (21:02 +0800)] 
rtl_bt: Update RTL8822C BT USB firmware to 0xFFB8_ABD3

This firmware patch update for Realtek RTL8822C BT USB controller.

Release Version: 0xFFB8_ABD3

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agoMerge branch 'venus' of https://github.com/lumag/linux-firmware
Josh Boyer [Wed, 9 Nov 2022 17:40:53 +0000 (12:40 -0500)] 
Merge branch 'venus' of https://github.com/lumag/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agoMerge branch 'a530-mbn' of https://github.com/lumag/linux-firmware
Josh Boyer [Wed, 9 Nov 2022 17:40:30 +0000 (12:40 -0500)] 
Merge branch 'a530-mbn' of https://github.com/lumag/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
17 months agoWHENCE: mrvl: prestera: Add WHENCE entries for newly updated 4.1 FW images
Oleksandr Mazur [Tue, 8 Nov 2022 16:42:45 +0000 (18:42 +0200)] 
WHENCE: mrvl: prestera: Add WHENCE entries for newly updated 4.1 FW images

Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
17 months agomrvl: prestera: Update Marvell Prestera Switchdev FW to v4.1
Oleksandr Mazur [Fri, 4 Nov 2022 11:00:12 +0000 (13:00 +0200)] 
mrvl: prestera: Update Marvell Prestera Switchdev FW to v4.1

Update firmware image(s) to v4.1.0 that are required by Marvell Prestera
driver recently updated in net/master. The major changes for this
FW version is the support for new Marvell AC5x Marvell Prestera PP family
family devices:
    98DX7312M (12x25G / 8x25G + 1x100G);
    98DX3500  (24x1G + 6x25G);
    98DX3501  (16x1G + 6x10G);
    98DX3510  (48x1G + 6x25G);
    98DX3520  (24x2.5G + 6x25G);
Also includes bugfixes on the FW side for both AC5x and a38x images;

Signed-off-by: Mickey Rachamim <mickeyr@marvell.com>
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
17 months agoiwlwifi: add new FWs from core74_pv-60 release
Gregory Greenman [Tue, 8 Nov 2022 16:05:52 +0000 (18:05 +0200)] 
iwlwifi: add new FWs from core74_pv-60 release

Add the -77.ucode firmwares for the currently supported hardware and
update the PNVM binaries.

Build number: Core_build_core74_pv-60
Revision: f92b5fed (Qu, QuZ, cc, so, ty)

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
18 months agoqcom: drop split a530_zap firmware file
Dmitry Baryshkov [Tue, 25 Oct 2022 22:44:27 +0000 (01:44 +0300)] 
qcom: drop split a530_zap firmware file

Drop the split a530_zap.mdt + ap530_zap.bNN files. The
qcom/apq8096/a530_zap.mbn is provided instead. Also provide the
symlink qcom/a530_zap.mdt -> qcom/apq8096/a530_zap.mbn for backwards
compatibility with existing kernels and DT files.

Cc: Rob Clark <robdclark@gmail.com>
Cc: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
18 months agoqcom/vpu-1.0: drop split firmware in favour of the mbn file
Dmitry Baryshkov [Tue, 25 Oct 2022 22:36:34 +0000 (01:36 +0300)] 
qcom/vpu-1.0: drop split firmware in favour of the mbn file

Follow the example of the sc7280 and sc7180 (venus-5.4, vpu-2.0) and
drop the split firmare files (mdt + bNN) in favour of using the squashed
mbn file.  For backwards compatibility generate the mdt -> mbn symlink.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
18 months agoqcom/venus-4.2: drop split firmware in favour of the mbn file
Dmitry Baryshkov [Tue, 25 Oct 2022 22:36:34 +0000 (01:36 +0300)] 
qcom/venus-4.2: drop split firmware in favour of the mbn file

Follow the example of the sc7280 and sc7180 (venus-5.4, vpu-2.0) and
drop the split firmare files (mdt + bNN) in favour of using the squashed
mbn file.  For backwards compatibility generate the mdt -> mbn symlink.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
18 months agoqcom/venus-4.2: replace split firmware with the mbn file
Dmitry Baryshkov [Tue, 25 Oct 2022 22:36:34 +0000 (01:36 +0300)] 
qcom/venus-4.2: replace split firmware with the mbn file

Follow the example of the sc7280 and sc7180 (venus-5.4, vpu-2.0) and
replace the split firmare files (mdt + bNN) with the squashed mbn file.
For backwards compatibility generate the mdt -> mbn symlink.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
18 months agoqcom/venus-1.8: replace split firmware with the mbn file
Dmitry Baryshkov [Tue, 25 Oct 2022 22:36:34 +0000 (01:36 +0300)] 
qcom/venus-1.8: replace split firmware with the mbn file

Follow the example of the sc7280 and sc7180 (venus-5.4, vpu-2.0) and
replace the split firmare files (mdt + bNN) with the squashed mbn file.
For backwards compatibility generate the mdt -> mbn symlink.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
18 months agoMerge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
Josh Boyer [Mon, 31 Oct 2022 15:12:54 +0000 (11:12 -0400)] 
Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoMerge tag 'iwlwifi-fw-2022-10-26' of http://git.kernel.org/pub/scm/linux/kernel/git...
Josh Boyer [Mon, 31 Oct 2022 15:11:52 +0000 (11:11 -0400)] 
Merge tag 'iwlwifi-fw-2022-10-26' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

iwlwifi: add core69 FW and update PNVM binaries from core74
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoMerge branch 'update_sc7180_and_sc7280_firmware_v4' of https://github.com/nathan...
Josh Boyer [Mon, 31 Oct 2022 15:08:59 +0000 (11:08 -0400)] 
Merge branch 'update_sc7180_and_sc7280_firmware_v4' of https://github.com/nathan-google/linux-firmware

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Vikash Garodia <quic_vgarodia@quicinc.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agolinux-firmware: Add firmware for Cirrus CS35L41 on new ASUS Laptop
Stefan Binding [Thu, 27 Oct 2022 13:20:05 +0000 (14:20 +0100)] 
linux-firmware: Add firmware for Cirrus CS35L41 on new ASUS Laptop

This patch adds the firmware files for Cirrus CS35L41 smart
amplifier used by additional ASUS Laptop

Playback version: 6.61.1

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
18 months agoiwlwifi: add new PNVM binaries from core74-44 release
Gregory Greenman [Wed, 26 Oct 2022 10:11:49 +0000 (13:11 +0300)] 
iwlwifi: add new PNVM binaries from core74-44 release

This PNVM binary adds more 6E countries and is compatible with core72
and above FW API.

Build number: Core_build_core74_pv-44

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
18 months agoiwlwifi: add new FWs from core69-81 release
Gregory Greenman [Wed, 26 Oct 2022 09:15:12 +0000 (12:15 +0300)] 
iwlwifi: add new FWs from core69-81 release

Add the -69.ucode firmwares for the currently supported hardware.
This is not the latest core, but we didn't send it before and it still
can be useful.

Build number: Core_build_core69-81
Revision: daa05125 (Qu, QuZ, cc, so, ty)

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
18 months agoqcom: update venus firmware files for VPU-2.0
Nathan Hebert [Tue, 18 Oct 2022 07:22:13 +0000 (00:22 -0700)] 
qcom: update venus firmware files for VPU-2.0

Update firmware files to VIDEO.VPU.2.0-00049-PROD-1. The upgrade
contains a few bug fixes.

Signed-off-by: Nathan Hebert <nhebert@chromium.org>
18 months agoqcom: remove split SC7280 venus firmware images
Nathan Hebert [Thu, 20 Oct 2022 16:25:52 +0000 (09:25 -0700)] 
qcom: remove split SC7280 venus firmware images

Qualcomm drivers have supported non-split firmware since since 2019 in
linux kernel commit 498b98e93900 ("soc: qcom: mdt_loader: Support
loading non-split images"). There are no released devices using the
SC7280 chipset, so there is no need to support legacy split images.

I verified that the non-split image is loadable and that the venus
media capabilities are intact without the split images with a ChromeOS
5.15 kernel.

Signed-off-by: Nathan Hebert <nhebert@chromium.org>
18 months agoqcom: update venus firmware file for v5.4
Nathan Hebert [Tue, 18 Oct 2022 05:35:33 +0000 (22:35 -0700)] 
qcom: update venus firmware file for v5.4

Update firmware file to VIDEO.VE.5.4-00053-PROD-1. There are a few
fixes including a fix for dynamic resolution change handling.

Signed-off-by: Nathan Hebert <nhebert@chromium.org>
18 months agoqcom: replace split SC7180 venus firmware images with symlink
Nathan Hebert [Tue, 25 Oct 2022 19:50:38 +0000 (12:50 -0700)] 
qcom: replace split SC7180 venus firmware images with symlink

Qualcomm drivers have supported non-split firmware since since 2019 in
linux kernel commit 498b98e93900 ("soc: qcom: mdt_loader: Support
loading non-split images").  The firmware loader works with either the
split or non-split firmware types. The venus driver for SC7180 currently
loads venus.mdt, not the unified venus.mbn.

This commit removes the non-split images. It adds a link from venus.mdt
to venus.mbn. This retains existing driver compatibility, while gaining
the benefit of reducing size of the deployed files.

I verified this change with on ChromeOS using kernels based on 5.4 and
5.15.

Signed-off-by: Nathan Hebert <nhebert@chromium.org>
18 months agoMerge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
Josh Boyer [Mon, 24 Oct 2022 16:07:56 +0000 (12:07 -0400)] 
Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoMerge https://github.com/pkshih/linux-firmware
Josh Boyer [Mon, 24 Oct 2022 16:05:40 +0000 (12:05 -0400)] 
Merge https://github.com/pkshih/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoMerge branch 'dg2_huc_7.10.3_pr' of git://anongit.freedesktop.org/drm/drm-firmware
Josh Boyer [Mon, 24 Oct 2022 16:03:38 +0000 (12:03 -0400)] 
Merge branch 'dg2_huc_7.10.3_pr' of git://anongit.freedesktop.org/drm/drm-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agortw89: 8852b: update fw to v0.27.32.1
Ping-Ke Shih [Fri, 14 Oct 2022 12:24:47 +0000 (20:24 +0800)] 
rtw89: 8852b: update fw to v0.27.32.1

Correct TX aggregation settings to improve TX performance.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
18 months agortlwifi: update firmware for rtl8192eu to v35.7
James Hilliard [Fri, 14 Oct 2022 13:27:29 +0000 (07:27 -0600)] 
rtlwifi: update firmware for rtl8192eu to v35.7

Update to the latest firmware v35.7.

Previous firmware load in rtl8xxxu:
rtl8xxxu: Loading firmware rtlwifi/rtl8192eu_nic.bin
Firmware revision 19.0 (signature 0x92e1)

Updated firmware load in rtl8xxxu:
rtl8xxxu: Loading firmware rtlwifi/rtl8192eu_nic.bin
Firmware revision 35.7 (signature 0x92e1)

Cc: Jes Sorensen <jes.sorensen@gmail.com>
Cc: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
18 months agortlwifi: Add firmware v4.0 for RTL8188FU
Bitterblue Smith [Wed, 12 Oct 2022 11:30:23 +0000 (14:30 +0300)] 
rtlwifi: Add firmware v4.0 for RTL8188FU

rtl8xxxu supports this device now.

The firmware comes from the Realtek driver
RTL8188FU_Linux_v4.3.23.6_20964.20170110.

Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
18 months agoi915: Add HuC 7.10.3 for DG2
Daniele Ceraolo Spurio [Wed, 12 Oct 2022 18:25:14 +0000 (11:25 -0700)] 
i915: Add HuC 7.10.3 for DG2

This is a GSC-loaded binary.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
18 months agocnm: update chips&media wave521c firmware.
Nas Chung [Mon, 17 Oct 2022 07:25:12 +0000 (16:25 +0900)] 
cnm: update chips&media wave521c firmware.

Rename firmware file _j721s2_ to _k3_.
This firmware can support TI devices which are based on K3 architecture
not only j721s2 device.

Fix the bug for frame buffer management.

FW version : 1.0.1

Signed-off-by: Nas Chung <nas.chung@chipsnmedia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agobrcm: add symlink for Pi Zero 2 W NVRAM file
Peter Robinson [Sun, 16 Oct 2022 12:50:44 +0000 (13:50 +0100)] 
brcm: add symlink for Pi Zero 2 W NVRAM file

The Raspberry Pi Zero 2 W comes with two possible WiFi modules.
One of them is the same module as shipped in the original
Raspberry Pi 3B and Zero W so lets link them so the devices
with that module will work out of the box.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoMerge https://github.com/pkshih/linux-firmware
Josh Boyer [Mon, 17 Oct 2022 13:34:41 +0000 (09:34 -0400)] 
Merge https://github.com/pkshih/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agolinux-firmware: Add firmware for Cirrus CS35L41 on ASUS Laptops
Stefan Binding [Mon, 8 Aug 2022 12:23:53 +0000 (13:23 +0100)] 
linux-firmware: Add firmware for Cirrus CS35L41 on ASUS Laptops

This patch adds the firmware files for Cirrus CS35L41 smart amplifier used by ASUS Laptops

Playback version: 6.61.1/6.63.0

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
18 months agolinux-firmware: Add firmware for Cirrus CS35L41 on Lenovo Laptops
Stefan Binding [Tue, 26 Jul 2022 15:14:38 +0000 (16:14 +0100)] 
linux-firmware: Add firmware for Cirrus CS35L41 on Lenovo Laptops

This patch adds the firmware files for Cirrus CS35L41 smart amplifier used by Lenovo Laptops

Playback version: 6.39.0/6.47.0/6.61.1

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
18 months agolinux-firmware: Add firmware for Cirrus CS35L41 on HP Laptops
Stefan Binding [Fri, 22 Jul 2022 15:57:46 +0000 (16:57 +0100)] 
linux-firmware: Add firmware for Cirrus CS35L41 on HP Laptops

This patch adds the firmware files for Cirrus CS35L41 smart amplifier used by HP Laptops

Playback version: 6.61.1

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
18 months agortw89: 8852b: add initial fw v0.27.32.0
Ping-Ke Shih [Fri, 1 Apr 2022 12:06:54 +0000 (20:06 +0800)] 
rtw89: 8852b: add initial fw v0.27.32.0

Add first firmware to support RTL8852B chip.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
18 months agoMerge tag 'iwlwifi-fw-2022-13-10' of http://git.kernel.org/pub/scm/linux/kernel/git...
Josh Boyer [Thu, 13 Oct 2022 12:34:06 +0000 (08:34 -0400)] 
Merge tag 'iwlwifi-fw-2022-13-10' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

iwlwifi: update 9000-family firmwares to core72-129 and
iwlwifi: add new FWs from core72-129 release
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoiwlwifi: add new FWs from core72-129 release
Gregory Greenman [Thu, 13 Oct 2022 10:15:03 +0000 (13:15 +0300)] 
iwlwifi: add new FWs from core72-129 release

Add the -74.ucode firmwares for the currently supported hardware and
update the PNVM binaries.

Build number: Core_build_core72-129
Revision: a5e9588b (Qu, QuZ, cc, so, ty)

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
18 months agoiwlwifi: update 9000-family firmwares to core72-129
Gregory Greenman [Thu, 13 Oct 2022 09:58:02 +0000 (12:58 +0300)] 
iwlwifi: update 9000-family firmwares to core72-129

Build number: Core_build_core72-129
Revision: 50fdb42f (9000, 9260)

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
18 months agoMerge branch 'a530-mbn' of https://github.com/lumag/linux-firmware 20221012
Josh Boyer [Wed, 12 Oct 2022 17:07:39 +0000 (13:07 -0400)] 
Merge branch 'a530-mbn' of https://github.com/lumag/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoMerge branch 'mtk-20221011' of https://github.com/tinghan-shen/linux_fw_scp
Josh Boyer [Wed, 12 Oct 2022 17:05:54 +0000 (13:05 -0400)] 
Merge branch 'mtk-20221011' of https://github.com/tinghan-shen/linux_fw_scp

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoMerge https://github.com/pkshih/linux-firmware
Josh Boyer [Wed, 12 Oct 2022 17:04:38 +0000 (13:04 -0400)] 
Merge https://github.com/pkshih/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoMerge branch '8186-v0.0.9' of https://github.com/kuanhsuncheng/linux-firmware-scp
Josh Boyer [Wed, 12 Oct 2022 17:03:23 +0000 (13:03 -0400)] 
Merge branch '8186-v0.0.9' of https://github.com/kuanhsuncheng/linux-firmware-scp

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agortl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A
Hilda Wu [Fri, 7 Oct 2022 10:35:44 +0000 (18:35 +0800)] 
rtl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A

This firmware patch update for Realtek RTL8852C BT USB controller.

Release Version: 0xD5B8_A40A

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoamdgpu: update GC 10.3.6 RLC firmware
Alex Deucher [Fri, 30 Sep 2022 21:40:36 +0000 (17:40 -0400)] 
amdgpu: update GC 10.3.6 RLC firmware

Adds new tap_delays data for SPM.

From internal git commit:
1f74169475d9023754c35ea150933e7eed67da94

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoamdgpu: update GC 10.3.7 RLC firmware
Alex Deucher [Fri, 30 Sep 2022 21:39:56 +0000 (17:39 -0400)] 
amdgpu: update GC 10.3.7 RLC firmware

Adds new tap_delays data for SPM.

From internal git commit:
1f74169475d9023754c35ea150933e7eed67da94

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoamdgpu: update Yellow Carp RLC firmware
Alex Deucher [Fri, 30 Sep 2022 21:39:03 +0000 (17:39 -0400)] 
amdgpu: update Yellow Carp RLC firmware

Adds new tap_delays data for SPM.

From internal git commit:
1f74169475d9023754c35ea150933e7eed67da94

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoamdgpu: update Beige Goby RLC firmware
Alex Deucher [Fri, 30 Sep 2022 21:37:53 +0000 (17:37 -0400)] 
amdgpu: update Beige Goby RLC firmware

Adds new tap_delays data for SPM.

From internal git commit:
1f74169475d9023754c35ea150933e7eed67da94

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoamdgpu: update Dimgrey Cavefish RLC firmware
Alex Deucher [Fri, 30 Sep 2022 20:17:37 +0000 (16:17 -0400)] 
amdgpu: update Dimgrey Cavefish RLC firmware

Adds new tap_delays data for SPM.

From internal git commit:
1f74169475d9023754c35ea150933e7eed67da94

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoamdgpu: update Navy Flounder RLC firmware
Alex Deucher [Fri, 30 Sep 2022 20:16:31 +0000 (16:16 -0400)] 
amdgpu: update Navy Flounder RLC firmware

Adds new tap_delays data for SPM.

From internal git commit:
1f74169475d9023754c35ea150933e7eed67da94

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agoamdgpu: update Sienna Cichlid RLC firmware
Alex Deucher [Fri, 30 Sep 2022 20:13:30 +0000 (16:13 -0400)] 
amdgpu: update Sienna Cichlid RLC firmware

Adds new tap_delays data for SPM.

From internal git commit:
1f74169475d9023754c35ea150933e7eed67da94

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
18 months agomediatek: Update mt8195 SOF firmware to v0.4.1
Tinghan Shen [Tue, 11 Oct 2022 06:13:13 +0000 (14:13 +0800)] 
mediatek: Update mt8195 SOF firmware to v0.4.1

SOF version: mt8195/v0.4-15054.107.0
Release version: v0.4.1

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
18 months agoqcom: add squashed version of a530 zap shader
Dmitry Baryshkov [Mon, 10 Oct 2022 22:31:10 +0000 (01:31 +0300)] 
qcom: add squashed version of a530 zap shader

Qualcomm binary files can be published in one of two formats: a split
MDT+Bnn format, consisting of several files, or a squashed MBN format,
consisting of a single ELF file.

Most of Qualcomm binary files (except the venus firmware) are
distributed (in linux-firmware) and used in the MBN format (even if the
original publishing format was MDT), since that requires transfer of a
single file between the userspace and the kernel.

Provide a squashed variant of Qualcomm Adreno a530 ZAP shader.  For
backwards compatibility reason the split a530_zap.* files are retained.
They can be removed later, after all users migrate to new file location.

Cc: Rob Clark <robdclark@chromium.org>
Cc: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
18 months agortw89: 8852c: update fw to v0.27.56.1
Chin-Yen Lee [Fri, 7 Oct 2022 09:18:16 +0000 (17:18 +0800)] 
rtw89: 8852c: update fw to v0.27.56.1

Refine hardware scan behavior

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
18 months agortw89: 8852c: update fw to v0.27.56.0
Chin-Yen Lee [Fri, 30 Sep 2022 07:39:00 +0000 (15:39 +0800)] 
rtw89: 8852c: update fw to v0.27.56.0

Fix beacon Loss when deep PS mode is enabled.

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
18 months agomediatek: Update mt8186 SCP firmware
Allen-KH Cheng [Wed, 5 Oct 2022 11:05:46 +0000 (19:05 +0800)] 
mediatek: Update mt8186 SCP firmware

Public:
commit 70c8f75292bb
rt1739: add interrupt callback in rt1739 ppc driver

Private:
commit 9fc31100151f
corsola_scp: set vp9 default_frame_context_bin to DRAM instead of sram

Release Version: 0.0.9

Signed-off-by: Allen-KH Cheng <allen-kh.cheng@mediatek.com>
19 months agolinux-firmware: Update AMD cpu microcode
John Allen [Fri, 30 Sep 2022 15:51:00 +0000 (15:51 +0000)] 
linux-firmware: Update AMD cpu microcode

* Update AMD cpu microcode for processor family 19h

Key Name        = AMD Microcode Signing Key (for signing microcode container files only)
Key ID          = F328AE73
Key Fingerprint = FC7C 6C50 5DAF CC14 7183 57CA E4BE 5339 F328 AE73

Signed-off-by: John Allen <john.allen@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoMerge branch 'mtk-20220928' of https://github.com/tinghan-shen/linux_fw_scp
Josh Boyer [Wed, 28 Sep 2022 11:31:56 +0000 (07:31 -0400)] 
Merge branch 'mtk-20220928' of https://github.com/tinghan-shen/linux_fw_scp

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoMerge commit '0e8f546c4c66a61981fd0341ec0a84563d1cfaaa'
Josh Boyer [Wed, 28 Sep 2022 11:30:52 +0000 (07:30 -0400)] 
Merge commit '0e8f546c4c66a61981fd0341ec0a84563d1cfaaa'

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agomediatek: mt8195: Update scp.img to v2.0.11956
Tinghan Shen [Wed, 28 Sep 2022 05:55:11 +0000 (13:55 +0800)] 
mediatek: mt8195: Update scp.img to v2.0.11956

Internal version: cherry_scp_v2.0.11956-f9b0627e0 2022-09-02 06:05:26
Release version: v2.0.11956

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
19 months agoMerge branch 'mtk-20220915' of https://github.com/tinghan-shen/linux_fw_scp
Josh Boyer [Tue, 27 Sep 2022 17:23:42 +0000 (13:23 -0400)] 
Merge branch 'mtk-20220915' of https://github.com/tinghan-shen/linux_fw_scp

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agomediatek: Add new mt8195 SOF firmware
Tinghan Shen [Thu, 15 Sep 2022 12:08:49 +0000 (20:08 +0800)] 
mediatek: Add new mt8195 SOF firmware

SOF version: mt8195/v0.4-0f5f95b
Release version: v0.4.0

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
19 months agomediatek: Update mt8186 SOF firmware to v0.2.1
Tinghan Shen [Thu, 15 Sep 2022 12:08:39 +0000 (20:08 +0800)] 
mediatek: Update mt8186 SOF firmware to v0.2.1

SOF version: mt8186/v0.2-4fd2b14
Release version: v0.2.1

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
19 months agoMerge branch 'guc_70.5.1_huc_nover' of git://anongit.freedesktop.org/drm/drm-firmware
Josh Boyer [Mon, 26 Sep 2022 14:30:08 +0000 (10:30 -0400)] 
Merge branch 'guc_70.5.1_huc_nover' of git://anongit.freedesktop.org/drm/drm-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoMerge branch 'for-upstream' of http://git.chelsio.net/pub/git/linux-firmware
Josh Boyer [Mon, 26 Sep 2022 14:28:31 +0000 (10:28 -0400)] 
Merge branch 'for-upstream' of http://git.chelsio.net/pub/git/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agolinux-firmware: update firmware for mediatek bluetooth chip (MT7922)
Sean Wang [Mon, 26 Sep 2022 02:32:51 +0000 (10:32 +0800)] 
linux-firmware: update firmware for mediatek bluetooth chip (MT7922)

Update binary firmware for MT7922 BT devices.

File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
Version: 20220908211234

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agortl_bt: Update RTL8852A BT USB firmware to 0xD9B8_8207
Hilda Wu [Fri, 23 Sep 2022 06:56:06 +0000 (14:56 +0800)] 
rtl_bt: Update RTL8852A BT USB firmware to 0xD9B8_8207

This firmware patch update for Realtek RTL8852A BT USB controller.

Release Version: 0xD9B8_8207

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agolinux-firmware: update firmware for mediatek bluetooth chip (MT7921)
Sean Wang [Tue, 20 Sep 2022 16:15:52 +0000 (00:15 +0800)] 
linux-firmware: update firmware for mediatek bluetooth chip (MT7921)

Update binary firmware for MT7921 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
Version: 20220908211234

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agolinux-firmware: update firmware for MT7922 WiFi device
Deren Wu [Fri, 23 Sep 2022 09:35:40 +0000 (17:35 +0800)] 
linux-firmware: update firmware for MT7922 WiFi device

Update binary firmware for MT7922 WiFi devices

File: mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
Version: 20220908203203a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20220908203253

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agolinux-firmware: update firmware for MT7921 WiFi device
Deren Wu [Tue, 20 Sep 2022 05:59:30 +0000 (13:59 +0800)] 
linux-firmware: update firmware for MT7921 WiFi device

Update binary firmware for MT7921 WiFi devices

File: mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
Version: 20220908210919a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20220908211021

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agocxgb4: Update firmware to revision 1.27.0.0
Rahul Lakkireddy [Mon, 19 Sep 2022 20:35:56 +0000 (20:35 +0000)] 
cxgb4: Update firmware to revision 1.27.0.0

Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
19 months agoi915: Add versionless HuC files for current platforms
John Harrison [Thu, 25 Aug 2022 00:18:48 +0000 (17:18 -0700)] 
i915: Add versionless HuC files for current platforms

Direction from upstream is to use minimal version numbering on
firmware files and replace rather than add. So add versionless
editions of the HuC files for currently HuC enabled platforms.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
19 months agoi915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P
John Harrison [Sat, 10 Sep 2022 01:44:00 +0000 (18:44 -0700)] 
i915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P

Direction from upstream is to use minimal version numbering on
firmware files and replace rather than add. So going forwards, GuC
files will use only the major version number and HuC files will be
completely versionless.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
19 months agoqca: Update firmware files for BT chip WCN3991.
Suraj Magar [Thu, 15 Sep 2022 05:42:07 +0000 (11:12 +0530)] 
qca: Update firmware files for BT chip WCN3991.

crbtfw32.tlv :RAM FW dump
crnv32.bin   :NVM FW dump
crnv32u.bin  :RAM FW dump

Updated firmware files with:
BQR enhancements
LE priority changes
Braktooth issue fix
RSSI Fix

Signed-off-by: Suraj Magar <quic_smagar@quicinc.com>
19 months agoRemoving crnv32
Suraj Magar [Thu, 15 Sep 2022 05:39:50 +0000 (11:09 +0530)] 
Removing crnv32

Signed-off-by: Suraj Magar <quic_smagar@quicinc.com>
19 months agoamdgpu: update yellow carp DMCUB firmware 20220913
Mario Limonciello [Mon, 12 Sep 2022 16:28:52 +0000 (11:28 -0500)] 
amdgpu: update yellow carp DMCUB firmware

From internal git commit:
888bc55dd0c5e59249dcd4c1c842c2f055ea0ffb

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoamdgpu: add firmware for VCN 3.1.2 IP block
Mario Limonciello [Mon, 12 Sep 2022 16:28:51 +0000 (11:28 -0500)] 
amdgpu: add firmware for VCN 3.1.2 IP block

From internal git commit:
33d6b5ddb01bba420792f2c89882d678c991aacd

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoamdgpu: add firmware for SDMA 5.2.6 IP block
Mario Limonciello [Mon, 12 Sep 2022 16:28:50 +0000 (11:28 -0500)] 
amdgpu: add firmware for SDMA 5.2.6 IP block

From internal git commit:
d88956b82b0033ead67c2bda64ab215a2925875b

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoamdgpu: add firmware for PSP 13.0.5 IP block
Mario Limonciello [Mon, 12 Sep 2022 16:28:49 +0000 (11:28 -0500)] 
amdgpu: add firmware for PSP 13.0.5 IP block

From internal git commit:
0b2ffd9a926caedc7b5777c0b2dc8c45f384f467

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoamdgpu: add firmware for GC 10.3.6 IP block
Mario Limonciello [Mon, 12 Sep 2022 16:28:48 +0000 (11:28 -0500)] 
amdgpu: add firmware for GC 10.3.6 IP block

From internal git commit:
cfcc211118953f2000927f2754b478ca323546cd

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoamdgpu: add firmware for DCN 3.1.5 IP block
Mario Limonciello [Mon, 12 Sep 2022 16:28:47 +0000 (11:28 -0500)] 
amdgpu: add firmware for DCN 3.1.5 IP block

From internal git commit:
2e0d591ef3fac80eb3f0f522b5df818df2ac9b83

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoMerge https://github.com/pkshih/linux-firmware
Josh Boyer [Mon, 12 Sep 2022 12:20:01 +0000 (08:20 -0400)] 
Merge https://github.com/pkshih/linux-firmware

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agoqcom: rename Lenovo ThinkPad X13s firmware paths
Dmitry Baryshkov [Thu, 8 Sep 2022 14:37:42 +0000 (17:37 +0300)] 
qcom: rename Lenovo ThinkPad X13s firmware paths

After some discussion with Bjorn, the Qualcomm platform maintainer, it
was agreed to follow the established practice and to inject the SoC name
into the firmware paths.

It is highly unlikely that we are going to run Linux off the existing
ACPI data in these platforms anytime soon. And even if we do so, we'd
have to figure out the file names anyway, as they do not follow the
existing standard names.

Cc: Bjorn Andersson <andersson@kernel.org>
Cc: Mark Pearson <markpearson@lenovo.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Acked-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
19 months agortw89: 8852c: update fw to v0.27.42.0
Ping-Ke Shih [Fri, 8 Jul 2022 03:02:53 +0000 (11:02 +0800)] 
rtw89: 8852c: update fw to v0.27.42.0

Backup registers properly in deep PS mode.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
19 months agortw89: 8852c: update fw to v0.27.36.0
Po-Hao Huang [Fri, 1 Jul 2022 08:04:18 +0000 (16:04 +0800)] 
rtw89: 8852c: update fw to v0.27.36.0

1. Support hardware scan
2. Add encoded channel index in channel switch functions
3. Refine LPS state behavior
4. Add support to generate probe request

Signed-off-by: Po-Hao Huang <phhuang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
20 months agoMellanox: Add new mlxsw_spectrum firmware xx.2010.3146
Petr Machata [Fri, 2 Sep 2022 10:37:06 +0000 (12:37 +0200)] 
Mellanox: Add new mlxsw_spectrum firmware xx.2010.3146

Add latest verified version of Nvidia Spectrum-family switch firmware,
for Spectrum (13.2010.3146), Spectrum-2 (29.2010.3146) and Spectrum-3
(30.2010.3146). Furthermore, add lc_ini_bundle_2010_3146.bin for modular
systems.

The following issues have been fixed:

- In Spectrum-3, fix fallback from PCIe gen3 to gen1, resulting in poor PCI
  throughput
- In Spectrum-2, 1Gbps speed is now supported with 40Gbps modules
- Stability issues when burning FW to gearboxes on modular systems
- Several issues in link negotiation and link stability of modular systems
- Latency of several registers has been improved: PLLP, SFMR, SFN, PEFA,
  RATR, MPILM, PPBS, RMPE, RIPS, PTER, SBCTR
- In Spectrum-2 and Spectrum-3, an issue in ECN marking on traffic going
  through split ports
- Support of IPv4-to-IPv6 NAT in Spectrum-4
- PTP accuracy improvements on 1Gbps, 25Gbps and 50Gbps ports in Spectrum-1
  and 10Gbps port in Spectrum-3
- On Spectrum-2+, fix edge cases of ACL matching IPv6 packets
- On Spectrum-3, an issue with a partial CRC overwrite when timestamp over
  CRC is set to UTC and CRC recalculation is disabled
- On Spectrum-1, a possible FW freeze when many (e.g. 70) ports are up, and
  shared buffer configuration is applied on the fly
- On Spectrum-3, an issue with port-down reason still being reported
  despite link having been established

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>