Commit Graph

2692 Commits (20250627)

Author SHA1 Message Date
Miri Korenblit c7f676e3c8 iwlwifi: update firmwares for 8000 series
Update firmwares for 8000C, 8265.

Build number: Build number: Core_manual_signed_core96-76
Revision: c8e8e144 (8000C, 8265)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-05-28 23:23:07 +03:00
Miri Korenblit 3944e657f7 iwlwifi: update 7265D firmware
Build number: Build number: Core_manual_signed_core96-76
Revision:  (7265D)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-05-28 23:23:07 +03:00
Chris Lu c799f5d304 mediatek MT7925: update bluetooth firmware to 20250526153203
Update binary firmware for MT7925 BT devices.

File: mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
Version: 20250526153203

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-05-28 08:40:33 -04:00
Allan Wang a1971ffc61 linux-firmware: update firmware for MT7925 WiFi device
Update binary firmware for MT7925 WiFi devices

File: mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
Version: 20250526152947a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20250526152808

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-05-28 08:37:17 -04:00
Mark Pearson 0c4cd60597 qcom: sc8280xp: FW blob updates for X13s
Update FW blobs to the latest versions available

Signed-off-by: Mark Pearson <mpearson-lenovo@squebb.ca>
2025-05-28 12:32:13 +00:00
Martin Blumenstingl c629575aa5 brcm: Add symlinks for Khadas VIM SDIO wifi config to AW-CM256SM.txt
Khadas VIM (1 - the original one) uses an Ampak AP6212 SDIO wifi /
UART Bluetooth combo module. The SDIO wifi config matches
brcmfmac43455-sdio.AW-CM256SM.txt apart from the comments. Add a symlink
so the wifi part is supported out-of-the-box, without users having to
add symlinks on their own.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
2025-05-25 08:18:26 -05:00
Jeff Johnson 2e91d8c3c4 ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00284.1-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
Fix firmware load fail issue with some versions of WCN7850.

Closes: https://bugzilla.kernel.org/show_bug.cgi?id=220108
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2365882
Closes: https://www.reddit.com/r/archlinux/comments/1kja6f9/ath12k_regression_on_latest_linuxfirmware_upgrade/
Reported-by: Walt Holman <waltholman09@gmail.com>
Closes: https://lore.kernel.org/all/CAMb39_m5Wm-5xjxYEJg4RxPZc1rdq0BkAJk_Q0B9APC3CAeORA@mail.gmail.com/
Reported-by: Benjamin Eggerstedt <benjamin.eggerstedt@gmail.com>
Closes: https://lore.kernel.org/all/EBAC1B61-E726-4614-9709-268CFF07007F@gmail.com/
Fixes: aea9e010506e ("WCN7850 hw2.0: 1.1: add WLAN.HMT.1.1.c5-00284-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3")
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2025-05-23 09:50:02 -07:00
Stefan Binding 7966e448ac cirrus: cs35l41: Fix firmware links for several ASUS laptops
The wmfw files had the wrong digit in the SSID.

10431a20 -> 10433a20
10431a30 -> 10433a30
10431a40 -> 10433a40
10431a50 -> 10433a50
10431a60 -> 10433a60

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2025-05-21 15:42:12 +01:00
Stefan Binding fdf1068e30 cirrus: cs35l41: Add Firmware for various HP Agusta Laptops using CS35L41 HDA
Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2025-05-20 13:52:53 +00:00
Josh Boyer da412873f3 Adjust QUPv3 driver name
The driver is called qcom-geni-se upstream, so correct it here

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-05-20 08:50:02 -04:00
Nas Chung c97a2ef501 cnm: Add Chips&Media wave633c firmware for NXP i.MX9
Add the firmware for the Chips&Media wave633c codec IP,
which integrates both decoder and encoder functionality.
This firmware is intended for use on NXP SoCs based on
the i.MX9 architecture.

The LICENCE.cnm file has been updated to restrict use
of this firmware to NXP silicon products only.

FW version : 4.0.0

