Commit Graph

2491 Commits (209c18b0e7cd2de304ad11c1042b085429fab1b4)

Author SHA1 Message Date
Akhil P Oommen f4f5689fe5 qcom: update gpu firmwares for qcs615 chipset
Add the secure gpu firmware required for QCS615 chipset:

qcom/qcs615/a612_zap.mbn: v0.21

Signed-off-by: Akhil P Oommen <quic_akhilpo@quicinc.com>
2024-11-01 20:50:54 +05:30
Dmitry Baryshkov 048795eef3 ath11k: move WCN6750 firmware to the device-specific subdir
As demonstrated by the inability to use existing WCN6750 firmware on
QCM6490 / QCS6490 devices, such firmware files are device-specific. As a
preparation to adding more device-specific firmware, move existing
firmware to the sc7280/ subdir, squashing it in proceess. Squashing it
simplifies loading (as it requires just a single file access / userspace
call) and also it requires just a single compatibility symlink instead
of ten.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-10-28 21:23:33 +00:00
Daniele Ceraolo Spurio 8a7bde2c73 xe: Update LNL GSC to v104.0.0.1263
This is the latest recommended GSC release for LNL.

Relase: 104.0.0.1263
Compatibility (API) Version: 1.0
SVN: 1

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2024-10-28 10:16:41 -07:00
Daniele Ceraolo Spurio e0ee2f91c9 i915: Update MTL/ARL GSC to v102.1.15.1926
This version is required to support ARL-H.

Release: 102.1.15.1926
Compatibility (API) Version: 1.0
SVN: 1

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2024-10-28 10:16:41 -07:00
Gustavo Sousa 1c289f286e i915: Add Xe3LPD DMC
Add Xe3LPD DMC starting at v2.13.

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2024-10-22 14:45:21 +00:00
Vitaly Rodionov 71f8f3e01c linux-firmware: Add firmware for Cirrus CS35L41
This patch adds the firmware files for Cirrus CS35L41 smart amplifier

Playback version: 6.83
Release version: 29.85.0

Signed-off-by: Vitaly Rodionov <vitalyr@opensource.cirrus.com>
2024-10-22 12:14:23 +00:00
Kiran K 65c4b9b74b linux-firmware: Update firmware file for Intel BlazarU core
This patch contains firmware files for BlazarU core -
1. Gale Peak2 (BE200)
2. Garfield Peak2 (AX211)
3. Filmore Peak2 (BE201)

FW Build: BT_BlazarU_S_REL67159_23.90.24382.67159

Release Version: 23.90.0.3
FSEQ:  0x0.0.4.191

Signed-off-by: Kiran K <kiran.k@intel.com>
2024-10-22 15:55:41 +05:30
Sibi Sankar feb324e311 qcom: Add Audio firmware for X1E80100 CRD/QCPs
Add audio firmware for X1E80100 CRD/QCPs, which are required to get
charging and audio functional.

Signed-off-by: Sibi Sankar <quic_sibis@quicinc.com>
2024-10-18 13:19:10 +00:00
Zenm Chen efcf2f1028 rtlwifi: Update firmware for RTL8192FU to v7.3
This firmware was extracted from the vendor driver
rtl8192FU_rtl8725AU_WiFi_linux_v5.15.2-53-g9bfbc74cf.20230615_COEX20220422-2b07
provided by Realtek developer.

Signed-off-by: Zenm Chen <zenmchen@gmail.com>
2024-10-17 12:43:34 +00:00
ChunHao Lin 2af74771a7 rtl_nic: add firmware rtl8125d-1
This adds firmware rtl8125d-1 for RTL8125d rev.a.

Signed-off-by: ChunHao Lin <hau@realtek.com>
2024-10-15 21:06:46 -05:00
Miri Korenblit 99f9c7ed1f iwlwifi: add gl/Bz FW for core91-69 release
Add the -94 ucode firmware and update the pnvm binary
for gl/bz device.

