1 Package
/brcmfmac-firmware-4339-sdio
= $(call Package
/firmware-default
,Broadcom
4339 FullMAC SDIO firmware
,,LICENCE.cypressb
)
2 define Package
/brcmfmac-firmware-4339-sdio
/install
3 $(INSTALL_DIR
) $(1)/lib
/firmware
/cypress
5 $(PKG_BUILD_DIR
)/cypress
/cyfmac4339-sdio.bin \
6 $(1)/lib
/firmware
/cypress
/
7 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
9 ..
/cypress
/cyfmac4339-sdio.bin \
10 $(1)/lib
/firmware
/brcm
/brcmfmac4339-sdio.bin
12 $(eval
$(call BuildPackage
,brcmfmac-firmware-4339-sdio
))
14 Package
/brcmfmac-firmware-43602a1-pcie
= $(call Package
/firmware-default
,Broadcom
43602a1 FullMAC PCIe firmware
,,LICENCE.broadcom_bcm43xx
)
15 define Package
/brcmfmac-firmware-43602a1-pcie
/install
16 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
18 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43602-pcie.ap.bin \
19 $(1)/lib
/firmware
/brcm
/brcmfmac43602-pcie.bin
21 $(eval
$(call BuildPackage
,brcmfmac-firmware-43602a1-pcie
))
23 Package
/brcmfmac-firmware-4366b1-pcie
= $(call Package
/firmware-default
,Broadcom
4366b1 FullMAC PCIe firmware
,,LICENCE.broadcom_bcm43xx
)
24 define Package
/brcmfmac-firmware-4366b1-pcie
/install
25 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
27 $(PKG_BUILD_DIR
)/brcm
/brcmfmac4366b-pcie.bin \
28 $(1)/lib
/firmware
/brcm
/
30 $(eval
$(call BuildPackage
,brcmfmac-firmware-4366b1-pcie
))
32 Package
/brcmfmac-firmware-4366c0-pcie
= $(call Package
/firmware-default
,Broadcom
4366c0 FullMAC PCIe firmware
,,LICENCE.broadcom_bcm43xx
)
33 define Package
/brcmfmac-firmware-4366c0-pcie
/install
34 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
36 $(PKG_BUILD_DIR
)/brcm
/brcmfmac4366c-pcie.bin \
37 $(1)/lib
/firmware
/brcm
/
39 $(eval
$(call BuildPackage
,brcmfmac-firmware-4366c0-pcie
))
41 Package
/brcmfmac-firmware-4329-sdio
= $(call Package
/firmware-default
,Broadcom BCM4329 FullMac SDIO firmware
,,LICENCE.broadcom_bcm43xx
)
42 define Package
/brcmfmac-firmware-4329-sdio
/install
43 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
45 $(PKG_BUILD_DIR
)/brcm
/brcmfmac4329-sdio.bin \
46 $(1)/lib
/firmware
/brcm
/brcmfmac4329-sdio.bin
48 $(eval
$(call BuildPackage
,brcmfmac-firmware-4329-sdio
))
50 Package
/brcmfmac-nvram-43430-sdio
= $(call Package
/firmware-default
,Broadcom BCM43430 SDIO NVRAM
,,LICENCE.broadcom_bcm43xx
)
51 define Package
/brcmfmac-nvram-43430-sdio
/install
52 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
54 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43430-sdio.AP6212.txt \
55 $(1)/lib
/firmware
/brcm
/
57 brcmfmac43430-sdio.AP6212.txt \
58 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.sinovoip
,bpi-m2-plus.txt
60 brcmfmac43430-sdio.AP6212.txt \
61 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.sinovoip
,bpi-m2-zero.txt
63 brcmfmac43430-sdio.AP6212.txt \
64 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.sinovoip
,bpi-m2-ultra.txt
66 brcmfmac43430-sdio.AP6212.txt \
67 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.sinovoip
,bpi-m3.txt
69 brcmfmac43430-sdio.AP6212.txt \
70 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.friendlyarm
,nanopi-r1.txt
72 brcmfmac43430-sdio.AP6212.txt \
73 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.starfive
,visionfive-v1.txt
75 brcmfmac43430-sdio.AP6212.txt \
76 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.beagle
,beaglev-starlight-jh7100-a1.txt
78 brcmfmac43430-sdio.AP6212.txt \
79 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.beagle
,beaglev-starlight-jh7100-r0.txt
81 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt \
82 $(1)/lib
/firmware
/brcm
/
84 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43430-sdio.MUR1DX.txt \
85 $(1)/lib
/firmware
/brcm
/
87 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43430-sdio.raspberrypi
,3-model-b.txt \
88 $(1)/lib
/firmware
/brcm
/
90 brcmfmac43430-sdio.raspberrypi
,3-model-b.txt \
91 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.raspberrypi
,model-zero-w.txt
93 brcmfmac43430-sdio.raspberrypi
,3-model-b.txt \
94 $(1)/lib
/firmware
/brcm
/brcmfmac43430-sdio.raspberrypi
,model-zero-2-w.txt
96 $(eval
$(call BuildPackage
,brcmfmac-nvram-43430-sdio
))
98 Package
/brcmfmac-firmware-43430a0-sdio
= $(call Package
/firmware-default
,Broadcom BCM43430a0 FullMac SDIO firmware
,,LICENCE.broadcom_bcm43xx
)
99 define Package
/brcmfmac-firmware-43430a0-sdio
/install
100 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
102 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43430a0-sdio.bin \
103 $(1)/lib
/firmware
/brcm
/brcmfmac43430a0-sdio.bin
105 $(eval
$(call BuildPackage
,brcmfmac-firmware-43430a0-sdio
))
107 Package
/brcmfmac-nvram-43455-sdio
= $(call Package
/firmware-default
,Broadcom BCM43455 SDIO NVRAM
,,LICENCE.broadcom_bcm43xx
)
108 define Package
/brcmfmac-nvram-43455-sdio
/install
109 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
111 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43455-sdio.acepc-t8.txt \
112 $(1)/lib
/firmware
/brcm
/
114 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43455-sdio.raspberrypi
,3-model-b-plus.txt \
115 $(1)/lib
/firmware
/brcm
/
117 brcmfmac43455-sdio.raspberrypi
,3-model-b-plus.txt \
118 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.raspberrypi
,3-model-a-plus.txt
120 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43455-sdio.raspberrypi
,4-model-b.txt \
121 $(1)/lib
/firmware
/brcm
/
123 brcmfmac43455-sdio.raspberrypi
,4-model-b.txt \
124 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.raspberrypi
,4-compute-module.txt
126 brcmfmac43455-sdio.raspberrypi
,4-model-b.txt \
127 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.Raspberry\ Pi\ Foundation-Raspberry\ Pi\
4\ Model\ B.txt
129 brcmfmac43455-sdio.raspberrypi
,4-model-b.txt \
130 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.raspberrypi
,5-model-b.txt
132 brcmfmac43455-sdio.raspberrypi
,4-model-b.txt \
133 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.Raspberry\ Pi\ Foundation-Raspberry\ Pi\ Compute\ Module\
4.txt
135 brcmfmac43455-sdio.raspberrypi
,4-model-b.txt \
136 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.Raspberry\ Pi\ Foundation-Raspberry\ Pi\
5\ Model\ B.txt
138 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43455-sdio.MINIX-NEO\ Z83-4.txt \
139 $(1)/lib
/firmware
/brcm
/
141 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43455-sdio.AW-CM256SM.txt \
142 $(1)/lib
/firmware
/brcm
/
144 brcmfmac43455-sdio.AW-CM256SM.txt \
145 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.beagle
,am5729-beagleboneai.txt
147 brcmfmac43455-sdio.AW-CM256SM.txt \
148 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.pine64
,pinebook-pro.txt
150 brcmfmac43455-sdio.AW-CM256SM.txt \
151 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.pine64
,pinephone-pro.txt
153 brcmfmac43455-sdio.AW-CM256SM.txt \
154 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.pine64
,quartz64-b.txt
156 $(eval
$(call BuildPackage
,brcmfmac-nvram-43455-sdio
))
158 Package
/brcmfmac-nvram-4356-sdio
= $(call Package
/firmware-default
,Broadcom BCM4356 SDIO NVRAM
,,LICENCE.broadcom_bcm43xx
)
159 define Package
/brcmfmac-nvram-4356-sdio
/install
160 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
162 $(PKG_BUILD_DIR
)/brcm
/brcmfmac4356-sdio.AP6356S.txt \
163 $(1)/lib
/firmware
/brcm
/
165 brcmfmac4356-sdio.AP6356S.txt \
166 $(1)/lib
/firmware
/brcm
/brcmfmac4356-sdio.friendlyarm
,nanopc-t4.txt
168 $(eval
$(call BuildPackage
,brcmfmac-nvram-4356-sdio
))
170 Package
/brcmfmac-firmware-usb
= $(call Package
/firmware-default
,Broadcom BCM43xx fullmac USB firmware
,,LICENCE.broadcom_bcm43xx
)
171 define Package
/brcmfmac-firmware-usb
/install
172 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
174 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43236b.bin \
175 $(1)/lib
/firmware
/brcm
/
177 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43143.bin \
178 $(1)/lib
/firmware
/brcm
/
180 $(eval
$(call BuildPackage
,brcmfmac-firmware-usb
))
182 Package
/brcmsmac-firmware
= $(call Package
/firmware-default
,Broadcom BCM43xx softmac PCIe firmware
,,LICENCE.broadcom_bcm43xx
)
183 define Package
/brcmsmac-firmware
/install
184 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
186 $(PKG_BUILD_DIR
)/$(PKG_LINUX_FIRMWARE_SUBDIR
)/brcm
/bcm43xx-0.fw \
187 $(PKG_BUILD_DIR
)/$(PKG_LINUX_FIRMWARE_SUBDIR
)/brcm
/bcm43xx_hdr-0.fw \
188 $(1)/lib
/firmware
/brcm
/
190 $(eval
$(call BuildPackage
,brcmsmac-firmware
))
192 Package
/bnx2-firmware
= $(call Package
/firmware-default
,Broadcom BCM5706
/5708/5709/5716 firmware
)
193 define Package
/bnx2-firmware
/install
194 $(INSTALL_DIR
) $(1)/lib
/firmware
/bnx2
196 $(PKG_BUILD_DIR
)/bnx2
/* \
197 $(1)/lib
/firmware
/bnx2
/
199 $(eval
$(call BuildPackage
,bnx2-firmware
))
201 Package
/bnx2x-firmware
= $(call Package
/firmware-default
,=QLogic
5771x
/578xx firmware
)
202 define Package
/bnx2x-firmware
/install
203 $(INSTALL_DIR
) $(1)/lib
/firmware
/bnx2x
205 $(PKG_BUILD_DIR
)/bnx2x
/* \
206 $(1)/lib
/firmware
/bnx2x
/
208 $(eval
$(call BuildPackage
,bnx2x-firmware
))