Signed-off-by: Nas Chung <nas.chung@chipsnmedia.com>
2025-05-20 00:49:21 -05:00
Viken Dadhaniya 1d98680254 qcom: add QUPv3 firmware for QCM6490 platform
Add QUPv3 firmware for Qualcomm QCM6490 platforms.

Signed-off-by: Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com>
2025-05-19 20:37:09 +00:00
Xiangzhi Tang 3d6067ec19 mediatek: Add mt8196 VCP firmware
MediaTek's Video Companion Processor(VCP) is an RISC-V
processor in MediaTek MT8196 SoC.
It supports vedio encode/decode, vmm and vdisp feature.

Release version: v1.0.0

Signed-off-by: Xiangzhi Tang <xiangzhi.tang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-05-19 07:48:45 -04:00
Stefan Binding 48c42ece44 cirrus: cs35l41: Add Firmware for various ACER Laptops using CS35L41 HDA
Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2025-05-19 11:38:52 +00:00
Timur Tabi 050f0a1e3a nvidia: add GSP-RM version 570.144 firmware images
The Nouveau driver has been updated to support the 570.144 GSP
firmware from Nvidia.

This new firmware is required to support Hopper and Blackwell GPUs.
GA10x and AD10x GPUs share the same 61MB firmware image, so Nouveau
supports 570.144 on all Turing and later GPUs.

Signed-off-by: Timur Tabi <ttabi@nvidia.com>
2025-05-16 14:15:44 -05:00
Frank Binns 3dc736d9f7 powervr: add firmware for Imagination Technologies BXS-4-64 GPU
Support for the BXS-4-64 GPU, as found in the TI AM68, has recently been merged into the
drm-misc-next tree [1][2]. This adds the initial firmware to support it.

[1] https://lore.kernel.org/all/20250410-sets-bxs-4-64-patch-v1-v6-0-eda620c5865f@imgtec.com/
[2] 81f6e0e0f3

Signed-off-by: Frank Binns <frank.binns@imgtec.com>
2025-05-16 14:16:12 +01:00
Peter Robinson e4c6ae01a1 brcmfmac: Add a couple of NanoPi devices
A number of the NanoPi devices use the AP6356S and AP6212
modules, so link them in as well so they just work.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2025-05-15 11:33:27 +00:00
ChunHao Lin e6b5ebde46 rtl_nic: add firmware rtl8127a-1
This adds firmware rtl8127a-1 for RTL8127 rev.a.

Signed-off-by: ChunHao Lin <hau@realtek.com>
2025-05-15 11:29:08 +00:00
Jacek Lawrynowicz 1591254ed5 intel_vpu: Update NPU firmware
Update firmware for Intel NPUs found in MTL, ARL and LNL platforms.

Version: ci_tag_ud202518_vpu_rc_20250415_1900

Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
2025-05-12 13:28:45 +00:00
Shyam Sundar S K 86d528c261 amd_pmf: Update AMD PMF TA Firmware to v3.1 2025-05-07 14:22:26 +00:00
Akhil P Oommen ac4c6b7d71 qcom: Add link for SM8350 GPU firmware
Create a symlink between qcom/qcm6490/a660_zap.mbn and
qcom/sm8350/a660_zap.mbn.

Signed-off-by: Akhil P Oommen <quic_akhilpo@quicinc.com>
2025-05-02 10:12:33 -05:00
Simon Trimmer cb876e3622 cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops
This patch adds the Cirrus CS35L56 smart amplifier firmware for a few
Lenovo laptops.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2025-05-01 10:49:08 +00:00
Simon Trimmer 9504a7f842 cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS laptops
This patch updates the firmware files for the Cirrus CS35L56 smart
amplifiers used in these ASUS laptops.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2025-05-01 10:49:02 +00:00
Simon Trimmer bfbe4a3cdb cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops
This patch updates the Cirrus CS35L56 smart amplifier firmware for a few
Lenovo laptops. (Side note; this includes deliberate speaker id filename
changes in addition to updating the file contents)

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2025-05-01 10:48:56 +00:00
Allan Wang 661dc215e9 linux-firmware: update firmware for MT7925 WiFi device
Update binary firmware for MT7925 WiFi devices

