[Buildroot] [git commit branch/next] package/linux-firmware: add option for mediatek MT7986 firmware (WiFi)
Julien Olivain
ju.o at free.fr
Sat Sep 6 09:55:43 UTC 2025
commit: https://git.buildroot.net/buildroot/commit/?id=53e0a4bd355d0d48dad74407de32a096a342649f
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next
Add an option to install the firmware files for Wifi in Mediatek
MT7986 SOC, which are present on BananaPi r3.
Signed-off-by: Mattias Walström <lazzer at gmail.com>
[Julien:
- fix tabs/spaces to remove check-package errors
- move config to keep alphabetical order
- add info in .mk comment
- reindent LINUX_FIRMWARE_FILES
- move .mk block to keep alphabetical order
- fix license file to LICENCE.mediatek
]
Signed-off-by: Julien Olivain <ju.o at free.fr>
---
package/linux-firmware/Config.in | 5 +++++
package/linux-firmware/linux-firmware.mk | 17 +++++++++++++++++
2 files changed, 22 insertions(+)
diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index e1bbfc19ec..1f33fbc0bd 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -480,6 +480,11 @@ config BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7925
help
MediaTek MT7925
+config BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7986
+ bool "MediaTek MT7986 SOC WiFi"
+ help
+ MediaTek MT7986 SOC WiFi
+
config BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174
bool "Qualcomm Atheros 6174"
help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 59de2ea8b8..7f1a789057 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -432,6 +432,23 @@ LINUX_FIRMWARE_FILES += mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.mediatek
endif
+# Mediatek MT7986 SoC WiFi
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7986),y)
+LINUX_FIRMWARE_FILES += \
+ mediatek/mt7986_eeprom_mt7975_dual.bin \
+ mediatek/mt7986_eeprom_mt7976.bin \
+ mediatek/mt7986_eeprom_mt7976_dbdc.bin \
+ mediatek/mt7986_eeprom_mt7976_dual.bin \
+ mediatek/mt7986_rom_patch.bin \
+ mediatek/mt7986_rom_patch_mt7975.bin \
+ mediatek/mt7986_wa.bin \
+ mediatek/mt7986_wm.bin \
+ mediatek/mt7986_wm_mt7975.bin \
+ mediatek/mt7986_wo_0.bin \
+ mediatek/mt7986_wo_1.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.mediatek
+endif
+
# qca6174
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174),y)
LINUX_FIRMWARE_FILES += ath10k/QCA6174
More information about the buildroot
mailing list