From 61490676189f0874416f7d626474cc5a756a898f Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Wed, 21 Aug 2024 23:25:19 +0800 Subject: [PATCH] armbian-firmware: add bcm sdio fw package --- package/firmware/armbian-firmware/Makefile | 56 ++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 package/firmware/armbian-firmware/Makefile diff --git a/package/firmware/armbian-firmware/Makefile b/package/firmware/armbian-firmware/Makefile new file mode 100644 index 00000000000000..22f56cf7eefc2e --- /dev/null +++ b/package/firmware/armbian-firmware/Makefile @@ -0,0 +1,56 @@ +# +# Copyright (C) 2020 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=armbian-firmware +PKG_RELEASE:=1 + +PKG_SOURCE_PROTO:=git +PKG_SOURCE_DATE:=2024-08-15 +PKG_SOURCE_URL:=https://github.com/armbian/firmware.git +PKG_SOURCE_VERSION:=511deee7289cb9a5dee6ba142d18a09933d5ba00 +PKG_MIRROR_HASH:=918f05ad98cb4a6fdd713b874d794d1aefc2a644025bca418f877c5f9c0f60c5 + +include $(INCLUDE_DIR)/package.mk + +define Package/brcmfmac-firmware-default + SECTION:=firmware + CATEGORY:=Firmware + TITLE:=Broadcom FullMac SDIO firmware + URL:=https://github.com/armbian/firmware +endef + +define Package/brcmfmac-firmware-43752-sdio + $(Package/brcmfmac-firmware-default) + TITLE:=Broadcom BRCM43752 FullMac SDIO firmware +endef + +define Build/Compile + true +endef + +define Package/brcmfmac-firmware-43752-sdio/install + $(INSTALL_DIR) $(1)/lib/firmware/brcm + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/brcm/BCM4362A2.hcd \ + $(1)/lib/firmware/brcm/BCM4362A2.hcd + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/brcm/brcmfmac43752-sdio.bin \ + $(1)/lib/firmware/brcm/brcmfmac43752-sdio.bin + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/brcm/brcmfmac43752-sdio.clm_blob \ + $(1)/lib/firmware/brcm/brcmfmac43752-sdio.clm_blob + $(INSTALL_DATA) \ + $(PKG_BUILD_DIR)/brcm/brcmfmac43752-sdio.txt \ + $(1)/lib/firmware/brcm/brcmfmac43752-sdio.txt + $(LN) \ + brcmfmac43752-sdio.txt \ + $(1)/lib/firmware/brcm/brcmfmac43752-sdio.armsom,sige1.txt +endef + +$(eval $(call BuildPackage,brcmfmac-firmware-43752-sdio))