File: mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
Version: 20250425072955a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20250425072801

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-04-30 09:03:43 -04:00
Chris Lu 8357180b9b mediatek MT7925: update bluetooth firmware to 20250425073330
Update binary firmware for MT7925 BT devices.

File: mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
Version: 20250425073330

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-04-30 09:03:31 -04:00
Kagurazaka Kotori 74f11e57e6 brcm: Add NVRAM file for Radxa Rock Pi X mini PC
Add NVRAM file for the BCM43454-based AP6254 WiFi/BT module found on
Radxa Rock Pi X Single Board Computer. BCM43454 is compatible with
BCM43455 and recognized as the same chip in kernel [1].

[1] https://lore.kernel.org/all/CO1PR11MB47859B51BCA88613D1582EB88E2E9@CO1PR11MB4785.namprd11.prod.outlook.com

Signed-off-by: Kagurazaka Kotori <kagurazakakotori@gmail.com>
2025-04-28 15:25:07 +08:00
Gustavo Sousa 64c65362b0 i915: Update Xe3LPD DMC to v2.23
Release info:
    Xe3LPD FW 2.23

    Date : 03/15/2025
    Notes:
 
    1. Skip SW early wake when FlipQ is disabled or preempted.
                                           

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2025-04-25 19:50:18 +00:00
Jeff Johnson 98e85bcbef ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01300-QCAHKSWPL_SILICONZ-1
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2025-04-24 13:04:19 -07:00
Jeff Johnson 360fd45301 ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00284-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2025-04-24 13:03:30 -07:00
Dikshita Agarwal ef226c7283 qcom: vpu: update video firmware binary for SA8775p
Add the binary with higher firmware size to support 32 concurrency
sessions in SA8775p.

Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
2025-04-24 15:07:18 +05:30
Miri Korenblit c1d4c8991f iwlwifi: add Bz/gl FW for core95-82 release
Add the -98 ucode firmware for Bz/gl device.

Build number: Core_manual_signed_core95-82
Revision: d661c37c (bz, gl)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-04-23 23:24:40 +03:00
Miri Korenblit 52665c0a6e iwlwifi: update ty/So/Ma firmwares for core95-82 release
Update -89.ucode firmwares for ty/So/Ma devices,
and update the PNVM files.

Build number: Core_manual_signed_core95-82
Revision: 7f71c7f4 (ty, so, ma)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-04-23 23:24:40 +03:00
Miri Korenblit ee2e7b5fbd iwlwifi: update cc/Qu/QuZ firmwares for core95-82 release
Update -77.ucode firmwares for cc/Qu/QuZ devices.

Build number: Core_manual_signed_core95-82
Revision: f31a351f (Qu, QuZ, cc)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-04-23 23:24:40 +03:00
Miri Korenblit 821f99ab23 iwlwifi: add Bz-hr FW for core93-123 release
Add the -97 ucode firmware for Bz-hr device.
This wasn't released with all the other FWs.

Build number: Core_manual_signed_core93-123
Revision: 44729d4e (bz)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-04-22 20:02:13 +03:00
Viken Dadhaniya a940769c60 qcom: add QUPv3 firmware for QCS9100 platform
Add QUPv3 firmware for Qualcomm QCS9100 platforms.

Signed-off-by: Viken Dadhaniya <quic_vdadhani@quicinc.com>
2025-04-22 16:19:20 +05:30
Baojun Xu 07c830a50c ASoC: tas2781: Swap channel for SPI projects.
Signed-off-by: Baojun Xu <baojun.xu@ti.com>
2025-04-21 08:17:54 -05:00
Justin Weiss 5e3247fdbb bmi260: Add BMI260 IMU initial configuration data file
Add initial configuration binary for the Bosch BMI260 IMU. This file
is used by the bmi270 driver in the IIO subsystem.