Build number: Core_manual_signed_core91-69
Revision: 67ce4588 (gl, bz)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-10-14 18:50:36 +00:00
Miri Korenblit b67630c6ff iwlwifi: update ty/So/Ma firmwares for core91-69 release
Update -89.ucode firmwares for ty/So/Ma devices,
and update the PNVM files.

Build number: Core_manual_signed_core91-69
Revision: 6b44fa0b (ty, so, ma)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-10-14 18:50:36 +00:00
Miri Korenblit d032dfb87e iwlwifi: update cc/Qu/QuZ firmwares for core91-69 release
Update -77.ucode firmwares for cc/Qu/QuZ devices.

Build number: Core_manual_signed_core91-69
Revision: 85be44d3 (Qu, QuZ, cc)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-10-14 18:50:36 +00:00
Josh Boyer caa18c766a Merge https://github.com/zijun-hu/qca_btfw into wcn785x
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-10-14 13:10:31 -04:00
Simon Trimmer 879bd9ae0b cirrus: cs35l56: Add firmware for Cirrus CS35L56 for a Lenovo Laptop
This patch adds the firmware files for the Cirrus CS35L56 smart
amplifier used in a Lenovo laptop.

- 17aa380e

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2024-10-14 15:22:54 +00:00
Simon Trimmer ec61c8a2c7 cirrus: cs35l56: Add firmware for Cirrus CS35L56 for some ASUS laptops
This patch adds the firmware files for the Cirrus CS35L56 smart
amplifier used in two ASUS laptops.

- 10431e13
- 10431f43

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2024-10-14 15:22:47 +00:00
Simon Trimmer 6f4db4495a cirrus: cs35l56: Add firmware for Cirrus Amps for some HP laptops
This patch adds the firmware files for the Cirrus CS35L54 and CS35L56
smart amplifiers used in these HP laptops.

- 103c8d85
- 103c8d86
- 103c8d8c
- 103c8d8d
- 103c8d8e
- 103c8d8f
- 103c8d90
- 103c8d91 (two component variants)
- 103c8d92
- 103c8e14
- 103c8e15
- 103c8e16
- 103c8e17
- 103c8e18
- 103c8e19
- 103c8e1a
- 103c8e1b
- 103c8e1c
- 103c8e2c

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2024-10-14 15:22:40 +00:00
Shayne Chen 808cba847c mtk_wed: add firmware for mt7988 Wireless Ethernet Dispatcher
Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
2024-10-12 00:02:10 +08:00
Jeff Johnson a2d650c9cb ath12k: QCN9274 hw2.0: add to WLAN.WBE.1.3.1-00162-QCAHKSWPL_SILICONZ-1
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2024-10-10 14:06:42 -05:00
Jeff Johnson 2cdc4f42ce ath12k: QCN9274 hw2.0: add board-2.bin
Signed-off-by: Jeff Johnson <jjohnson@qti.qualcomm.com>
2024-10-10 14:06:42 -05:00
Emil Velikov 8a507494f3 check_whence.py: ban link-to-a-link
Using link-to-a-link reduces legibility and changes to the root link,
also changes the leafs. Where the latter may be undesired and in some
cases just wrong.

We have a couple of instances in-tree, so fix them up and ban the
combination.

One particularly good example, why we'd want this is:
https://gitlab.com/kernel-firmware/linux-firmware/-/merge_requests/272

In there we have the following:

    File: ti/tas2781/TAS2XXX1EB30.bin
    [snip]
    Link: TAS2XXX1EB3.bin -> ti/tas2781/TAS2XXX1EB3.bin
    Link: ti/tas2781/TAS2XXX1EB3.bin -> TAS2XXX1EB30.bin
    Link: TAS2XXX1EB30.bin -> ti/tas2781/TAS2XXX1EB30.bin

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-10-10 14:33:32 +00:00
Mario Limonciello e1bd5010f8 Add a link from TAS2XXX1EB3.bin -> ti/tas2781/TAS2XXX1EB30.bin
This allows compatibility with old and new TAS drivers.

