File tree Expand file tree Collapse file tree 4 files changed +44
-1
lines changed
Expand file tree Collapse file tree 4 files changed +44
-1
lines changed Original file line number Diff line number Diff line change @@ -427,7 +427,8 @@ endmenu
427427 source "package/amd-catalyst/Config.in"
428428 source "package/avrdude/Config.in"
429429 source "package/bcache-tools/Config.in"
430- source "package/bcm-refsw/Config.in"
430+ source "package/bcm-refsw/Config.in"
431+ source "package/bcm-wifi-dhd/Config.in"
431432 source "package/biosdevname/Config.in"
432433 source "package/brickd/Config.in"
433434 source "package/brltty/Config.in"
Original file line number Diff line number Diff line change 1+ config BR2_PACKAGE_BCM_WIFI_DHD
2+ bool "bcm-wifi-dhd"
3+ depends on BR2_LINUX_KERNEL
4+ help
5+ bcm-wifi-dhd wifi driver
6+
7+ https://github.com/Metrological/bcm-wifi-dhd
8+
9+ comment "bcm-wifi-dhd needs a Linux kernel to be built"
10+ depends on !BR2_LINUX_KERNEL
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ insmod /lib/modules/dhd.ko secdma_addr=0x00000000 secdma_size=0x00000 firmware_path=/lib/firmware/bcm43570a2.bin nvram_path=/etc/nvram/bcm43570a2.nvm
Original file line number Diff line number Diff line change 1+ # ###############################################################################
2+ #
3+ # bcm-wifi-dhd
4+ #
5+ # ###############################################################################
6+
7+ BCM_WIFI_DHD_VERSION = 85e9e8cb7bcc3512d6437bb1d88912070f2d15c9
8+ BCM_WIFI_DHD_SITE =
[email protected] :Metrological/bcm-wifi-dhd.git
9+ BCM_WIFI_DHD_SITE_METHOD = git
10+ BCM_WIFI_DHD_LICENSE = PROPRIETARY
11+ BCM_WIFI_DHD_INSTALL_STAGING = YES
12+ BCM_WIFI_DHD_DEPENDENCIES = linux
13+
14+ STBSTA_WIFI_DHD_DRIVER ="dhd-msgbuf-pciefd-media-mfp-wet-cfg80211-armv7l"
15+
16+ define BCM_WIFI_DHD_BUILD_CMDS
17+ $(MAKE ) \
18+ LINUXDIR=$(LINUX_DIR ) \
19+ CROSS_COMPILE=arm-buildroot-linux-gnueabihf- -C $(@D ) /src/dhd/linux $(STBSTA_WIFI_DHD_DRIVER )
20+ endef
21+
22+ define BCM_WIFI_DHD_INSTALL_TARGET_CMDS
23+ $(INSTALL ) -D -m 644 $(@D ) /src/dhd/linux/$(STBSTA_WIFI_DHD_DRIVER ) -$(LINUX_VERSION_PROBED ) /dhd.ko $(TARGET_DIR ) /lib/modules/dhd.ko
24+ $(INSTALL ) -D -m 644 $(@D ) /firmware/bcm43570a2.bin $(TARGET_DIR ) /lib/firmware/bcm43570a2.bin
25+ $(INSTALL ) -D -m 644 $(@D ) /nvram/bcm43570a2.nvm $(TARGET_DIR ) /etc/nvram/bcm43570a2.nvm
26+ $(INSTALL ) -D -m 755 package/bcm-wifi-dhd/S12wifidriver $(TARGET_DIR ) /etc/init.d/S12wifidriver
27+ endef
28+
29+ $(eval $(generic-package))
You can’t perform that action at this time.
0 commit comments