Signed-off-by: Justin Weiss <justin@justinweiss.com>
Tested-by: Cryolitia PukNgae <Cryolitia@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-04-21 08:13:24 -04:00
Josh Boyer 91666cbd69 Merge branch 'video_fw_gen2_qcm6490' of https://git.codelinaro.org/clo/linux-kernel/linux-firmware into qcm6490
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-04-21 08:08:50 -04:00
Ping-Ke Shih d274703bf1 rtw89: 8852c: add fw v0.27.125.0 with format version 2
Support secure boot with anti-rollback.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2025-04-21 11:38:37 +00:00
Dikshita Agarwal 51b35ac23e qcom: vpu: add video firmware binary for qcm6490
Add Host Firmware Interface (HFI) gen2 based video firmware binary for
qcm6490.

Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
2025-04-21 15:13:09 +05:30
Zhang Lixu 5780e8d2d4 intel: ish: Update license file for ISH
Update the license file for ISH to resolve compliance issue

Signed-off-by: Zhang Lixu <lixu.zhang@intel.com>
2025-04-18 09:00:00 +08:00
John Harrison 9e61db179b xe: Update GUC to v70.44.1 for BMG and LNL
UAPI compatibility version 1.20.1

Release latest recommended GUC firmware for BMG and LNL.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
2025-04-10 13:49:18 -07:00
John Harrison a21b7f3e50 i915: Update GUC to v70.44.1 for i915 platforms
UAPI compatibility version 1.20.1

Release latest recommended GUC firmware for DG1, DG2, TGL, ADL and MTL.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
2025-04-10 13:49:07 -07:00
Mark Pearson e35f9a9fcd qcom:x1e80100: Iris Support for Lenovo T14s G6 Qualcomm platform
FW blob file needed for Iris support on T14s G6 Qualcomm platform

Tested-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Mark Pearson <mpearson-lenovo@squebb.ca>
2025-04-08 17:36:04 +00:00
Mark Pearson c0a41b8007 qcom:x1e80100: Support for Lenovo Yoga Slim 7 Snapdragon platform
FW files for the Yoga Slim 7.

Tested-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Mark Pearson <mpearson-lenovo@squebb.ca>
2025-04-08 17:36:04 +00:00
Petr Machata 71f7d44b23 Mellanox: Add new mlxsw_spectrum firmware xx.2014.4012
Add latest verified version of Nvidia Spectrum-family switch firmware,
for Spectrum (13.2014.4012), Spectrum-2 (29.2014.4012), Spectrum-3
(30.2014.4012) and Spectrum-4 (34.2014.4012).

Besides many changes and fixes, this version adds support for SN5400
systems.

Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-04-08 10:13:12 -04:00
Christian Marangi f99fbfab72 linux-firmware: add firmware for Aeonsemi AS21x1x 1G/2.5G/5G/10G Ethernet Phy
Add firmware for Aeonsemi AS21x1x 1G/2.5G/5G/10G Ethernet Phy.

Supported PHYs AS21011JB1, AS21011PB1, AS21010JB1, AS21010PB1,
AS21511JB1, AS21511PB1, AS21510JB1, AS21510PB1, AS21210JB1,
AS21210PB1.

Same firmware apply to the all these PHYs. The current version is 1.8.2.
Firmware provide version via IPC command and the PHY driver will
comunicate the version on PHY load.

Signed-off-by: Ryan Huang <xin.huang@aeonsemi.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-04-08 13:47:47 +00:00
Zijun Hu 9d60960168 QCA: Add 8 bluetooth nvm files for WCN785x btusb
Add 8 bluetooth nvm files for WCN785x with USB interface, they have
version 2.0.0-00790-3 and listed as following:

qca/nvm_usb_00190200_0104.bin : NVM dump
qca/nvm_usb_00190200_0106.bin : NVM dump
qca/nvm_usb_00190200_0108.bin : NVM dump
qca/nvm_usb_00190200_0109.bin : NVM dump
qca/nvm_usb_00190200_010a.bin : NVM dump
qca/nvm_usb_00190200_010c.bin : NVM dump
qca/nvm_usb_00190200_0110.bin : NVM dump
qca/nvm_usb_00190200_0111.bin : NVM dump

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
2025-04-08 09:39:50 -04:00
Zijun Hu 7253e66103 QCA: Update WCN785x btusb firmware to 2.0.0-00790-3
Update bluetooth WCN785x with USB interface firmware to 2.0.0-00790-3.

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-04-08 09:39:28 -04:00
Dikshita Agarwal 56f91d88d2 qcom: update firmware binary for SM8250
Update firmware binary to VIDEO.VPU.1.0-00119-PROD-1 for SM8250.
This includes the fix to release all buffers held by firmware for
reference when HFI_CMD_STOP is queued to firmware.

