Commit Graph

2360 Commits

Author SHA1 Message Date
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
Cezary Rojewski
b5c6abd006 intel: avs: Add topology file for I2S Nuvoton 8825
The topology file defines stream layout for a single bidirectional
endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit f03f41bc4a89 ("i2s: nau8825: Do not hardcode CprVirtualIndex").

Link: f03f41bc4a
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:19:02 +02:00
Cezary Rojewski
4bf3b9eeb4 intel: avs: Add topology file for I2S Maxim 98927
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 b83de8053e3b ("i2s: Add MAX98927 topology").

Link: b83de8053e
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:19:02 +02:00
Cezary Rojewski
65d14b198e intel: avs: Add topology file for I2S Maxim 98373
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 6a09fc4a7883 ("i2s: Add MAX98373 topology").

Link: 6a09fc4a78
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:19:02 +02:00
Cezary Rojewski
c4fa4b29a3 intel: avs: Add topology file for I2S Maxim 98357a
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 c87c39c7a772 ("i2s: max98357a: Fix spacing").

Link: c87c39c7a7
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:19:01 +02:00
Cezary Rojewski
d6ccc99272 intel: avs: Add topology file for I2S Dialog 7219
The topology file defines stream layout for a single bidirectional
endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit 5d926452d708 ("i2s: da7219: Do not hardcode CprVirtualIndex").

Link: 5d926452d7
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:18:43 +02:00
Cezary Rojewski
c9c868c74e intel: avs: Add topology file for I2S Realtek 5663
The topology file defines stream layout for a single bidirectional
endpoint.

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

Link: fe1e7c6c5e
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:18:43 +02:00
Cezary Rojewski
6848d4916c intel: avs: Add topology file for I2S Realtek 5640
The topology file defines stream layout for a single bidirectional
endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit 44a399dd585b ("i2s: Add ALC5640 topology").

Link: 44a399dd58
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:18:43 +02:00
Cezary Rojewski
c3abcb6135 intel: avs: Add topology file for I2S Realtek 5514
The topology file defines stream layout for a single unidirectional
capture endpoint.

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

Link: d4d89367d3
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:18:43 +02:00
Cezary Rojewski
c972397872 intel: avs: Add topology file for I2S Realtek 298
The topology file defines stream layout for a single bidirectional
endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit 55d0790fcf49 ("i2s: rt298: Drop S24_LE support").

Link: 55d0790fcf
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:18:43 +02:00
Cezary Rojewski
538bd2159d intel: avs: Add topology file for I2S Realtek 286
The topology file defines stream layout for a single bidirectional
endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit 4718383f92a7 ("i2s: rt286: Drop S24_LE support").

