1
1

firmware: Add support for Airoha EN7581/AN7583 NPU variant firmware

Add support for Airoha EN7581/AN7583 NPU variant firmware present in
linux-firmware. The Airoha EN7581 NPU variant is to support devices
equipped with the MT7996 WiFi chip.

While at it also add an extra new line to follow pattern of double new line to
separate each firmware package.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
This commit is contained in:
Christian Marangi 2026-03-04 13:31:00 +01:00
parent 49a0acb12c
commit 57bf713ef7
No known key found for this signature in database
GPG Key ID: AC001D09ADBFEAD7

View File

@ -16,6 +16,7 @@ endef
$(eval $(call BuildPackage,airoha-en8811h-firmware))
Package/airoha-en7581-npu-firmware = $(call Package/firmware-default,Airoha EN7581 NPU firmware,,LICENSE.airoha)
define Package/airoha-en7581-npu-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/airoha
@ -26,3 +27,27 @@ define Package/airoha-en7581-npu-firmware/install
endef
$(eval $(call BuildPackage,airoha-en7581-npu-firmware))
Package/airoha-en7581-mt7996-npu-firmware = $(call Package/firmware-default,Airoha EN7581+MT7996 NPU firmware,,LICENSE.airoha)
define Package/airoha-en7581-mt7996-npu-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/airoha
$(CP) \
$(PKG_BUILD_DIR)/airoha/en7581_MT7996_npu_data.bin \
$(PKG_BUILD_DIR)/airoha/en7581_MT7996_npu_rv32.bin \
$(1)/lib/firmware/airoha
endef
$(eval $(call BuildPackage,airoha-en7581-mt7996-npu-firmware))
Package/airoha-an7583-npu-firmware = $(call Package/firmware-default,Airoha AN7583 NPU firmware,,LICENSE.airoha)
define Package/airoha-an7583-npu-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/airoha
$(CP) \
$(PKG_BUILD_DIR)/airoha/an7583_npu_data.bin \
$(PKG_BUILD_DIR)/airoha/an7583_npu_rv32.bin \
$(1)/lib/firmware/airoha
endef
$(eval $(call BuildPackage,airoha-an7583-npu-firmware))