OpenWrt
/branches/gl-inet/target/linux/brcm63xx/dts/nb4-ser-r0.dts |
@@ -0,0 +1,114 @@ |
/dts-v1/; |
|
#include "bcm6358.dtsi" |
|
#include <dt-bindings/input/input.h> |
|
/ { |
model = "SFR Neuf Box 4 (Sercomm)"; |
compatible = "sfr,nb4-ser-r0", "brcm,bcm6358"; |
|
chosen { |
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"; |
stdout-path = "serial0:115200n8"; |
}; |
|
gpio-keys-polled { |
compatible = "gpio-keys-polled"; |
#address-cells = <1>; |
#size-cells = <0>; |
poll-interval = <20>; |
debounce-interval = <60>; |
|
service { |
label = "service"; |
gpios = <&pinctrl 27 1>; |
linux,code = <BTN_0>; |
}; |
clip { |
label = "clip"; |
gpios = <&pinctrl 31 1>; |
linux,code = <BTN_1>; |
}; |
reset { |
label = "reset"; |
gpios = <&pinctrl 34 1>; |
linux,code = <KEY_RESTART>; |
}; |
wps { |
label = "wps"; |
gpios = <&pinctrl 37 1>; |
linux,code = <KEY_WPS_BUTTON>; |
}; |
}; |
|
gpio-leds { |
compatible = "gpio-leds"; |
|
traffic_white { |
label = "NB4-SER-r0:white:traffic"; |
gpios = <&pinctrl 2 1>; |
}; |
service_blue { |
label = "NB4-SER-r0:blue:service"; |
gpios = <&pinctrl 4 1>; |
}; |
wifi_white { |
label = "NB4-SER-r0:white:wifi"; |
gpios = <&pinctrl 15 1>; |
}; |
service_red { |
label = "NB4-SER-r0:red:service"; |
gpios = <&pinctrl 29 1>; |
}; |
service_green { |
label = "NB4-SER-r0:green:service"; |
gpios = <&pinctrl 30 1>; |
}; |
}; |
}; |
|
&leds { |
status = "ok"; |
|
pinctrl-names = "default"; |
pinctrl-0 = <&pinctrl_serial_led>; |
|
led@0 { |
reg = <0>; |
active-low; |
label = "NB4-SER-r0:white:alarm"; |
}; |
|
led@2 { |
reg = <2>; |
active-low; |
label = "NB4-SER-r0:white:tv"; |
}; |
|
led@3 { |
reg = <3>; |
active-low; |
label = "NB4-SER-r0:white:tel"; |
}; |
|
led@4 { |
reg = <4>; |
active-low; |
label = "NB4-SER-r0:white:adsl"; |
}; |
}; |
|
&pflash { |
status = "ok"; |
|
linux,part-probe = "bcm63xxpart"; |
|
partitions { |
compatible = "brcm,bcm963xx-cfe-nor-partitions"; |
}; |
}; |
|
&uart0 { |
status = "ok"; |
}; |