diff --git a/package/firmware/armbian-firmware/Makefile b/package/firmware/armbian-firmware/Makefile index d34f1a2e5..f585686cd 100644 --- a/package/firmware/armbian-firmware/Makefile +++ b/package/firmware/armbian-firmware/Makefile @@ -30,6 +30,16 @@ define Package/brcmfmac-firmware-43752-sdio TITLE:=Broadcom BRCM43752 FullMac SDIO firmware endef +define Package/brcmfmac-firmware-43430b0-sdio + $(Package/brcmfmac-firmware-default) + TITLE:=Broadcom BCM43430B0 FullMac SDIO firmware +endef + +define Package/brcmfmac-nvram-43430b0-sdio + $(Package/brcmfmac-firmware-default) + TITLE:=Broadcom BCM43430B0 SDIO NVRAM firmware +endef + define Build/Compile true endef @@ -57,3 +67,28 @@ define Package/brcmfmac-firmware-43752-sdio/install endef $(eval $(call BuildPackage,brcmfmac-firmware-43752-sdio)) + +define Package/brcmfmac-firmware-43430b0-sdio/install + $(INSTALL_DIR) $(1)/lib/firmware/brcm + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/brcm/BCM43430B0.hcd \ + $(1)/lib/firmware/brcm/ + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/brcm/brcmfmac43430b0-sdio.bin \ + $(1)/lib/firmware/brcm/ + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/brcm/brcmfmac43430-sdio.clm_blob \ + $(1)/lib/firmware/brcm/ +endef +$(eval $(call BuildPackage,brcmfmac-firmware-43430b0-sdio)) + +define Package/brcmfmac-nvram-43430b0-sdio/install + $(INSTALL_DIR) $(1)/lib/firmware/brcm + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/brcm/brcmfmac43430b0-sdio.txt \ + $(1)/lib/firmware/brcm/ + $(LN) \ + brcmfmac43430b0-sdio.txt \ + $(1)/lib/firmware/brcm/brcmfmac43430b0-sdio.rumu3f,fine-3399.txt +endef +$(eval $(call BuildPackage,brcmfmac-nvram-43430b0-sdio))