Suggested-by: Antheas Kapenekakis <lkml@antheas.dev>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-10-10 09:10:50 -05:00
Shenghao Ding 4cbaca8d27 tas2781: Upload dsp firmware for ASUS laptop 1EB30 & 1EB31
Signed-off-by: Shenghao Ding <shenghao-ding@ti.com>
[superm1: Squash and rebase]
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-10-10 08:33:27 -05:00
Bitterblue Smith d4e688aa74 rtlwifi: Add firmware v39.0 for RTL8192DU
The new rtl8192du driver will support this chip.

Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2024-10-10 03:18:01 +00:00
Zijun Hu 2a8ffa3656 QCA: Add Bluetooth firmwares for WCN785x with UART transport
Add below required Bluetooth firmware files for Qualcomm SoC WCN785x
which uses UART as HCI transport, and the firmware version is 2.0.1-00349.

qca/hmtbtfw20.tlv : RAMPATCH
qca/hmtnv20.b10f  : NVM
qca/hmtnv20.b112  : NVM
qca/hmtnv20.bin   : NVM

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
2024-10-09 16:01:30 +08:00
Peter Robinson 19624c7141 brcm: Add BCM4354 NVRAM for Jetson TX1
Add a NVRAM file for the BCM4354 Wifi/BT module used on the
NVIDIA p2371-2180, AKA Jetson TX1.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2024-10-04 17:32:47 +01:00
Peter Robinson de6690f81d brcm: Link FriendlyElec NanoPi M4 to AP6356S nvram
The FriendlyElec NanoPi M4 has a AP6356S WiFi/BT module
so we can reuse the NVRAM like devices with the same
module.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2024-10-04 16:33:14 +01:00
Josh Boyer 51e5af813e Merge branch 'mt76-20240926' of https://github.com/csyuanc/linux-firmware into mt76
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-10-01 07:40:33 -04:00
Chris Lu 7f9c1f1b1c linux-firmware: add firmware for MediaTek Bluetooth chip (MT7920)
File: mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin
Version: 20240930111457

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-10-01 07:37:05 -04:00
Deren Wu 3ce84a8dbf linux-firmware: add firmware for MT7920
Add binary firmware for MT7920 based devices

File: mediatek/WIFI_MT7961_patch_mcu_1a_2_hdr.bin
Version: 20240930111002a
File: mediatek/WIFI_RAM_CODE_MT7961_1a.bin
Version: 20240930111041

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-10-01 07:37:00 -04:00
Akhil P Oommen 2aded3b604 qcom: update gpu firmwares for qcm6490 chipset
Add the secure firmware and also update the following gpu firmwares:

qcom/a660_gmu.bin: v3.01.0B
qcom/a660_sqe.fw: v1.12
qcom/qcm6490/a660_zap.mbn: v0.09

Signed-off-by: Akhil P Oommen <quic_akhilpo@quicinc.com>
2024-09-26 20:47:08 +05:30
Shayne Chen 85ce6f7afd mt76: mt7996: add firmware files for mt7992 chipset
Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
2024-09-26 00:59:54 +08:00
Shayne Chen a1c9e3bf32 mt76: mt7996: add firmware files for mt7996 chipset variants
Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
2024-09-26 00:59:43 +08:00
Josh Boyer a305ade8fe Merge tag 'rtw-fw-2024-09-13' of https://github.com/pkshih/linux-firmware into 8922a
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-09-23 08:34:01 -04:00
Akhil P Oommen 43c971bcd7 qcom: add gpu firmwares for sa8775p chipset
Add the following gpu related firmwares for SA8775P chipset:

qcom/a663_gmu.bin: v3.05.01
qcom/sa8775p/a663_zap.mbn: v0.09