Link: 4718383f92
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:18:43 +02:00
Cezary Rojewski
c4b2727ed9 intel: avs: Add topology file for I2S Realtek 274
The topology file defines stream layout for a single bidirectional
endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit 60581de70a62 ("i2s: rt274: Align the topology with all the other
rt ones").

Link: 60581de70a
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:18:42 +02:00
Cezary Rojewski
f1be219179 intel: avs: Add topology file for Digital Microphone Array
The topology file defines stream layout for a single unidirectional
capture endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit d7aa0496cbce ("dmic: Update topology to expose volume control").

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: d7aa0496cb
2024-07-10 12:18:19 +02:00
Cezary Rojewski
b8654fcb5d intel: avs: Add topology file for HDMI codecs
The topology file defines stream layout for three unidirectional
playback endpoints.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit 6233cc465ee5 ("hda: Add symlinks for 3-endpoints HDMI variant").

Link: 6233cc465e
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:17:35 +02:00
Cezary Rojewski
e71decaf20 intel: avs: Add topology file for HDAudio codecs
The topology file defines stream layout for a single bidirectional
endpoint.

Binary equivalent of the XML source in the avs-topology-xml repository.
Commit ac7dccab470e ("hda: Update available configurations").

Link: ac7dccab47
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:16:54 +02:00
Cezary Rojewski
d176ba4d50 intel: avs: Update AudioDSP base firmware for APL-based platforms
Update the existing base firmware to recent maintainance release.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2024-07-10 12:14:37 +02:00
Zhang Lixu
33a8b2a7f6 linux-firmware: Add ISH firmware file for Intel Lunar Lake platform
This patch contains ISH firmware file for Intel Lunar Lake platform.
FW Version: 5.8.0.7716

Signed-off-by: Zhang Lixu <lixu.zhang@intel.com>
2024-07-03 05:18:09 +00:00
Jeffrey Hugo
335a6a3769 qcom: Add AIC100 firmware files
Add firmware files for the Qualcomm Cloud AI 100 product (AIC100). These
are consumed by the qaic driver in the accel subsystem. This revision of
the firmware comes from the 1.15.4.0 proprietary release.

Signed-off-by: Jeffrey Hugo <quic_jhugo@quicinc.com>
2024-06-20 09:48:59 -06:00
Yang Li
7d931f8afa amlogic: Update bluetooth firmware binary
Add new file of aml_w265s1_bt_uart.bin,
and change the file name of w155s2&w265s1

w1u_bt_fw_uart.bin => aml_w155s2_bt_uart.bin
w2_bt_fw_uart.bin => aml_w265s1_bt_uart.bin

Signed-off-by: Yang Li <yang.li@amlogic.com>
2024-06-18 11:27:31 +00:00
Kiran K
3ba1644a21 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_REL58211_23.60.24183.58211

Release Version: 23.60.0.1
FSEQ:  0x0.0.4.164

Signed-off-by: Kiran K <kiran.k@intel.com>
2024-06-18 11:24:45 +00:00
Kiran K
b595262c79 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_REL103243_23.50.24183.103243
Release Version: 23.60.0.1
FSEQ: 0x0.0.3.94

Signed-off-by: Kiran K <kiran.k@intel.com>
2024-06-18 11:24:45 +00:00
Kiran K
afb0e48601 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_REL81528_23.50.24183.81528
Release Version: 23.60.0.1
FSEQ: 0.0.2.41

Signed-off-by: Kiran K <kiran.k@intel.com>
2024-06-18 11:24:45 +00:00
Kiran K
c402d0cd62 linux-firmware: Update firmware file for Intel Bluetooth Pulsar core
This patch contains firmware files for,
      - Thunder Peak2 (GfP2) - 9260
      - Jefferson Peak2 (JnP2) - 9560

FW Build: BT_Pulsar_REL20425_22.20.2412.20425
Release Version: 23.60.0.1

Signed-off-by: Kiran K <kiran.k@intel.com>
2024-06-18 11:24:45 +00:00
Miri Korenblit
77d842685c iwlwifi: add ty/So/Ma firmwares for core88-87 release
Add -89.ucode firmwares for ty/So/Ma devices,
and update the PNVM files.

Build number: Core_manual_signed_core88-87
Revision: 202a2f7b (ty, so, ma)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-06-13 19:41:50 +00:00
Miri Korenblit
87e7465fa9 iwlwifi: update cc/Qu/QuZ firmwares for core88-87 release
Update -77.ucode firmwares for cc/Qu/QuZ devices.

Build number: Core_manual_signed_core88-87
Revision: c360c4b1 (Qu, QuZ, cc)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2024-06-13 19:41:50 +00:00
Sabeeh Khan
330277599d linux-firmware: add new cc33xx firmware for cc33xx chips
This patch includes the required binaries in order to use cc33xx
chips and driver. Update the WHENCE to include these additions.
Also update the LICENSE.ti-connectivity for the new year.

FW Version: 1.7.0.120

Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com>
2024-06-13 11:38:09 -05:00
Stefan Binding
7f194335c1 linux-firmware: Add firmware for Lenovo Thinkbooks
Add Cirrus Logic Smart Amp CS35L41 HDA Firmware and tuning for Lenovo
Thinkbook 13X Gen 4 and Lenovo Thinkbook 16P Gen 5.

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2024-06-06 14:18:56 +01:00
Mario Limonciello
dbffb07e08 amdgpu: add support for PSP 14.0.1
From internal git commit abc291e4fc5a5cb4f9eec0042d3cf3789a116b70

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-05-30 18:22:35 +00:00
Mario Limonciello
df778e9259 amdgpu: add support for VPE 6.1.1
From internal git commit abc291e4fc5a5cb4f9eec0042d3cf3789a116b70

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-05-30 18:22:35 +00:00
Mario Limonciello
bf6f354466 amdgpu: add support for VCN 4.0.6
From internal git commit abc291e4fc5a5cb4f9eec0042d3cf3789a116b70

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-05-30 18:22:35 +00:00
Mario Limonciello
f2f93bed4f amdgpu: add support for SDMA 6.1.1
From internal git commit abc291e4fc5a5cb4f9eec0042d3cf3789a116b70

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-05-30 18:22:35 +00:00
Mario Limonciello
a54ce0ffbe amdgpu: add support for GC 11.5.1
From internal git commit abc291e4fc5a5cb4f9eec0042d3cf3789a116b70

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
2024-05-30 18:22:35 +00:00