Commit Graph

193 Commits (c5831f31fb582dba7078780fae250ff88d268277)

Author SHA1 Message Date
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
Allan Wang 8b3109069b 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: 20250305132908a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20250305132802

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-03-10 07:52:41 -04:00
Chris Lu ae25a3cb0f mediatek MT7925: update bluetooth firmware to 20250305133215
Update binary firmware for MT7925 BT devices.

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

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-03-10 07:52:02 -04:00
Chris Lu 7a074fed86 mediatek MT7920: update bluetooth firmware to 20250210151502
Update binary firmware for MT7920 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin
Version: 20250210151502

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-03-10 07:51:38 -04:00
Allan Wang 15442c631c 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: 20250210151004a
File: mediatek/WIFI_RAM_CODE_MT7961_1a.bin
Version: 20250210150855

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
2025-02-20 02:09:16 -06:00
Chris Lu 634d0a0aa0 mediatek MT7925: update bluetooth firmware to 20250113153307
Update binary firmware for MT7925 BT devices.

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

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-01-20 07:41:15 -05:00
Allan Wang 3b6b1cba52 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: 20250113153001a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20250113152854

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-01-20 07:40:57 -05:00
Sky Huang dcc4a0690c linux-firmware: Update firmware (v10) for mt7988 internal
This patch updates mt7988 internal 2.5G ethernet phy firmware to
version 10 (2024/11/01). Here's change log:
1. Fixes system hang issue during loading firmware.
2. Improve link performance againt different link partners.
3. Enable HW auto downshift.
4. Fix MVL devices downshift issue.
5. Add timestamp and version number in the tail of the firmware.
6. Enable XGMII clock when link down.
7. Update loopback control flow, which is helpful for production test.

Signed-off-by: Sky Huang <skylake.huang@mediatek.com>
2025-01-15 20:11:39 -06:00
Chris Lu 4023ed0b36 mediatek MT7922: update bluetooth firmware to 20241106163512
Update binary firmware for MT7922 BT devices.

File: mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
Version: 20241106163512

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-11-12 07:36:39 -05:00
Chris Lu ff344a7f87 mediatek MT7921: update bluetooth firmware to 20241106151414
Update binary firmware for MT7921 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
Version: 20241106151414

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-11-12 07:36:32 -05:00
Allan Wang 862cd7427f 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: 20241106163228a
File: mediatek/WIFI_RAM_CODE_MT7922_1.bin
Version: 20241106163156

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-11-12 07:36:16 -05:00
Allan Wang 45c98412d1 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: 20241106151007a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20241106150855

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-11-12 07:36:12 -05:00
Chris Lu 3636204f50 mediatek MT7920: update bluetooth firmware to 20241104091246
Update binary firmware for MT7920 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin
Version: 20241104091246

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-11-10 15:29:11 +00:00
Allan Wang 6627b0257d 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: 20241104091014a
File: mediatek/WIFI_RAM_CODE_MT7961_1a.bin
Version: 20241104090857

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-11-10 15:29:11 +00:00
Chris Lu 937e463b02 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: 20241104133214

Signed-off-by: Chris Lu <chris.lu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-11-06 13:54:16 +00:00
Allan Wang 62ee1c4b2d 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: 20241104132949a
File: mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
Version: 20241104132855

Signed-off-by: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-11-06 08:51:08 -05:00
YR Yang f9a502ab3a mediatek: Add sof-tolg for mt8195
Add sof-mt8195-mt6359-max98390-rt5682.tplg

Signed-off-by: YR Yang <yr.yang@mediatek.corp-partner.google.com>
2024-10-25 11:10:24 +08:00
Emil Velikov 5ddb886bef Remove execute bit from firmware files
AFAICT neither of the firmware files need to be executable, so drop the
execute bit.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-10-16 15:52:59 +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