From e5706cfa8052191529e6f8373eaf24c3f53105df Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Sun, 27 Oct 2024 05:19:28 +0800 Subject: [PATCH] linux-firmware: add offloading firmware for MT7988 --- package/firmware/linux-firmware/mediatek.mk | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/package/firmware/linux-firmware/mediatek.mk b/package/firmware/linux-firmware/mediatek.mk index a0eccb8f4..794df04d8 100644 --- a/package/firmware/linux-firmware/mediatek.mk +++ b/package/firmware/linux-firmware/mediatek.mk @@ -87,3 +87,23 @@ define Package/mt7986-wo-firmware/install $(1)/lib/firmware/mediatek endef $(eval $(call BuildPackage,mt7986-wo-firmware)) + +Package/mt7988-2p5g-phy-firmware = $(call Package/firmware-default,MT7988 built-in 2.5G Ethernet PHY firmware,,LICENCE.mediatek) +define Package/mt7988-2p5g-phy-firmware/install + $(INSTALL_DIR) $(1)/lib/firmware/mediatek/mt7988 + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/mediatek/mt7988/i2p5ge-phy-pmb.bin \ + $(1)/lib/firmware/mediatek/mt7988 +endef +$(eval $(call BuildPackage,mt7988-2p5g-phy-firmware)) + +Package/mt7988-wo-firmware = $(call Package/firmware-default,MT7988 offload firmware,,LICENCE.mediatek) +define Package/mt7988-wo-firmware/install + $(INSTALL_DIR) $(1)/lib/firmware/mediatek/mt7988 + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/mediatek/mt7988/mt7988_wo_0.bin \ + $(PKG_BUILD_DIR)/mediatek/mt7988/mt7988_wo_1.bin \ + $(1)/lib/firmware/mediatek/mt7988 +endef +$(eval $(call BuildPackage,mt7988-wo-firmware)) +