Signed-off-by: Akhil P Oommen <quic_akhilpo@quicinc.com>
2024-09-17 11:57:51 +05:30
Chin-Yen Lee 5685e14f2a rtw89: 8922a: add fw format-2 v0.35.42.1
* Fix disconnect from AP after resuming from wowlan mode.
* Add rtw8922a_fw-2.bin for format change of RX DCK

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2024-09-13 15:28:58 +08:00
Juerg Haefliger 590d8aa4e3 WHENCE: Fix battmgr.jsn entry type
Qcom jsons must not be compressed.

Fixes: 541f96c0fa ("qcom: qcm6490: add ADSP and CDSP firmware")
Signed-off-by: Juerg Haefliger <juerg.haefliger@canonical.com>
2024-09-13 07:49:54 +02:00
Mario Limonciello 47c72fee8f amdgpu: Add VPE 6.1.3 microcode
from internal git commit 4502e7a096cf682e3a4dd1d5adab6b12d59795bf

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-09-12 16:03:12 +00:00
Mario Limonciello 1343055c07 amdgpu: add SDMA 6.1.2 microcode
from internal git commit 4502e7a096cf682e3a4dd1d5adab6b12d59795bf

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-09-12 16:03:12 +00:00
Mario Limonciello 5f3b798851 amdgpu: Add support for PSP 14.0.4
from internal git commit 4502e7a096cf682e3a4dd1d5adab6b12d59795bf

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-09-12 16:03:12 +00:00
Mario Limonciello 9419b0a001 amdgpu: add GC 11.5.2 microcode
from internal git commit 4502e7a096cf682e3a4dd1d5adab6b12d59795bf

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-09-12 16:03:12 +00:00
Dmitry Baryshkov 541f96c0fa qcom: qcm6490: add ADSP and CDSP firmware
Add Linux firmware to be used for Qualcomm QCM6490 IDP and
Qualcomm RB3 Gen 2 Development Kit. Most of the firmware files are
common, IPA block is only present on the QCM6490 hardware.

- ADSP.HT.5.5.c8-00149-KODIAK-1
- CDSP.HT.2.5.c3-00077-KODIAK-1

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-12 11:27:27 +00:00
Kiran K aa5bbc8564 linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
This patch contains firmware files for,
- Garfield Peak2 (GfP2) - AX211
- Johnson Peak2 (JnP2)  - AX203
- Harrison Peak1 (HrP1) - AX101

FW Build: BT_Magnetar_REL103427_23.50.24332.103427
Release Version: 23.80.0.3
FSEQ: 0x0.0.3.94

Signed-off-by: Kiran K <kiran.k@intel.com>
2024-09-12 12:51:56 +05:30
Kiran K 299fe5853c linux-firmware: Update firmware file for Intel BlazarU core
This patch contains firmware files for BlazarU core -
1. Gale Peak2 (BE200)

FW Build: BT_BlazarU_S_REL64815_23.80.24332.64815

Release Version: 23.80.0.3
FSEQ:  0x0.0.4.164

Signed-off-by: Kiran K <kiran.k@intel.com>
2024-09-12 12:49:27 +05:30
Kiran K bf24e495b1 linux-firmware: Update firmware file for Intel Bluetooth Solar core
This patch contains firmware files for,
- Typhoon Peak2 (TyP2) - AX210
- Garfield Peak2 (GfP2) - AX211
- Johnson Peak2 (JnP2) - AX203

FW Build: BT_Solar_REL81755_23.50.24332.81755
Release Version: 23.80.0.3
FSEQ: 0.0.2.41

Signed-off-by: Kiran K <kiran.k@intel.com>
2024-09-12 12:47:55 +05:30
Shuming Fan 2a7b69a3fa realtek: rt1320: Add patch firmware of MCU
This patch added the patch firmware of rt1320 MCU.

