Commit Graph

2692 Commits (20250627)

Author SHA1 Message Date
Ross Burton cb826c70e9 WHENCE: extract license texts
Start extracting license texts from WHENCE into separate LICENSE files.

There are several reasons to do this:

1) Long license texts in the WHENCE are distracting and make parsing the
file more complicated.
2) Some licenses state that the terms must accompany the firmware when
redistributed, which is neater when the licence text is isolated instead
of having to use the entire contents of WHENCE.

Signed-off-by: Ross Burton <ross.burton@arm.com>
2025-06-27 11:39:39 +00:00
Ross Burton db6e243857 WHENCE: expand the advansys license statement
The license statement on the original file (well, the original in git)
is BSD-like but is not a BSD license. Include a fragment of the original
comment for clarity in a separate LICENCE file so that it can be
distributed with the firmware.

Signed-off-by: Ross Burton <ross.burton@arm.com>
2025-06-27 11:39:39 +00:00
Ross Burton e8a4acb512 WHENCE: some older AMD drivers are MIT licensed
The r128 and RV710 firmware has a bespoke licence, but it's actually the
MIT text.

Include a canonical copy of the MIT text (from spdx.org) and refer to
that directly.

Signed-off-by: Ross Burton <ross.burton@arm.com>
2025-06-27 11:39:39 +00:00
Dikshita Agarwal ebbcfe361c qcom: update firmware binary for SM8550
Update firmware binary to VIDEO.VPU.3.1-0092 for SM8550.
This includes the handling of drain with only output buffer.

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

Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
2025-06-27 15:03:31 +05:30
Renjiang Han c319d6bea7 qcom: venus-5.4: add the firmware binary for qcs615
Due to the TZ upgrade on QCS615, it is required firmware to use
Sectools v2 for signing. Therefore, the venus_s2.mbn file is added.

Signed-off-by: Renjiang Han <quic_renjiang@quicinc.com>
2025-06-24 14:30:27 +05:30
Josh Boyer dbfe16e9e8 Revert "qcom: Add sdx61 Foxconn vendor firmware image file"
This reverts commit 8c091f4b0e.

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-06-23 12:15:33 -04:00
Slark Xiao 8c091f4b0e qcom: Add sdx61 Foxconn vendor firmware image file
For MHI modems, it defines an edl firmware in kernel drivers/bus/
mhi/host/pci_generic.c file. According to the requirement of MHI
driver maintainer, we shall commit this firmware before commiting
kernel driver support.
Since different vendor use different firmwares, so we add a
vendor sub-folder under qcom/sdx61.

Signed-off-by: Slark Xiao <slark.xiao@gmail.com>
2025-06-23 06:56:52 -05:00
Martin Blumenstingl 1c4846b614 brcm: Fix symlinks for Khadas VIM SDIO wifi config
Remove the duplicate "brcmfmac43455-sdio." part from the symlink target.

Fixes: c629575aa5 ("brcm: Add symlinks for Khadas VIM SDIO wifi config to AW-CM256SM.txt")
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
2025-06-22 10:50:04 -05:00
Alex Deucher 94e718de89 amdgpu: add raven2 ip discovery firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 1035014812 amdgpu: add picasso ip discovery firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 7e14bde8ff amdgpu: add raven ip discovery firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 2427860b84 amdgpu: update vega20 firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Add new vega20_ip_discovery.bin

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher c354a09672 amdgpu: update vega12 firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Add new vega12_ip_discovery.bin

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 6d59ec7d67 amdgpu: update vega10 firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Add new vega10_ip_discovery.bin

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher c70bcef975 amdgpu: add smu 13.0.0 kicker firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher c5077ee16e amdgpu: add psp 13.0.0 kicker firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 25fbfc9a9f amdgpu: add gc 11.0.0 kicker firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 9fff2b17d3 amdgpu: add vcn 5.0.1 firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher fea4ac9c76 amdgpu: add sdma 4.4.4 firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 8a9e3b47ef amdgpu: add psp 13.0.12 firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 41e2f753b3 amdgpu: add gc 9.5.0 firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 3894510795 amdgpu: add arcturus IP discovery firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Alex Deucher 95f5f3cc10 amdgpu: update aldebaran firmware
From internal git commit:
9cf5e3125393aad4f667d156f8ce23150b5f38e7

Add new aldebaran_ip_discovery.bin file.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-20 17:59:53 +00:00
Ross Burton b8369884e1 WHENCE: fix subtly incorrect licensing
As per:
- carl9170fw/carlfw/src/main.c
- usbdux/fx2-include.asm

These pieces of firmware are v2-or-later, not just v2.

