armbian-firmware: pack bcm43752 pcie firmware

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit ad9fbe2f0a)
This commit is contained in:
Tianling Shen
2024-07-11 19:10:43 +08:00
parent bf5a49d6f9
commit f4954e319e

View File

@@ -4,10 +4,10 @@ PKG_NAME:=armbian-firmware
PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_DATE:=2023-07-11
PKG_SOURCE_DATE:=2024-06-26
PKG_SOURCE_URL:=https://github.com/armbian/firmware.git
PKG_SOURCE_VERSION:=a5e591c919a280d05f3bfcdc5892ea5788d020f6
PKG_MIRROR_HASH:=253e5f4cc39ddbffaee24654a760814402b5e3678030a134bc894d4841f611c3
PKG_SOURCE_VERSION:=7f2e18ecac75d50acb843395ad07a0f2b9a12a50
PKG_MIRROR_HASH:=9967883add1587fb178e3b1a9aecec8e03b67f3554af63b294b771f67b88c934
include $(INCLUDE_DIR)/package.mk
@@ -55,6 +55,21 @@ define Package/brcmfmac-firmware-43456-sdio/install
endef
$(eval $(call BuildPackage,brcmfmac-firmware-43456-sdio))
Package/brcmfmac-firmware-43752-pcie = $(call Package/armbian-firmware-default,Broadcom BCM43752 FullMac PCIe firmware)
define Package/brcmfmac-firmware-43752-pcie/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/brcm/BCM4362A2.hcd \
$(1)/lib/firmware/brcm/
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/brcm/brcmfmac43752-pcie.bin \
$(1)/lib/firmware/brcm/
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/brcm/brcmfmac43752-pcie.clm_blob \
$(1)/lib/firmware/brcm/
endef
$(eval $(call BuildPackage,brcmfmac-firmware-43752-pcie))
Package/brcmfmac-firmware-43752-sdio = $(call Package/armbian-firmware-default,Broadcom BCM43752 FullMac SDIO firmware)
define Package/brcmfmac-firmware-43752-sdio/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
@@ -70,7 +85,7 @@ define Package/brcmfmac-firmware-43752-sdio/install
endef
$(eval $(call BuildPackage,brcmfmac-firmware-43752-sdio))
Package/brcmfmac-nvram-4356-sdio = $(call Package/armbian-firmware-default,Broadcom BCM4356 NVRAM firmware)
Package/brcmfmac-nvram-4356-sdio = $(call Package/armbian-firmware-default,Broadcom BCM4356 SDIO NVRAM firmware)
define Package/brcmfmac-nvram-4356-sdio/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) \
@@ -85,7 +100,7 @@ define Package/brcmfmac-nvram-4356-sdio/install
endef
$(eval $(call BuildPackage,brcmfmac-nvram-4356-sdio))
Package/brcmfmac-nvram-43456-sdio = $(call Package/armbian-firmware-default,Broadcom BCM43456 NVRAM firmware)
Package/brcmfmac-nvram-43456-sdio = $(call Package/armbian-firmware-default,Broadcom BCM43456 SDIO NVRAM firmware)
define Package/brcmfmac-nvram-43456-sdio/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) \
@@ -100,7 +115,19 @@ define Package/brcmfmac-nvram-43456-sdio/install
endef
$(eval $(call BuildPackage,brcmfmac-nvram-43456-sdio))
Package/brcmfmac-nvram-43752-sdio = $(call Package/armbian-firmware-default,Broadcom BCM43752 NVRAM firmware)
Package/brcmfmac-nvram-43752-pcie = $(call Package/armbian-firmware-default,Broadcom BCM43752 PCIe NVRAM firmware)
define Package/brcmfmac-nvram-43752-pcie/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/brcm/brcmfmac43752-pcie.txt \
$(1)/lib/firmware/brcm/
$(LN) \
brcmfmac43752-pcie.txt \
$(1)/lib/firmware/brcm/brcmfmac43752-pcie.armsom,sige7.txt
endef
$(eval $(call BuildPackage,brcmfmac-nvram-43752-pcie))
Package/brcmfmac-nvram-43752-sdio = $(call Package/armbian-firmware-default,Broadcom BCM43752 SDIO NVRAM firmware)
define Package/brcmfmac-nvram-43752-sdio/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) \