Signed-off-by: Shuming Fan <shumingf@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-09-10 07:55:12 -04:00
Dnyaneshwar Bhadane 6528c34461 i915: Update MTL DMC v2.23
Release notes:

  MTL FW 2.23

  Date : 08/20/2024
  Notes:

  1. Fix in Pushing PIPEB PSR/SRD status to Debug Queue
  2. changing the subroutine ids

Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2024-09-05 13:09:16 -03:00
Simon Trimmer a9c9dbf495 cirrus: cs35l56: Add firmware for Cirrus CS35L54 for some HP laptops
This patch adds the firmware files for the Cirrus CS35L54 smart
amplifier used in two HP laptops.

- 103c8d01
- 103c8d08

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
2024-09-04 16:05:13 +00:00
Miri Korenblit a19bb447e5 iwlwifi: add Bz FW for core89-58 release
Add the -92 ucode firmware and the pnvm binary
for Bz device.

Build number: Core_manual_signed_core89-58
Revision: 67ce4588 (bz)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-09-03 17:16:20 +03:00
ChunHao Lin d75c2bd6f2 rtl_nic: add firmware rtl8126a-3
This adds firmware rtl8126a-3 for RTL8126A rev.b.

Signed-off-by: ChunHao Lin <hau@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-09-03 07:21:41 -04:00
Deren Wu 3afaa60ab4 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: 20240826150948a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20240826151030

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-09-03 07:17:35 -04:00
Chris Lu 0dc08118bd 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: 20240826151221

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-09-03 07:16:38 -04:00
Dmitry Baryshkov 91f955b730 qcom: vpu: restore compatibility with kernels before 6.6
Linux kernels before 6.6 used qcom/vpu-1.0/venus.mdt as a firmware
filename for Qualcomm SM8250 devices. Commit 36db650dae ("qcom: update
path for video firmware for vpu-1/2/3.0") moved the VPU firmware, added
the venus.mbn compatibility symlink, but at the same time it dropped
the venus.mdt symlink. Bring the historical name back to restore
compatibility with kernels older than 6.6.

Fixes: 36db650dae ("qcom: update path for video firmware for vpu-1/2/3.0")
Cc: Dikshita Agarwal <quic_dikshita@quicinc.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-08-28 07:30:40 -04:00
Chin-Yen Lee 80fa33b94a rtw89: 8922a: add fw format-1 v0.35.41.0
Fixed v0.35.18 TX/RX throughput reduction problem.
Fix WATCH_DOG SER happened in the suspend flow of net-detect function.

Use format-1 because of new register address of WoWLAN reason, and firmware
commmand format changed of hardware scan and RF calibration notification.

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2024-08-26 17:08:00 +08:00
Deren Wu 47c8a6053c 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: 20240816132951a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20240816133044

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-08-23 07:28:47 -04:00
Chris Lu 79c19bb0cd linux-firmware: update firmware for mediatek bluetooth chip (MT7925)
Update binary firmware for MT7925 BT devices.

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

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-08-23 07:28:01 -04:00
Max Chou 239f04a85f rtl_bt: Add firmware and config files for RTL8922A
This firmware/config is submitted for RTL8922A BT USB I/F.

Version: 0x04fa9428

Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-08-22 10:19:17 -04:00
Peter Robinson ed9c1349f8 rtl_bt: Add firmware file for the the RTL8723CS Bluetooth part
These files come from the RealtekBluetoothUartPackage_2.17.119.0525 file
which can be downloaded from realtek.com. The download is marked as version
1.0.245.3 / 05/08/2017 on the download page

The added rtl_bt/rtl8723cs_xx_fw.bin file is called
rtl8723c_mp_bt40_fw_asic_rom_patch.bin in the download.

The configuration file for the RTL8723BS part also works for the
CS variant so we add the appropriate link to use that.

Cc: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2024-08-22 11:20:11 +00:00
Peter Robinson 5a017996c6 rtl_bt: de-dupe identical config.bin files
A number of the rtl_bt files are identical according to sha256sum
so let's de-dupe them, and also remove a couple of entries in
the WHENCE file that are duplicates while we're at it.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2024-08-22 11:20:11 +00:00
Peter Robinson 2bb8fb2659 rename rtl8723bs_config-OBDA8723.bin -> rtl_bt/rtl8723bs_config.bin
The setting works for numerous rtl8723 series of devices so let's use
the default naming so it works by default everywhere and link the
device specific names to the generic config.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2024-08-22 11:20:11 +00:00
John Allen ace84e6edc linux-firmware: Update AMD SEV firmware
Update AMD SEV firmware to version 0.24 build 20 for AMD family 17h processors
with models in the range 30h to 3fh.

Update AMD SEV firmware to version 1.55 build 21 for AMD family 19h processors
with models in the range 00h to 0fh.

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

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

Signed-off-by: John Allen <john.allen@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-08-21 08:32:18 -04:00
Shayne Chen 2ebe7d6333 linux-firmware: update firmware for MT7996
This commit updates firmware files to 20240809 for MT7996 WiFi devices.

Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-08-21 08:28:15 -04:00
Gustavo Sousa ad8d5f76c4 Revert "i915: Update MTL DMC v2.22"
This reverts commit 8a9be67bd7.

We detected a regression associated with MTL DMC v2.22. So let's revert
it back to v2.21 until we have a new release with the fix.

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2024-08-15 18:10:27 -03:00
Josh Boyer 0e035ec7d5 Merge branch 'ath-20240813' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/linux-firmware into ath-20240813
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-08-15 09:40:18 -04:00
Kalle Valo c362cc882e ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.41
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2024-08-13 19:34:36 +03:00
Kalle Valo d081d228ef ath11k: QCA2066 hw2.1: add to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.3
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2024-08-13 19:34:36 +03:00
Kalle Valo cb707be3bc ath11k: QCA2066 hw2.1: add board-2.bin
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2024-08-13 19:34:36 +03:00
Kalle Valo 02973a45fe ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01291-QCAHKSWPL_SILICONZ-1
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2024-08-13 19:34:36 +03:00
Dikshita Agarwal a55d7a7508 qcom: vpu: add video firmware for sa8775p
Add video firmware binary for sa8775p.

Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
2024-08-13 11:28:02 +05:30
Dikshita Agarwal 36db650dae qcom: update path for video firmware for vpu-1/2/3.0
- Rename qcom/vpu-3.0/ to qcom/vpu/ to have common sub-folder for
  new firmware files.
- Move firmware files from vpu-1.0/ and vpu-2.0/ to vpu/ with
  proper names for firmware binaries and provide backwards-compatible
  links.

Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-08-09 08:59:48 -04:00
Chin-Yen Lee 1a0cbeb753 rtw89: 8852c: add fw format-1 v0.27.97.0
Refine WoWLAN function, such as security and PNO.
Add register and power tables as known as fw elements.

Use format-1 because of new register address of WoWLAN reason and addition
of fw_elements.

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2024-08-08 09:40:40 +08:00
Ping-Ke Shih bb88fb7406 rtw89: 8852bt: add firmware 0.29.91.0
Add firmware to support new WiFi 6 chip, RTL8852BE-VT.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2024-08-08 09:34:07 +08:00
Julia Filipchuk 95c414d44c xe: First GuC release v70.29.2 for BMG
Add GuC v70.29.2 for BMG.

The API version for this release is 1.13.4

Signed-off-by: Julia Filipchuk <julia.filipchuk@intel.com>
2024-08-01 11:11:04 -07:00
Julia Filipchuk b5bef5bdba xe: Add GuC v70.29.2 for LNL
The VF API version for this release is 1.13.4

Signed-off-by: Julia Filipchuk <julia.filipchuk@intel.com>
2024-08-01 10:58:11 -07:00
Julia Filipchuk 9889ca654e i915: Add GuC v70.29.2 for ADL-P, DG1, DG2, MTL, and TGL
The VF API version for this release is 1.13.4

Signed-off-by: Julia Filipchuk <julia.filipchuk@intel.com>
2024-08-01 10:57:24 -07:00
Dnyaneshwar Bhadane 8a9be67bd7 i915: Update MTL DMC v2.22
MTL FW 2.22

	Date : 04/02/2024
	Notes:

	1. Checking Power Well Status before pushing the Registers Data to Debug Queue

Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
2024-08-01 09:43:34 -07:00
Daniele Ceraolo Spurio 7f29d08283 i915: update MTL GSC to v102.0.10.1878
This version is required to support ARL-S.

Release: 102.0.10.1878
Compatibility (API) Version: 1.0
SVN: 1

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2024-08-01 09:43:34 -07:00
Daniele Ceraolo Spurio 0ccbffef41 xe: Add BMG HuC 8.2.10
First HuC release for BMG.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2024-08-01 09:43:34 -07:00
Daniele Ceraolo Spurio dcc5a2a66f xe: Add GSC 104.0.0.1161 for LNL
First GSC release for LNL.

Release: 104.0.0.1161
Compatibility (API) Version: 1.0
SVN: 1

The firmware file is named after the compatibility version, as that is
what the kernel driver cares about.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2024-08-01 09:43:34 -07:00
Daniele Ceraolo Spurio 38fcc71efe xe: Add LNL HuC 9.4.13
First HuC release for LNL.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2024-08-01 09:43:34 -07:00
Daniele Ceraolo Spurio 603e2ae5b9 i915: update DG2 HuC to v7.10.16
Latest HuC release for DG2, including minor fixes/updates.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
2024-08-01 09:43:34 -07:00
Josh Boyer 4d1b8dedc9 revert core89 FW updates for Ty/So/Ma
-----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQQM3A3Pv7vbm9vtjWbacY7uyt+OfQUCZqJnKAAKCRDacY7uyt+O
 fRbjAQDJe6xL7u1LGstaxrBfdFRQD3FpKJdUIMl2qcw/2O3STwEArbqn+UkuMVfO
 ObBTx/ktFKQn3EZt05u5PCJkfRB2mA0=
 =kA0I
 -----END PGP SIGNATURE-----

Merge tag 'iwlwifi-fw-2024-07-25' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into iwlfifi-fw-2024-07

revert core89 FW updates for Ty/So/Ma

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-07-26 07:23:31 -04:00
Miri Korenblit f1e56cc821 Revert "iwlwifi: update ty/So/Ma firmwares for core89-58 release"
This reverts commit ef7be90bbb.

An unexpected API change went in these firmwaress, that isn't actually
compatible with all drivers supporting this API version.

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-07-25 17:52:22 +03:00
Deren Wu e34187d385 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: 20240716163242a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20240716163327

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-07-23 08:58:04 -04:00
Deren Wu cc01058702 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: 20240716150944a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20240716151027

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-07-23 08:57:54 -04:00
Chris Lu 48f254d083 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: 20240716163157

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-07-23 08:57:42 -04:00
Chris Lu e4edd8e8b1 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: 20240716150858

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-07-23 08:57:29 -04:00
Miri Korenblit f032eea143 iwlwifi: add gl FW for core89-58 release
Add the -92 ucode firmware and update the pnvm binary
for gl device.

Build number: Core_manual_signed_core89-58
Revision: 67ce4588 (gl)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-07-23 13:17:27 +03:00
Miri Korenblit ef7be90bbb iwlwifi: update ty/So/Ma firmwares for core89-58 release
Update -89.ucode firmwares for ty/So/Ma devices,
and update the PNVM files.

Build number: Core_manual_signed_core89-58
Revision: 23bfe245 (ty, so, ma)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-07-23 13:12:43 +03:00
Miri Korenblit 79f03377d2 iwlwifi: update cc/Qu/QuZ firmwares for core89-58 release
Update -77.ucode firmwares for cc/Qu/QuZ devices.

Build number: Core_manual_signed_core89-58
Revision: 85be44d3 (Qu, QuZ, cc)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-07-23 13:00:03 +03:00
Xiangzhi Tang c2754fdaa6 mediatek: Update mt8195 SOF firmware and sof-tplg
Update SOF version: sof/sof-mt8195.ri
Release version: v0.4.2
Remove sof-mt8195-mt6359-rt1019-rt5682-dts.tplg

Signed-off-by: Xiangzhi Tang <xiangzhi.tang@mediatek.corp-partner.google.com>
2024-07-18 21:51:41 -05:00
Shenghao Ding b96c610911 ASoC: tas2781: fix the license issue for tas781 firmware
Fix the license issue for tas781 firmware, which are shipped as .bin
opaque. Remove the GPL-2+, which imposes having the source code
available.

Signed-off-by: Shenghao Ding <shenghao-ding@ti.com>
2024-07-18 02:20:59 -05:00
Dnyaneshwar Bhadane bd9acbdc8a i915: Update Xe2LPD DMC to v2.21
Release info:

	Xe2LPD FW 2.21

	Date : 07/01/2024
	Notes:

	1. Firmware based periodic AS_SDP

Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
2024-07-16 15:06:19 +00:00
Dmitry Baryshkov d114fee353 qcom: move signed x1e80100 signed firmware to the SoC subdir
The ZAP shader is signed and is specific for the particular SoC. As such
it should be put the corresponding subdir rather than the topdir.

Move it to the subdir (like all other zap.mbn files).

Cc: Akhil P Oommen <quic_akhilpo@quicinc.com>
Cc: Bjorn Andersson <andersson@kernel.org>
Cc: linux-arm-msm@vger.kernel.org
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-07-15 07:45:15 -05:00
Josh Boyer c21a7fe2c7 Merge branch 'for-upstream' of github.com:crojewsk-intel/linux-firmware into intel-avs
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-07-15 08:07:27 -04:00
Dikshita Agarwal e2b1461d2b qcom: add video firmware file for vpu-3.0
To be used on Qualcomm Snapdragon SM8550 based boards.
- VIDEO.VPU.3.1-0076

Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-07-15 07:58:33 -04:00
Akhil P Oommen 49bce14049 qcom: add gpu firmwares for x1e80100 chipset
Add the following gpu related firmwares for Snapdragon X1 Elite
chipset (x1e80100):

qcom/gen70500_gmu.bin: v4.03.11
qcom/gen70500_sqe.fw: v1.62
qcom/gen70500_zap.mbn: v0.15

Signed-off-by: Akhil P Oommen <quic_akhilpo@quicinc.com>
2024-07-12 13:12:39 -05:00
Giovanni Cabiddu 74e4ad17d7 linux-firmware: add firmware for qat_402xx devices
Add firmware images for Intel QAT 402xx crypto/compression accelerators.

This firmware is taken from Intel QuickAssist Technology Hardware
Version 2.0 package QAT20.L.1.2.30-00013.

Firmware version: 1.2.40

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

$ sha256sum qat_402*
b82b6faf0d1da97b78d2ec3b78cbdb3f769cbb1339227b82025d0f2ca4857037  qat_402xx.bin
e08d6fa7ee7079e6eaa06f1b92dbfcf7cc60f8a6ec6894710ec1001388bd6d57  qat_402xx_mmp.bin

Link: https://intel.github.io/quickassist/RN/In-Tree/index.html [1]
Signed-off-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
2024-07-12 16:12:40 +01:00
John Allen 091bd5adf1 linux-firmware: Update AMD cpu microcode
* Update AMD cpu microcode for processor family 17h
* 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>
2024-07-10 10:11:10 -05:00
Cezary Rojewski 5bdbfe469f intel: avs: Add topology file for I2S Analog Devices 4567
The topology file defines stream layout for a single unidirectional
playback endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit 7b96469d2891 ("i2s: Add SSM4567 topology").

Link: 7b96469d28
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:19:02 +02:00