Update WHENCE version string to match with updated fw version string.

Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
2025-04-08 10:33:31 +00:00
Zoran Zhan a7b3d211e8 mediatek: Add new mt8195 SOF firmware
SOF version: mt8195/v2.8-505268c
Release version: v2.8
The firmware name has been changed from "sof-mt8195-mt6359-rt1019-
rt5682.tplg" to "sof-mt8195.tplg" to be applicable to the MediaTek
Genio-1200 EVK.

Signed-off-by: Zoran Zhan <zoran.zhan@mediatek.com>
2025-04-07 16:04:56 +08:00
Zoran Zhan 124ee28c78 mediatek: Add new mt8188 SOF firmware
SOF version: mt8188/v2.8-505268c
Release version: v2.8

Signed-off-by: Zoran Zhan <zoran.zhan@mediatek.com>
2025-04-07 16:02:07 +08:00
Jacek Lawrynowicz 495f77c714 intel_vpu: Update NPU firmware
Update firmware for Intel NPUs found in MTL, ARL and LNL platforms.

Version: ci_tag_ud202512_vpu_rc_20250306_1130

Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
2025-03-31 11:50:28 +00:00
Simon Trimmer d2b5741548 cirrus: cs35l56: Correct filenames of SSID 103c8e1b and 103c8e1c
These laptops use a cs35l56 part rather than the cs35l54 used in many of
the other devices in that product family.

The content of the tuning file is correct, it is just named incorrectly.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2025-03-31 11:47:15 +00:00
Stefan Binding 139c1b5fae cirrus: cs35l41: Add Firmware for various HP Laptops using CS35L41 HDA
Add support for HP Cadet, Clipper OmniBook, Turbine OmniBook, Trekker,
Enstrom Onmibook, Piston Omnibook

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2025-03-21 17:52:52 +00:00
Andres Traumann 0c9b82b609 cirrus: Add cs35l56 firmware symlinks for Asus UM5606KA
Symlinks previously existed for amp1 and amp2, but amp3 and amp4 were failing to load.

Signed-off-by: Andres Traumann <andres.traumann.01@gmail.com>
2025-03-20 04:16:06 -05:00
Ekansh Gupta bd50c4979e qcom: Add DSP firmware for QCS8300 platform
Add adsp, cdsp0 and gpdsp0 firmware for Qualcomm QCS8300 platform.

Signed-off-by: Ekansh Gupta <quic_ekangupt@quicinc.com>
2025-03-19 21:03:57 +05:30
Moudy Ho c4a5cd624f mediatek: Add MT8188 SCP firmware
System Control Processor is an RISC-V processor in MediaTek MT8188 SoC.
It supports vedio encode/decode, MDP and CrOS EC host command.

Internal version: geralt_scp_v2.0.27748+eb0d73d0d
Release version: v2.0.27748
Signed-off-by: Moudy Ho <moudy.ho@mediatek.com>
2025-03-19 01:55:26 -05:00
Vijay Satija 47bc8a2407 linux-firmware: Update firmware file for Intel BlazarI core
This patch contains firmware files for BlazarI core for
usb and pci based products-

1. Garfield Peak2 (AX211)
2. Filmore Peak2 (BE201)

FW Build: BT_BlazarI_S_REL82746_23.120.25071.82746

Release Version: 23.120.0.4
FSEQ: 0x0.0.4.195

Signed-off-by: Vijay Satija <vijay.satija@intel.com>
2025-03-17 14:01:21 +00:00
Srinivas Kandagatla 3184e14b28 qcom: Add Audio firmware for Lenovo Slim 7x
Add ASoC topology firmware for Lenovo Slim 7x based on Qualcomm
X1E80100.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2025-03-17 13:55:15 +00:00
Srinivas Kandagatla c2516a030f qcom: Add Audio firmware for Lenovo T14s
Add ASoC topology firmware for Lenovo T14s based on Qualcomm X1E80100.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2025-03-17 13:55:15 +00:00
Zenm Chen 9e4806597b rtw88: Add firmware v33.6.0 for RTL8814AE/RTL8814AU
This file contains the firmware v33.6.0 for RTL8814AE/RTL8814AU and
was extracted from the vendor driver v5.8.5.1_35583.20191029 from
https://github.com/morrownr/8814au

