1 Package
/brcmfmac-firmware-4339-sdio
= $(call Package
/firmware-default
,Broadcom
4339 FullMAC SDIO firmware
)
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
)
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
)
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
)
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
)
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
)
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
)
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
)
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.Raspberry\ Pi\ Foundation-Raspberry\ Pi\ Compute\ Module\
4.txt
132 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43455-sdio.MINIX-NEO\ Z83-4.txt \
133 $(1)/lib
/firmware
/brcm
/
135 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43455-sdio.AW-CM256SM.txt \
136 $(1)/lib
/firmware
/brcm
/
138 brcmfmac43455-sdio.AW-CM256SM.txt \
139 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.beagle
,am5729-beagleboneai.txt
141 brcmfmac43455-sdio.AW-CM256SM.txt \
142 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.pine64
,pinebook-pro.txt
144 brcmfmac43455-sdio.AW-CM256SM.txt \
145 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.pine64
,pinephone-pro.txt
147 brcmfmac43455-sdio.AW-CM256SM.txt \
148 $(1)/lib
/firmware
/brcm
/brcmfmac43455-sdio.pine64
,quartz64-b.txt
150 $(eval
$(call BuildPackage
,brcmfmac-nvram-43455-sdio
))
152 Package
/brcmfmac-firmware-usb
= $(call Package
/firmware-default
,Broadcom BCM43xx fullmac USB firmware
)
153 define Package
/brcmfmac-firmware-usb
/install
154 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
156 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43236b.bin \
157 $(1)/lib
/firmware
/brcm
/
159 $(PKG_BUILD_DIR
)/brcm
/brcmfmac43143.bin \
160 $(1)/lib
/firmware
/brcm
/
162 $(eval
$(call BuildPackage
,brcmfmac-firmware-usb
))
164 Package
/brcmsmac-firmware
= $(call Package
/firmware-default
,Broadcom BCM43xx softmac PCIe firmware
)
165 define Package
/brcmsmac-firmware
/install
166 $(INSTALL_DIR
) $(1)/lib
/firmware
/brcm
168 $(PKG_BUILD_DIR
)/$(PKG_LINUX_FIRMWARE_SUBDIR
)/brcm
/bcm43xx-0.fw \
169 $(PKG_BUILD_DIR
)/$(PKG_LINUX_FIRMWARE_SUBDIR
)/brcm
/bcm43xx_hdr-0.fw \
170 $(1)/lib
/firmware
/brcm
/
172 $(eval
$(call BuildPackage
,brcmsmac-firmware
))
174 Package
/bnx2-firmware
= $(call Package
/firmware-default
,Broadcom BCM5706
/5708/5709/5716 firmware
)
175 define Package
/bnx2-firmware
/install
176 $(INSTALL_DIR
) $(1)/lib
/firmware
/bnx2
178 $(PKG_BUILD_DIR
)/bnx2
/* \
179 $(1)/lib
/firmware
/bnx2
/
181 $(eval
$(call BuildPackage
,bnx2-firmware
))
183 Package
/bnx2x-firmware
= $(call Package
/firmware-default
,=QLogic
5771x
/578xx firmware
)
184 define Package
/bnx2x-firmware
/install
185 $(INSTALL_DIR
) $(1)/lib
/firmware
/bnx2x
187 $(PKG_BUILD_DIR
)/bnx2x
/* \
188 $(1)/lib
/firmware
/bnx2x
/
190 $(eval
$(call BuildPackage
,bnx2x-firmware
))