From 13dff42e37e259d2b36cb141bda205f3824017d0 Mon Sep 17 00:00:00 2001 From: David Bauer Date: Wed, 17 May 2023 20:42:56 +0200 Subject: [PATCH] mt76: add MT7981 firmware packages Package the firmware required for MT7981 to bring up the radio. Signed-off-by: David Bauer --- package/kernel/mt76/Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/package/kernel/mt76/Makefile b/package/kernel/mt76/Makefile index 1a7c2ec8c718..04db7fe32c24 100644 --- a/package/kernel/mt76/Makefile +++ b/package/kernel/mt76/Makefile @@ -245,6 +245,12 @@ define KernelPackage/mt7916-firmware TITLE:=MediaTek MT7916 firmware endef +define KernelPackage/mt7981-firmware + $(KernelPackage/mt76-default) + DEPENDS:=@TARGET_mediatek_filogic + TITLE:=MediaTek MT7981 firmware +endef + define KernelPackage/mt7986-firmware $(KernelPackage/mt76-default) DEPENDS:=@TARGET_mediatek_filogic @@ -497,6 +503,15 @@ define KernelPackage/mt7916-firmware/install $(1)/lib/firmware/mediatek endef +define KernelPackage/mt7981-firmware/install + $(INSTALL_DIR) $(1)/lib/firmware/mediatek + cp \ + $(PKG_BUILD_DIR)/firmware/mt7981_wa.bin \ + $(PKG_BUILD_DIR)/firmware/mt7981_wm.bin \ + $(PKG_BUILD_DIR)/firmware/mt7981_rom_patch.bin \ + $(1)/lib/firmware/mediatek +endef + define KernelPackage/mt7986-firmware/install $(INSTALL_DIR) $(1)/lib/firmware/mediatek cp \ @@ -548,6 +563,7 @@ $(eval $(call KernelPackage,mt7663s)) $(eval $(call KernelPackage,mt7915-firmware)) $(eval $(call KernelPackage,mt7915e)) $(eval $(call KernelPackage,mt7916-firmware)) +$(eval $(call KernelPackage,mt7981-firmware)) $(eval $(call KernelPackage,mt7986-firmware)) $(eval $(call KernelPackage,mt7921-firmware)) $(eval $(call KernelPackage,mt7921-common)) -- 2.30.2