Signed-off-by: Zenm Chen <zenmchen@gmail.com>
2025-03-13 11:16:04 +00:00
Miri Korenblit ea922918ad iwlwifi: add Bz/gl FW for core94-91 release
Add the -97 ucode firmware for Bz/gl device.

Build number: Core_manual_signed_core94-91
Revision: 8049d69b (bz, gl)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-03-11 21:37:12 +02:00
Miri Korenblit 591d31e9ad iwlwifi: update ty/So/Ma firmwares for core94-91 release
Update -89.ucode firmwares for ty/So/Ma devices,
and update the PNVM files.

Build number: Core_manual_signed_core94-91
Revision: 1a492d28 (ty, so, ma)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-03-11 21:33:29 +02:00
Miri Korenblit 198f5df992 iwlwifi: update cc/Qu/QuZ firmwares for core94-91 release
Update -77.ucode firmwares for cc/Qu/QuZ devices.

Build number: Core_manual_signed_core94-91
Revision: 2753b721 (Qu, QuZ, cc)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-03-11 21:28:02 +02:00
Rajesh Kemisetti ffdb342f8d qcom: Update gpu firmwares for qcs8300 chipset
Add the gmu and zap firmware and bump the version of a650_sqe.fw file to
support the GPU present in QCS8300 chipset.

qcom/a650_sqe.fw: v1.12
qcom/a623_gmu.bin: v3.06.00
qcom/qcs8300/a623_zap.mbn: v0.12

Signed-off-by: Rajesh Kemisetti <quic_rajeshk@quicinc.com>
2025-03-11 15:58:23 +00:00
Nancy Garala ad16cf3b82 linux-firmware: add firmware for qat_420xx devices
Add firmware images for Intel QAT 420xx crypto/compression accelerators.

Firmware version: 0.9.0

Release notes for this firmware are reported at [1].

$ sha256sum qat_420*
32f0d78fd739a392dc9cd1be0de1ad4f014137ed0cd44bcb1857101f80b681e8  qat_420xx.bin
db264ee400c2c42fb2b4ce0f7675e142810f3ce4a01da70a8ce91f5a0b838d6b  qat_420xx_mmp.bin

Link: https://intel.github.io/quickassist/RN/In-Tree/index.html [1]
Signed-off-by: Nancy Garala <nancy.garala@intel.com>
2025-03-11 09:06:24 +00:00
Gustavo Sousa d2e1085e36 i915: Update Xe3LPD DMC to v2.20
Release info:
    Xe3LPD FW 2.20

    Date : 02/25/2025
    Notes:
 
    1. Diverged firmware for Bstep release
                                           

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2025-03-10 09:12:16 -03:00
Josh Boyer f6719fad7a Merge branch 'qca_btfw_0305-2' of https://github.com/zijun-hu/qca_btfw into qca
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-03-10 07:57:53 -04:00
Allan Wang 8b3109069b linux-firmware: update firmware for MT7925 WiFi device
Update binary firmware for MT7925 WiFi devices

File: mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
Version: 20250305132908a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20250305132802

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-03-10 07:52:41 -04:00
Chris Lu ae25a3cb0f mediatek MT7925: update bluetooth firmware to 20250305133215
Update binary firmware for MT7925 BT devices.

File: mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
Version: 20250305133215

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-03-10 07:52:02 -04:00
Chris Lu 7a074fed86 mediatek MT7920: update bluetooth firmware to 20250210151502
Update binary firmware for MT7920 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin
Version: 20250210151502

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-03-10 07:51:38 -04:00
Vijay Satija d61ca3c53a linux-firmware: Update firmware file for Intel BlazarU core
This patch contains firmware files for BlazarU core -
1. Harrison Peak2 (AX201)
2. Harrison Peak1 (AX101)

