1 Package
/mwl8k-firmware
= $(call Package
/firmware-default
,Marvell
8366/8687 firmware
,,LICENCE.Marvell
)
2 define Package
/mwl8k-firmware
/install
3 $(INSTALL_DIR
) $(1)/lib
/firmware
/mwl8k
5 $(PKG_BUILD_DIR
)/mwl8k
/fmimage_8366_ap-3.fw \
6 $(PKG_BUILD_DIR
)/mwl8k
/fmimage_8366.fw \
7 $(PKG_BUILD_DIR
)/mwl8k
/helper_8366.fw \
8 $(PKG_BUILD_DIR
)/mwl8k
/fmimage_8687.fw \
9 $(PKG_BUILD_DIR
)/mwl8k
/helper_8687.fw \
10 $(1)/lib
/firmware
/mwl8k
/
12 $(eval
$(call BuildPackage
,mwl8k-firmware
))
14 Package
/mwifiex-pcie-firmware
= $(call Package
/firmware-default
,Marvell
8897 firmware
,,LICENCE.Marvell
)
15 define Package
/mwifiex-pcie-firmware
/install
16 $(INSTALL_DIR
) $(1)/lib
/firmware
/mrvl
18 $(PKG_BUILD_DIR
)/mrvl
/pcie8897_uapsta.bin \
19 $(1)/lib
/firmware
/mrvl
/
21 $(eval
$(call BuildPackage
,mwifiex-pcie-firmware
))
23 Package
/mwifiex-sdio-firmware
= $(call Package
/firmware-default
,Marvell
8887/8997 firmware
,,LICENCE.Marvell
)
24 define Package
/mwifiex-sdio-firmware
/install
25 $(INSTALL_DIR
) $(1)/lib
/firmware
/mrvl
27 $(PKG_BUILD_DIR
)/mrvl
/sd8887_uapsta.bin \
28 $(PKG_BUILD_DIR
)/mrvl
/sdsd8997_combo_v4.bin \
29 $(1)/lib
/firmware
/mrvl
/
30 ln
-s ..
/mrvl
/sdsd8997_combo_v4.bin
$(1)/lib
/firmware
/mrvl
/sd8997_uapsta.bin
32 $(eval
$(call BuildPackage
,mwifiex-sdio-firmware
))
34 Package
/libertas-usb-firmware
= $(call Package
/firmware-default
,Marvell
8388/8682 USB firmware
,,LICENCE.Marvell
)
35 define Package
/libertas-usb-firmware
/install
36 $(INSTALL_DIR
) $(1)/lib
/firmware
/libertas
38 $(PKG_BUILD_DIR
)/libertas
/usb8388_v9.bin \
39 $(PKG_BUILD_DIR
)/libertas
/usb8682.bin \
40 $(1)/lib
/firmware
/libertas
/
42 $(eval
$(call BuildPackage
,libertas-usb-firmware
))
44 Package
/libertas-sdio-firmware
= $(call Package
/firmware-default
,Marvell
8385/8686/8688 SDIO firmware
,,LICENCE.Marvell
)
45 define Package
/libertas-sdio-firmware
/install
46 $(INSTALL_DIR
) $(1)/lib
/firmware
/libertas
48 $(PKG_BUILD_DIR
)/libertas
/sd8385_helper.bin \
49 $(PKG_BUILD_DIR
)/libertas
/sd8385.bin \
50 $(PKG_BUILD_DIR
)/libertas
/sd8686_v9_helper.bin \
51 $(PKG_BUILD_DIR
)/libertas
/sd8686_v9.bin \
52 $(1)/lib
/firmware
/libertas
53 $(INSTALL_DIR
) $(1)/lib
/firmware
/mrvl
55 $(PKG_BUILD_DIR
)/mrvl
/sd8688_helper.bin \
56 $(PKG_BUILD_DIR
)/mrvl
/sd8688.bin \
57 $(1)/lib
/firmware
/mrvl
58 ln
-s ..
/mrvl
/sd8688_helper.bin
$(1)/lib
/firmware
/libertas
/sd8688_helper.bin
59 ln
-s ..
/mrvl
/sd8688.bin
$(1)/lib
/firmware
/libertas
/sd8688.bin
61 $(eval
$(call BuildPackage
,libertas-sdio-firmware
))
63 Package
/libertas-spi-firmware
= $(call Package
/firmware-default
,Marvell
8686 SPI firmware
,,LICENCE.Marvell
)
64 define Package
/libertas-spi-firmware
/install
65 $(INSTALL_DIR
) $(1)/lib
/firmware
/libertas
67 $(PKG_BUILD_DIR
)/libertas
/gspi8686_v9_helper.bin \
68 $(PKG_BUILD_DIR
)/libertas
/gspi8686_v9.bin \
69 $(1)/lib
/firmware
/libertas
71 $(eval
$(call BuildPackage
,libertas-spi-firmware
))