Signed-off-by: Ross Burton <ross.burton@arm.com>
2025-06-20 16:30:25 +01:00
Ross Burton 0a0b23e207 WHENCE: unify Driver statements
Most of the Driver: lines use a single hyphen to separate the "driver
name" from the description, but a few use colons or double hyphens.

Unify these to single hyphens for easier processing of the WHENCE file.

Signed-off-by: Ross Burton <ross.burton@arm.com>
2025-06-16 14:53:52 +01:00
Akhil P Oommen 4cb2b59c30 qcom: add gpu firmwares for X1P42100 chipset
Add the following gpu firmwares required for Snapdragon X1 Plus
(X1P42100) chipset:

qcom/gen71500_gmu.bin: v4.06.04
qcom/gen71500_sqe.fw: v1.81
qcom/x1p42100/gen71500_zap.mbn: v0.13

Signed-off-by: Akhil P Oommen <akhilpo@oss.qualcomm.com>
2025-06-16 10:14:53 +05:30
Zijun Hu 225e865382 QCA: Update WCN785x btusb firmware to 2.0.0-00799-5
Update bluetooth WCN785x with USB interface firmware to 2.0.0-00799-5.

Signed-off-by: Zijun Hu <zijun.hu@oss.qualcomm.com>
2025-06-13 12:18:22 +00:00
Stefan Binding 64823fcdf0 cirrus: cs35l41: Add Firmware for ASUS NUC using CS35L41
ASUS NUC uses single amp using SPI with Internal Boost.

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
2025-06-12 17:15:01 +01:00
Miri Korenblit 1e29e96385 Revert "iwlwifi: add Bz/gl FW for core96-76 release"
There is an incompatibility between the FW and PNVM.
Revert until it is fixed.

This reverts commit 6e15e748c1.

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Change-Id: Ifc09e53f552997e086a6a8df06c38ae2f11298c6
2025-06-09 14:43:56 +00:00
Chris Lu 50bbf75a5c mediatek MT7922: update bluetooth firmware to 20250523103438
Update binary firmware for MT7922 BT devices.

File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
Version: 20250523103438

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-06-06 15:22:43 -04:00
Chris Lu dad32063a3 mediatek MT7921: update bluetooth firmware to 20250523111333
Update binary firmware for MT7921 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
Version: 20250523111333

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-06-06 15:22:13 -04:00
Allan Wang 59df6ceeb2 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: 20250523103150a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20250523103106

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-06-06 15:21:11 -04:00
Allan Wang 8e0ad059b4 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: 20250523110946a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20250523110807

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
2025-06-05 21:50:25 -05:00
Julia Filipchuk 247c9f3b5f xe: Update GUC to v70.45.2 for BMG, LNL
UAPI compatibility version 1.21.2

Release latest recommended GUC firmware for BMG, LNL.

Signed-off-by: Julia Filipchuk <julia.filipchuk@intel.com>
(cherry picked from commit eac450a0a3af9a4820f4171b3dd7ed281977ff08)
2025-06-02 13:32:00 -07:00
Julia Filipchuk 53796829da i915: Update GUC to v70.45.2 for DG2
UAPI compatibility version 1.21.2

Release latest recommended GUC firmware for DG2.

Signed-off-by: Julia Filipchuk <julia.filipchuk@intel.com>
(cherry picked from commit f3ca4e27471ea81ee365d1941c0a4de77ea17963)
2025-06-02 13:32:00 -07:00
Daniele Ceraolo Spurio 38b5863bca xe: Update LNL GSC to v104.0.5.1429
Release: 104.0.5.1429
Compatibility (API) Version: 1.0
SVN: 1

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
(cherry picked from commit c8327c5dd5e70d54f7bcdaea0a294fa6be734e66)
2025-06-02 13:32:00 -07:00
Viken Dadhaniya 7143ab41c8 qcom: add QUPv3 firmware for QCS8300 platform
Add QUPv3 firmware for Qualcomm QCS8300 platforms.

Signed-off-by: Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com>
2025-05-30 14:33:19 +05:30
Bingbu Cao 62960e12ef Intel IPU7: Add firmware binary files
Add firmware binary files for Intel IPU7, they are for two different
variants of IPU7.