FW Build: BT_BlazarU_S_REL76693_23.120.25071.76693
Release Version: 23.120.0.4
FSEQ: 0x0.0.4.195

Signed-off-by: Vijay Satija <vijay.satija@intel.com>
2025-03-10 14:52:26 +05:30
Vijay Satija 9971a5b697 linux-firmware: Update firmware file for Intel BlazarI core
This patch contains firmware files for BlazarI core -
1. Garfield Peak2 (AX211)
2. Filmore Peak2 (BE201)

FW Build: BT_BlazarI_S_REL82746_23.120.25071.82746

Release Version: 23.120.0.4
FSEQ: 0x0.0.4.195

Signed-off-by: Vijay Satija <vijay.satija@intel.com>
2025-03-10 07:05:27 +05:30
Jacek Lawrynowicz 9b870dde19 intel_vpu: Add firmware for 37xx and 40xx NPUs
Add initial firmware for NPUs found in Meteor Lake, Arrow Lake and
Lunar Lake platforms.

Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
2025-03-07 11:20:14 +01:00
Zijun Hu f573fa75ee QCA: Add Bluetooth firmwares for QCA2066 with USB transport
Add below required Bluetooth firmware files for Qualcomm SoC QCA2066
which uses USB as HCI transport, and the firmware version is 2.1.0-00653.

 qca/QCA2066/rampatch_usb_00130201.bin     : RAMPATCH
 qca/QCA2066/nvm_usb_00130201_030a.bin     : NVM
 qca/QCA2066/nvm_usb_00130201_gf_030a.bin  : NVM

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
2025-03-06 15:43:38 +08:00
Zijun Hu 250b01fdbb QCA: Add two bluetooth firmware nvm files for QCA2066
This commit adds 2 required bluetoth firmware nvm files for QCA2066.
The image version is 2.1.0-00653.

qca/hpnv21.30a  : NVM dump
qca/hpnv21g.30a : NVM dump

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
2025-03-06 15:42:40 +08:00
Zijun Hu ca3ecd4321 QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00653
This commit will update QCA2066 Bluetoth firmware files
to 2.1.0-00653.

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
2025-03-06 11:14:59 +08:00
Zijun Hu f5afc67b2d QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00653
This commit will update WCN685x 2.1 Bluetoth firmware files
to 2.1.0-00653.

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
2025-03-06 10:52:18 +08:00
Stefan Binding 675b89218f cirrus: cs35l41: Add firmware and tuning for ASUS Consumer laptops
Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2025-03-06 01:01:24 +00:00
Stefan Binding 68fe46cc73 cirrus: cs35l41: Add Firmware for various ASUS Commercial laptops
Add support for vaious ASUS models using CS35L41:
- 104330c1
- 104331e1
- 104330e1
- 104331f1
- 10433011
- 10433fd0
- 10433071
- 104330d1
- 10433ff0
- 10433061
- 104312b4
- 10431294
- 10431f63

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2025-03-05 17:11:12 +00:00
Baojun Xu 312effe785 ASoC: tas2781: Update dsp firmware for Gemtree project
Update dsp firmware for Gemtree project,
Add symbol link for old patch compatible.

Signed-off-by: Baojun Xu <baojun.xu@ti.com>
2025-03-05 02:34:19 -06:00
John Harrison 35900e1f24 xe: Update GUC to v70.40.2 for BMG, LNL
UAPI compatibility version 1.18.5

Release latest recommended GUC firmware for BMG, LNL.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
2025-03-03 17:04:29 -08:00
Stefan Binding 90e90cd146 cirrus: cs35l41: Add firmware and tunings for CS35L41 driver for Steam Deck
This firmware is for the cs35l41 ASoC driver, so change the driver
description in the WHENCE file to include this driver as well as the
CS35L41 HDA driver.

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2025-02-28 14:31:47 +00:00
Jeff Johnson 811bb52b1d ath11k: QCN9074 hw1.0: update to WLAN.HK.2.9.0.1-02175-QCAHKSWPL_SILICONZ-2
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2025-02-26 14:53:32 -08:00
Jeff Johnson a4ede19b31 ath11k: QCA6698AQ hw2.1: update to WLAN.HSP.1.1-04604-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2025-02-26 14:53:32 -08:00
John Allen 3660cb7665 linux-firmware: Update AMD SEV firmware
Update AMD SEV firmware to version 1.55 build 29 for AMD family 19h processors
with models in the range 00h to 0fh.

