Commit graph

211 commits

Author SHA1 Message Date
Allan Wang
a80dabbc28 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: 20251223091050a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20251223091148

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
2026-01-19 00:56:31 -06:00
Moudy Ho
087f9b0a8d mediatek: rename MT8188 SCP firmware
The MT8188 device tree (DTS) is configured for dual core SCP, and the
driver by default attempts to load "scp_c0.img" as the core 0 firmware.
To conform with upstream naming conventions, this patch renames the
existing firmware file "scp.img" to "scp_c0.img" to ensure proper firmware
loading for dual core SCP.

Signed-off-by: Moudy Ho <moudy.ho@mediatek.com>
2026-01-14 01:26:45 -06:00
Allan Wang
ff2b45687e linux-firmware: update firmware for MT7925 WiFi device
Update binary firmware for MT7925 WiFi devices

Update binary firmware for MT7925 WiFi devices

File: mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
Version: 20260106153007a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20260106152802

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2026-01-10 17:19:03 +00:00
Chris Lu
1e133c2d1d mediatek MT7925: update bluetooth firmware to 20260106153314
Update binary firmware for MT7925 BT devices.

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

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2026-01-10 17:19:03 +00:00
Chris Lu
2f9b243612 mediatek MT7920: update bluetooth firmware to 20260105151350
Update binary firmware for MT7920 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin
Version: 20260105151350

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2026-01-10 17:19:03 +00:00
Chris Lu
1e92dbe4b4 mediatek MT7922: update bluetooth firmware to 20260106153735
Update binary firmware for MT7922 BT devices.

File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
Version: 20260106153735

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2026-01-10 17:19:03 +00:00
Allan Wang
b9a6903707 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: 20260106153416a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20260106153428

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2026-01-10 17:19:03 +00:00
Allan Wang
5e60a4ec91 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: 20260105151012a
File: mediatek/WIFI_RAM_CODE_MT7961_1a.bin
Version: 20260105151805

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
2026-01-08 01:47:17 -06:00
Chris Lu
e56e0a4c89 mediatek MT7925: update bluetooth firmware to 20251210093205
Update binary firmware for MT7925 BT devices.

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

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-12-18 11:23:35 -05:00
Allan Wang
9ba3cd4794 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: 20251210092928a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20251210092754

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-12-18 11:23:23 -05:00
Allan Wang
5b890c92e7 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: 20251124092925a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20251124092846

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-11-29 11:56:34 -05:00
Chris Lu
474cca8b3f mediatek MT7925: update bluetooth firmware to 20251124093155
Update binary firmware for MT7925 BT devices.

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

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-11-29 11:56:00 -05:00
Chris Lu
ab4f6864c8 mediatek MT7922: update bluetooth firmware to 20251118163447
Update binary firmware for MT7922 BT devices.

File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
Version: 20251118163447

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-11-19 07:26:14 -05:00
Allan Wang
704ba61229 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: 20251118163143a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20251118163139

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-11-19 07:25:51 -05:00
Shayne Chen
0649fe0f8a mt76: add firmware for MT7990
Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
2025-11-17 17:40:30 +00:00
Shayne Chen
d7d4a94071 mt76: update firmware for MT7992
Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
2025-11-17 17:40:30 +00:00
Shayne Chen
1de8ddcbce mt76: update firmware for MT7996
Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
2025-11-17 17:40:30 +00:00
Sky Huang
c0af6c70df linux-firmware: add firmware for mt7987 internal 2.5G ethernet phy
This patch adds firmware file of version 7.1 (2025/08/22) for mt7987
built-in 2.5G ethernet phy.

Signed-off-by: Sky Huang <skylake.huang@mediatek.com>
2025-11-10 21:32:06 +00:00
Allan Wang
0fc31ad67f 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: 20251015212927a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20251015212814

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-10-29 07:18:37 -04:00
Chris Lu
b63c322f29 mediatek MT7925: update bluetooth firmware to 20251015213201
Update binary firmware for MT7925 BT devices.

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

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-10-29 07:18:12 -04:00
Chris Lu
b582532def mediatek MT7920: update bluetooth firmware to 20251020151255
Update binary firmware for MT7920 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin
Version: 20251020151255

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-10-23 07:08:53 -04:00
Allan Wang
33d0511d15 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: 20251020143135a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20251020143009

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-10-23 07:08:53 -04:00
Allan Wang
c2087f880b 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: 20251020150843a
File: mediatek/WIFI_RAM_CODE_MT7961_1a.bin
Version: 20251020151401

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
2025-10-22 21:22:19 -05:00
Chris Lu
93c9297809 mediatek MT7922: update bluetooth firmware to 20251020143443
Update binary firmware for MT7922 BT devices.

