diff options
author | Stijn Tintel <stijn@linux-ipv6.be> | 2017-03-05 21:16:07 +0100 |
---|---|---|
committer | Álvaro Fernández Rojas <noltari@gmail.com> | 2017-03-09 08:47:41 +0100 |
commit | 4a405ac8f956b725de037744d62497f93bba6080 (patch) | |
tree | e558375debf43301fec40beddad072de25d3ec5f | |
parent | e091e8951d2672d472deba8079d6569f3fec8566 (diff) | |
download | upstream-4a405ac8f956b725de037744d62497f93bba6080.tar.gz upstream-4a405ac8f956b725de037744d62497f93bba6080.tar.bz2 upstream-4a405ac8f956b725de037744d62497f93bba6080.zip |
brcm2708: add support for the new Raspberry Pi Zero W
Tested-by: Stijn Tintel <stijn@linux-ipv6.be>
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
-rwxr-xr-x | target/linux/brcm2708/base-files/etc/board.d/02_network | 3 | ||||
-rw-r--r-- | target/linux/brcm2708/base-files/etc/diag.sh | 3 | ||||
-rw-r--r-- | target/linux/brcm2708/base-files/lib/brcm2708.sh | 3 | ||||
-rw-r--r-- | target/linux/brcm2708/image/Makefile | 7 |
4 files changed, 12 insertions, 4 deletions
diff --git a/target/linux/brcm2708/base-files/etc/board.d/02_network b/target/linux/brcm2708/base-files/etc/board.d/02_network index 21e86f4db3..9486a6ae68 100755 --- a/target/linux/brcm2708/base-files/etc/board.d/02_network +++ b/target/linux/brcm2708/base-files/etc/board.d/02_network @@ -18,6 +18,9 @@ rpi-b |\ rpi-b-plus) ucidef_set_interface_lan "eth0" ;; +rpi-zero-w) + ucidef_set_interface_lan "wlan0" + ;; esac board_config_flush diff --git a/target/linux/brcm2708/base-files/etc/diag.sh b/target/linux/brcm2708/base-files/etc/diag.sh index 010a623d1e..36c5cd71d0 100644 --- a/target/linux/brcm2708/base-files/etc/diag.sh +++ b/target/linux/brcm2708/base-files/etc/diag.sh @@ -13,7 +13,8 @@ set_state() { ;; rpi-b |\ rpi-cm |\ - rpi-zero) + rpi-zero |\ + rpi-zero-w) status_led="led0" ;; esac diff --git a/target/linux/brcm2708/base-files/lib/brcm2708.sh b/target/linux/brcm2708/base-files/lib/brcm2708.sh index cebec644c0..81f123f204 100644 --- a/target/linux/brcm2708/base-files/lib/brcm2708.sh +++ b/target/linux/brcm2708/base-files/lib/brcm2708.sh @@ -28,6 +28,9 @@ brcm2708_detect() { "Raspberry Pi Zero Rev"*) board_name="rpi-zero" ;; + "Raspberry Pi Zero W Rev"*) + board_name="rpi-zero-w" + ;; *) board_name="unknown" ;; diff --git a/target/linux/brcm2708/image/Makefile b/target/linux/brcm2708/image/Makefile index d0222df065..d7385c48e1 100644 --- a/target/linux/brcm2708/image/Makefile +++ b/target/linux/brcm2708/image/Makefile @@ -1,6 +1,6 @@ # # Copyright (C) 2012-2015 OpenWrt.org -# Copyright (C) 2016 LEDE project +# Copyright (C) 2016-2017 LEDE project # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -56,8 +56,9 @@ define Device/Default endef define Device/rpi - DEVICE_TITLE := Raspberry Pi B/B+/CM/Zero - DEVICE_DTS := bcm2708-rpi-b bcm2708-rpi-b-plus bcm2708-rpi-cm + DEVICE_TITLE := Raspberry Pi B/B+/CM/Zero/ZeroW + DEVICE_DTS := bcm2708-rpi-b bcm2708-rpi-b-plus bcm2708-rpi-cm bcm2708-rpi-0-w + DEVICE_PACKAGES := brcmfmac-firmware-43430-sdio kmod-brcmfmac wpad-mini endef ifeq ($(SUBTARGET),bcm2708) TARGET_DEVICES += rpi |