Update AMD SEV firmware to version 1.55 build 39 for AMD family 19h processors
with models in the range 10h to 1fh.

Update AMD SEV firmware to version 1.55 build 39 for AMD family 19h processors
with models in the range a0h to afh.

Add AMD SEV firmware version 1.55 build 54 for AMD family 1ah processors with
models in the range 00h to 0fh.

Signed-off-by: John Allen <john.allen@amd.com>
2025-02-20 12:12:18 -06:00
Allan Wang 15442c631c linux-firmware: update firmware for MT7920 WiFi device
Update binary firmware for MT7920 WiFi devices

File: mediatek/WIFI_MT7961_patch_mcu_1a_2_hdr.bin
Version: 20250210151004a
File: mediatek/WIFI_RAM_CODE_MT7961_1a.bin
Version: 20250210150855

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
2025-02-20 02:09:16 -06:00
Dmitry Baryshkov 2ee90738b7 qca: update WCN3988 firmware
Update WCN3988 firmware to the file present in the firmware archive
released for the Qualcomm Robotics RB2 platform.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-02-19 21:44:29 +00:00
Dmitry Baryshkov 773611b481 qcom: add firmware for Adreno A225
Add firmware files for Adreno A225 as present on some of older Qualcomm
Snapdragon chips. While MSM8960 is an old platform, there is a certain
community interest in supporting it.

Cc: Rob Clark <robdclark@gmail.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-02-19 10:57:13 -06:00
Simon Trimmer 307af4cea2 cirrus: cs35l56: Add and update firmware for Cirrus CS35L56 for two HP laptops
This patch adds and updates the firmware files for the Cirrus CS35L56
smart amplifier used in two HP laptops.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2025-02-18 16:09:05 +00:00
Simon Trimmer 0aad62c61c cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS laptops
This patch updates the firmware files for the Cirrus CS35L56 smart
amplifiers used in these ASUS laptops.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2025-02-18 16:08:59 +00:00
Simon Trimmer f2ac3cafde cirrus: cs35l56: Add and update firmware for Cirrus CS35L56 for various Lenovo laptops
This patch adds and updates the firmware files for the Cirrus CS35L56
smart amplifier used in various Lenovo laptops.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2025-02-18 16:08:51 +00:00
Simon Trimmer 50710a3006 cirrus: cs35l56: Update firmware for Cirrus Amps for some Dell laptops
This patch updates the firmware files for the Cirrus CS35L56 smart
amplifiers used in these Dell laptops.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2025-02-18 16:08:43 +00:00
Gustavo Sousa f712417661 i915: Update Xe3LPD DMC to v2.17
Release info:
    Xe3LPD FW 2.17

    Date : 01/17/2025
    Notes:
 
    1. Updated executed bit behavior for collapsed entries
                                           

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2025-02-17 16:42:49 -03:00
Gustavo Sousa bb591083d4 i915: Update Xe2LPD DMC to v2.28
Release info:
    Xe2LPD FW 2.28

    Date : 01/17/2025
    Notes:
 
    1. Updated executed bit behavior for collapsed entries
                                           

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2025-02-10 12:53:02 +00:00
Baojun Xu 68eeb2a5e8 ASoC: tas2781: Add regbin firmware by index for single device
Add regbin firmware by index for single device.
Add more symbolic link for Gemtree project.

Signed-off-by: Baojun Xu <baojun.xu@ti.com>
2025-02-10 12:47:07 +00:00
Dmitry Baryshkov 31e5b6b037 WHENCE: qca: add missing version information
Add Version strings for USB and serial-attached QCA61x4 serial firmware.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-02-08 04:31:40 -06:00
Dmitry Baryshkov e6e52fde6e WHENCE: qca: add missing version information
Add Version strings for most QCA serial firmware.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-02-08 00:36:04 +00:00