File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
Version: 20251020143443

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-10-22 10:15:02 -04:00
Peter Robinson
b0b775e5ad Revert "linux-firmware: update firmware for MT7922 WiFi device"
This reverts commit ba41835c21.

This update to the MT7922 WiFi firmware regresses the wifi module
and has been widely reported, revert the change until Mediatek
can investigate and push a new fix.

Cc: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2025-10-20 13:57:17 +00:00
Zhangchao Zhang
ac27fb9250 mediatek MT7922: update bluetooth firmware to 20250903123504
Update binary firmware for MT7922 BT devices.

File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
Version: 20250903123504

Signed-off-by: Zhangchao Zhang <ot_zhangchao.zhang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-09-09 07:59:46 -04:00
Allan Wang
ba41835c21 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: 20250903123148a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20250903123103

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-09-09 07:59:39 -04:00
Allan Wang
f4bff0fc25 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: 20250825215832a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20250825215728

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-09-03 11:33:24 -04:00
Zhangchao Zhang
7278ab0e55 mediatek MT7925:update bluetooth firmware to 20250825220109 Update binary firmware for MT7925 BT devices.
File: mediatek/mt7925/BT_CODE_RAM_MT7925_1_1_hdr.bin
Version: 20250825220109

Signed-off-by: Zhangchao Zhang <ot_zhangchao.zhang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-09-03 11:32:58 -04:00
Huayu Zong
5260f28736 mediatek: Add MT8189 SCP firmware
System Companion Processor(SCP) is an RISC-V processor in MediaTek MT8189 SoC.
It supports vedio encode/decode feature.

Internal version: scp@9a0dfa3 common@2b79cd6 kernel@0a152c2
Release version: v1.0.0 (9a0dfa3 Aug 4 2025 13:55:02)

Signed-off-by: Huayu Zong <huayu.zong@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-08-13 08:33:07 -04:00
Deren Wu
ebf45cd0f8 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: 20250721232852a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20250721232943

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-08-04 09:26:51 -04:00
Chris Lu
2ccae12c4f mediatek MT7925: update bluetooth firmware to 20250721233113
Update binary firmware for MT7925 BT devices.

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

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-08-04 09:26:25 -04:00
Jiande Lu
1f861a4804 mediatek MT7921: update bluetooth firmware to 20250625154126
Update binary firmware for MT7921 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
Version: 20250625154126

Signed-off-by: Jiande Lu <jiande.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-07-07 07:10:40 -04:00
Allan Wang
5cf8577676 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: 20250625153620a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20250625153044

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
2025-07-03 00:18:09 -05:00
Kyrie Wu
3c5341f382 mediatek: Update mt8186 SCP firmware
open soc_wrap_top, which lead to write VDEC_SOC_WRAP_TOP_4 will crash,
to fix h264 test fail with md5sum mis-match

Release Version: 0.1.0

Signed-off-by: Kyrie Wu <kyrie.wu@mediatek.com>
2025-06-19 03:29:37 -05:00
Shengyu Qu
2fe0e63bdc linux-firmware: update firmware for MT7986
Update MT7986 WiFi firmware to version 20240823

Bugfix:
 - Fix MAC80211 multicast-to-unicast issue
 - Fix WDS (4-addr) mode rate adaptation algorithm

Signed-off-by: Shengyu Qu <wiagn233@outlook.com>
2025-06-13 10:58:44 +08:00
Shengyu Qu
522126fd75 linux-firmware: update firmware for MT7981
Update MT7981 WiFi firmware to version 20240823

Bugfix:
 - Fix MAC80211 multicast-to-unicast issue
 - Fix WDS (4-addr) mode rate adaptation algorithm

Signed-off-by: Shengyu Qu <wiagn233@outlook.com>
2025-06-13 10:58:27 +08:00
Shengyu Qu
47e03ef409 linux-firmware: update firmware for MT7916
Update MT7916 WiFi firmware to version 20240823

Bugfix:
 - Fix MAC80211 multicast-to-unicast issue
 - Fix WDS (4-addr) mode rate adaptation algorithm

Signed-off-by: Shengyu Qu <wiagn233@outlook.com>
2025-06-13 10:57:51 +08: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
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
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
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
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
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