Commit graph

4849 commits

Author SHA1 Message Date
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
Josh Boyer
dcf54e67dd Merge branch 'lenovo-x13s-May2025' into 'main'
qcom: sc8280xp: FW blob updates for X13s

See merge request kernel-firmware/linux-firmware!563
2025-05-28 12:35:46 +00: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
Josh Boyer
98d49cbaef Merge branch 'robot/patch-0-1748179106' into 'main'
robot/patch-0-1748179106

See merge request kernel-firmware/linux-firmware!562
2025-05-27 13:33:44 +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
Mario Limonciello
f4e75db20a Merge branch 'robot/pr-0-1748020187' into 'main'
robot/pr-0-1748020187

See merge request kernel-firmware/linux-firmware!561
2025-05-23 18:27:49 +00: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
Josh Boyer
3fbaee2775 Merge branch 'robot/pr-0-1747839277' into 'main'
robot/pr-0-1747839277

See merge request kernel-firmware/linux-firmware!558
2025-05-21 15:05:37 +00: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
Mario Limonciello
341b9e8056 Merge branch 'robot/pr-0-1747749123' into 'main'
robot/pr-0-1747749123

See merge request kernel-firmware/linux-firmware!557
2025-05-20 13:55:16 +00: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
Josh Boyer
1c5341b3fe Merge branch 'robot/patch-0-1747720161' into 'main'
robot/patch-0-1747720161

See merge request kernel-firmware/linux-firmware!555
2025-05-20 12:44:55 +00: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
Mario Limonciello
b054bd2b39 Merge branch 'robot/pr-0-1747649997' into 'main'
robot/pr-0-1747649997

See merge request kernel-firmware/linux-firmware!553
2025-05-19 20:39:15 +00: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
Josh Boyer
b4059384ee Merge branch 'mt8196' into 'main'
mediatek: Add mt8196 VCP firmware

See merge request kernel-firmware/linux-firmware!554
2025-05-19 11:57:07 +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
Josh Boyer
e40564ec04 Merge branch 'robot/pr-0-1747397779' into 'main'
robot/pr-0-1747397779

See merge request kernel-firmware/linux-firmware!548
2025-05-19 11:41:10 +00: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
Mario Limonciello
759c4acafb Merge branch 'robot/pr-0-1747425243' into 'main'
robot/pr-0-1747425243

See merge request kernel-firmware/linux-firmware!551
2025-05-16 19:59:07 +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
Mario Limonciello
356f06bff1 Merge branch 'amd-staging' into 'main'
amdgpu: DMCUB updates for various ASICs

See merge request kernel-firmware/linux-firmware!550
2025-05-16 18:57:37 +00:00
Tom Chung
6b9fb15a5b amdgpu: DMCUB updates for various ASICs
DMCUB updates for DCN321 and DCN401.

Firmware release 0.1.11.0
Tested with DC 3.2.334

Release Notes:
- Fix some IPS logic

Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
2025-05-16 18:55:28 +00:00
Mario Limonciello
47ef6042d7 Merge branch 'powervr-2025-05-16' into 'main'
powervr: add firmware for Imagination Technologies BXS-4-64 GPU

See merge request kernel-firmware/linux-firmware!549
2025-05-16 18:55:18 +00: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
Josh Boyer
64899f3955 Merge branch 'robot/patch-0-1747309101' into 'main'
robot/patch-0-1747309101

See merge request kernel-firmware/linux-firmware!547
2025-05-15 12:22:28 +00:00
Hilda Wu
ddc80c83e2 rtl_bt: Update RTL8822C BT USB and UART firmware to 0x7C20
This firmware patch update for Realtek RTL8822C BT USB and UART controller.

USB Release Version: 0x28D7_7C20
UART Release Version: 0x25D7_7C20

Signed-off-by: Hilda Wu <hildawu@realtek.com>
2025-05-15 06:38:21 -05:00
Josh Boyer
29360ac288 Merge branch 'nanopi' into 'main'
brcmfmac: Add a couple of NanoPi devices

See merge request kernel-firmware/linux-firmware!544
2025-05-15 11:35:38 +00: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
Josh Boyer
7a64103563 Merge branch 'robot/patch-0-1747278222' into 'main'
robot/patch-0-1747278222

See merge request kernel-firmware/linux-firmware!546
2025-05-15 11:31:16 +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
Josh Boyer
fc71f9e4bc Merge branch 'robot/patch-0-1747273023' into 'main'
robot/patch-0-1747273023

