Browse Source

brcm2708: properly detect the Raspberry Pi Zero

Signed-off-by: Álvaro Fernández Rojas <[email protected]>
Álvaro Fernández Rojas 9 years ago
parent
commit
63cb2fb88d

+ 2 - 1
target/linux/brcm2708/base-files/etc/diag.sh

@@ -7,7 +7,8 @@
 set_state() {
 	case "$(brcm2708_board_name)" in
 	rpi-b |\
-	rpi-cm)
+	rpi-cm |\
+	rpi-zero)
 		status_led="led0"
 		;;
 	rpi-b-plus |\

+ 3 - 0
target/linux/brcm2708/base-files/lib/brcm2708.sh

@@ -18,6 +18,9 @@ brcm2708_detect() {
 	"Raspberry Pi Compute Module Rev"*)
 		board_name="rpi-cm"
 		;;
+	"Raspberry Pi Zero Rev"*)
+		board_name="rpi-zero"
+		;;
 	"Raspberry Pi 2 Model B Rev"*)
 		board_name="rpi-2-b"
 		;;

+ 1 - 1
target/linux/brcm2708/image/Makefile

@@ -54,7 +54,7 @@ endef
 DEVICE_VARS += DEVICE_DTS
 
 define Device/rpi
-  DEVICE_TITLE := Raspberry Pi B/B+/CM
+  DEVICE_TITLE := Raspberry Pi B/B+/CM/Zero
   DEVICE_DTS := bcm2708-rpi-b bcm2708-rpi-b-plus bcm2708-rpi-cm
 endef
 ifeq ($(SUBTARGET),bcm2708)