Commit Graph

2613 Commits

Author SHA1 Message Date
Josh Boyer
60310c2deb Merge branch 'prestera-v4.1' of https://github.com/PLVision/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
20221109
2022-11-09 12:56:31 -05:00
Josh Boyer
64c9c2b86f 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>
2022-11-09 12:50:21 -05:00
Kiran K
712460ccb1 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>
2022-11-09 12:45:22 -05:00
Kiran K
90d5f7eb5b 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>
2022-11-09 12:45:22 -05:00
Kiran K
48954ba7d9 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>
2022-11-09 12:45:22 -05:00
Kiran K
0e205fdde3 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>
2022-11-09 12:45:21 -05:00
Kiran K
06b941eb57 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>
2022-11-09 12:45:21 -05:00
Kiran K
ba958ffb34 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>
2022-11-09 12:45:21 -05:00
Kiran K
02bdea2aee 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>
2022-11-09 12:45:21 -05:00
Kiran K
7044d464a9 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>
2022-11-09 12:45:21 -05:00
Kiran K
1b99bcd13c 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>
2022-11-09 12:45:21 -05:00
Kiran K
4668ae9a97 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>
2022-11-09 12:45:21 -05:00
Kiran K
5bdfdba8ea 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>
2022-11-09 12:45:20 -05:00
Alex Deucher
b0f995cd61 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>
2022-11-09 12:43:30 -05:00
Hilda Wu
d991031dbe 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>
2022-11-09 12:42:47 -05:00
Hilda Wu
fd62f01090 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>
2022-11-09 12:42:41 -05:00
Josh Boyer
bd99c835c4 Merge branch 'venus' of https://github.com/lumag/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-11-09 12:40:53 -05:00
Josh Boyer
62aa88ce51 Merge branch 'a530-mbn' of https://github.com/lumag/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-11-09 12:40:30 -05:00
Oleksandr Mazur
b15fc2134a WHENCE: mrvl: prestera: Add WHENCE entries for newly updated 4.1 FW images
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2022-11-08 18:42:45 +02:00
Oleksandr Mazur
bf5a337d30 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>
2022-11-08 18:22:28 +02:00
Gregory Greenman
4a733c26d7 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>
2022-11-08 18:05:52 +02:00
Dmitry Baryshkov
7d2bb50ced 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>
2022-10-31 21:33:47 +03:00
Dmitry Baryshkov
7d5671369d 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>
2022-10-31 21:32:05 +03:00
Dmitry Baryshkov
1431496620 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>
2022-10-31 21:32:05 +03:00
Dmitry Baryshkov
cf95783e29 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>
2022-10-31 21:32:05 +03:00
Dmitry Baryshkov
1fe6f49dc1 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>
2022-10-31 21:32:05 +03:00
Josh Boyer
8bb75626e9 Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-10-31 11:12:54 -04:00
Josh Boyer
c1a9a82222 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>
2022-10-31 11:11:52 -04:00
Josh Boyer
187ead1863 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>
2022-10-31 11:08:59 -04:00
Stefan Binding
abc0302fa0 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>
2022-10-28 12:11:24 +01:00
Gregory Greenman
20d9516de4 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>
2022-10-26 13:11:49 +03:00
Gregory Greenman
06dbfbc743 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>
2022-10-26 12:15:12 +03:00
Nathan Hebert
05df8e6518 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>
2022-10-25 14:16:59 -07:00
Nathan Hebert
cd6fcdb120 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>
2022-10-25 14:16:59 -07:00
Nathan Hebert
1612706787 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>
2022-10-25 14:16:59 -07:00
Nathan Hebert
ad9fdba01f 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>
2022-10-25 14:14:33 -07:00
Josh Boyer
0cac82d36a Merge branch 'for-upstream' of https://github.com/CirrusLogic/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-10-24 12:07:56 -04:00
Josh Boyer
271b5ce725 Merge https://github.com/pkshih/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-10-24 12:05:40 -04:00
Josh Boyer
17f6e6542e Merge branch 'dg2_huc_7.10.3_pr' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-10-24 12:03:38 -04:00
Ping-Ke Shih
dae5d4603b 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>
2022-10-20 13:45:49 +08:00
James Hilliard
a8e86ec6bd 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>
2022-10-20 13:30:18 +08:00
Bitterblue Smith
9aa8db1ccb 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>
2022-10-19 09:36:55 +08:00
Daniele Ceraolo Spurio
8f86b5ab3e i915: Add HuC 7.10.3 for DG2
This is a GSC-loaded binary.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2022-10-18 08:18:19 -07:00
Nas Chung
48407ffd7a 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>
2022-10-17 10:20:43 -04:00
Peter Robinson
bd31846961 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>
2022-10-17 09:37:27 -04:00
Josh Boyer
6e0a553d3c Merge https://github.com/pkshih/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2022-10-17 09:34:41 -04:00
Stefan Binding
771968c681 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>
2022-10-14 13:49:31 +01:00
Stefan Binding
6f9620efe9 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>
2022-10-14 10:58:03 +01:00
Stefan Binding
1d18cb9ce4 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>
2022-10-14 10:58:03 +01:00
Ping-Ke Shih
e497757a94 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>
2022-10-14 14:36:08 +08:00