Signed-off-by: Bingbu Cao <bingbu.cao@intel.com>
2025-05-29 21:39:10 -05:00
Tony Nguyen 4439f5b5c5 ice: update wireless_edge package to 1.3.23.0
Update wireless_edge package to 1.3.23.0 which adds support for E825-C
devices.

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Atul Pandey <atul.pandey@intel.com>
2025-05-29 08:06:40 -07:00
Tony Nguyen 902386062e ice: update comms package to 1.3.55.0
Update comms package to 1.3.55.0 which adds support for E825-C devices.

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Atul Pandey <atul.pandey@intel.com>
2025-05-29 08:06:40 -07:00
Tony Nguyen 18f9edda42 ice: update package to 1.3.43.0
Update package file to 1.3.43.0 which adds support for E825-C devices.

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Atul Pandey <atul.pandey@intel.com>
2025-05-29 08:06:40 -07:00
Sai Teja Aluvala ebea7801d5 linux-firmware: Update firmware file for Intel Pulsar core
This patch contains firmware files for products
1.Thunder Peak2 (GfP2) - 9260
2.Jefferson Peak2 (JnP2) - 9560

FW Build: BT_Pulsar_REL20451_22.20.2433.20451

Release Version: 23.140.0.5

Signed-off-by: Sai Teja Aluvala <aluvala.sai.teja@intel.com>
2025-05-29 08:51:15 +03:00
Sai Teja Aluvala cb0c72fb4d linux-firmware: Update firmware file for Intel BlazarI core
This patch contains firmware files for products
1. Garfield Peak2 (AX211)
2. Filmore Peak2 (BE201)

FW Build: BT_BlazarI_S_REL90142_23.140.25182.90142

Release Version: 23.140.0.5
FSEQ: 0x 0.0.4.197

Signed-off-by: Sai Teja Aluvala <aluvala.sai.teja@intel.com>
2025-05-29 08:51:15 +03:00
Sai Teja Aluvala 7d9bc01cd6 linux-firmware: Update firmware file for Intel Quasar core
This patch contains firmware files for
1.Harrison Peak2 (HrP2)
2.Cyclone Peak2 (CcP2)

FW Build: BT_Quasar_REL53697_22.180.2433.53697

Release Version: 23.140.0.5
FSEQ: 0x89.3.35.37

Signed-off-by: Sai Teja Aluvala <aluvala.sai.teja@intel.com>
2025-05-29 08:51:15 +03:00
Sai Teja Aluvala e2d7a179d0 linux-firmware: Update firmware file for Intel Solar core
This patch contains firmware files for
products
1.Typhoon Peak2 (TyP2) - AX210
2.Garfield Peak2 (GfP2) - AX211
3.Johnson Peak2 (JnP2) - AX203

FW Build: BT_Solar_REL82008_23.50.25133.82008

Release Version: 23.140.0.5
FSEQ: 0x0.0.2.41

Signed-off-by: Sai Teja Aluvala <aluvala.sai.teja@intel.com>
2025-05-29 08:51:14 +03:00
Sai Teja Aluvala 992d84e517 linux-firmware: Update firmware file for Intel Magnetar core
This patch contains firmware files for
products
1.Garfield Peak2 (GfP2) - AX211
2.Johnson Peak2 (JnP2)  - AX203
3.Harrison Peak1 (HrP1) - AX101

FW Build: BT_Magnetar_REL103831_23.50.25133.103831

Release Version: 23.140.0.5
FSEQ: 0x0.0.3.94

Signed-off-by: Sai Teja Aluvala <aluvala.sai.teja@intel.com>
2025-05-29 08:51:14 +03:00
Sai Teja Aluvala 4f04404dfc linux-firmware: Update firmware file for Intel BlazarU core
This patch contains firmware files for
products
1. Gale Peak2 (BE200)
2. Garfield Peak2 (AX211)
3. Filmore Peak2 (BE201)

FW Build: BT_BlazarU_S_REL82313_23.140.25182.82313
FSEQ : 0x0.0.4.195

Release Version: 23.140.0.5

Signed-off-by: Sai Teja Aluvala <aluvala.sai.teja@intel.com>
2025-05-29 08:51:14 +03:00
Miri Korenblit 6e15e748c1 iwlwifi: add Bz/gl FW for core96-76 release
Add the -98 ucode firmware for Bz/gl device.

Build number: Core_manual_signed_core96-76
Revision: e673484a (bz, gl)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-05-28 23:23:08 +03:00
Miri Korenblit b5fb9ede6a iwlwifi: update ty/So/Ma firmwares for core96-76 release
Update -89.ucode firmwares for ty/So/Ma devices,
and update the PNVM files.

Build number: Core_manual_signed_core96-76
Revision: af655058 (ty, so, ma)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-05-28 23:23:08 +03:00
Miri Korenblit e258fd0227 iwlwifi: update cc/Qu/QuZ firmwares for core96-76 release
Update -77.ucode firmwares for cc/Qu/QuZ devices.

Build number: Core_manual_signed_core96-76
Revision: 864baa2e (Qu, QuZ, cc)

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
2025-05-28 23:23:07 +03:00