See merge request kernel-firmware/linux-firmware!545
2025-05-15 11:28:08 +00:00
Nas Chung
9d8574c2f4 cnm: update chips&media wave521c firmware.
Update the wave521c video IP firmware for K3 devices.

FW version : 1.0.8

Signed-off-by: Nas Chung <nas.chung@chipsnmedia.com>
2025-05-14 20:37:03 -05:00
Mario Limonciello
9f8e520fd7 Merge branch 'update-2025ww18' into 'main'
intel_vpu: Update NPU firmware

See merge request kernel-firmware/linux-firmware!542
2025-05-12 13:30:49 +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
Mario Limonciello
6a9be21054 Merge branch 'robot/pr-0-1747055722' into 'main'
robot/pr-0-1747055722

See merge request kernel-firmware/linux-firmware!543
2025-05-12 13:28:32 +00:00
Amadeusz Sławiński
a32d5cc1a1 intel: avs: Update topology file for Digital Microphone Array
It was reported that, after recent update DMIC topology can't be loaded
on some kernels. [1] This is caused by update to how kernel handles
multiple channel on volume controls. However in case of DMIC it is not
really needed. Rebuild DMIC topology and manually edit conf file, before
converting to binary to replace reference to custom callback:
info "257"
with built-in:
info "1"
and then compile to binary.

The result is topology file, which is almost identical as previously
shared one, but with above change:
 00001820  20 56 6f 6c 75 6d 65 00  00 00 00 00 00 00 00 00  | Volume.........|
 00001830  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
 00001840  00 00 00 00 00 00 00 00  07 00 00 00 01 01 00 00  |................|
-00001850  01 01 00 00 01 01 00 00  00 00 00 00 00 00 00 00  |................|
+00001850  01 01 00 00 01 00 00 00  00 00 00 00 00 00 00 00  |................|
 00001860  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
 00001870  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
 00001880  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|

[1]
Link: https://bugzilla.suse.com/show_bug.cgi?id=1243030
Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
2025-05-12 15:12:13 +02:00
Mario Limonciello
a1d7327039 Merge branch 'amd-staging' into 'main'
amdgpu: updates for dcn 3.20 and dcn 4.01 firmware to 0.1.10.0

See merge request kernel-firmware/linux-firmware!541
2025-05-09 14:49:08 +00:00
Ray Wu
e663dc7a21 amdgpu: updates for dcn 3.20 and dcn 4.01 firmware to 0.1.10.0
Tested with DC 3.2.333

Release notes:
- Fix coverity errors
- Improve IPS logic

Signed-off-by: Ray Wu <ray.wu@amd.com>
2025-05-09 22:42:21 +08:00
Josh Boyer
788aadc8f7 Merge branch 'amphion' into 'main'
linux-firmware: Amphion: Update vpu firmware

See merge request kernel-firmware/linux-firmware!540
2025-05-08 12:20:08 +00:00
Ming Qian
41860ad3db linux-firmware: Amphion: Update vpu firmware
VPU Decoder Firmware Version 1.10.0
VPU Encoder Firmware Version 1.4.5

Signed-off-by: Ming Qian <ming.qian@oss.nxp.com>
Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-05-08 08:17:44 -04:00
Mario Limonciello
94e4d273ad Merge branch 'main' into 'main'
amd_pmf: Update AMD PMF TA Firmware to v3.1

See merge request kernel-firmware/linux-firmware!539
2025-05-07 14:22:26 +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
Mario Limonciello
2b8dfb5e11 Merge branch 'amd-staging' into 'main'
amdgpu: update dcn 4.01 firmware to 0.1.8.0

See merge request kernel-firmware/linux-firmware!536
2025-05-05 02:40:15 +00:00
Ray Wu
1790d47059 amdgpu: update dcn 4.01 firmware to 0.1.8.0
Tested with DC v3.2.331

Release Notes:
* Fix some timing issues

Signed-off-by: Ray Wu <ray.wu@amd.com>
2025-05-05 02:37:51 +00:00
Mario Limonciello
43dfb5fb64 Merge branch 'robot/patch-0-1746198753' into 'main'
robot/patch-0-1746198753

See merge request kernel-firmware/linux-firmware!535
2025-05-02 15:47:03 +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
Josh Boyer
46512ed54e Merge branch 'robot/pr-0-1746097452' into 'main'
robot/pr-0-1746097452

See merge request kernel-firmware/linux-firmware!534
2025-05-01 14:04:34 +00: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