difos/target/linux/brcm63xx/dts/bcm6358-sfr-neufbox-4-sercomm-r0.dts
Adrian Schmutzler d0e8e6db6b brcm63xx: align DTS model with Makefile and compatible
Since the model string in DTS is not required to derive board name
anymore, we can now align it with the model name in Makefile and
the compatible.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-02-08 18:48:06 +01:00

118 lines
1.9 KiB
Text

/dts-v1/;
#include "bcm6358.dtsi"
#include <dt-bindings/input/input.h>
/ {
model = "SFR Neufbox 4 (Sercomm)";
compatible = "sfr,neufbox-4-sercomm-r0", "brcm,bcm6358";
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
};
keys {
compatible = "gpio-keys-polled";
#address-cells = <1>;
#size-cells = <0>;
poll-interval = <20>;
service {
label = "service";
gpios = <&pinctrl 27 1>;
linux,code = <BTN_0>;
debounce-interval = <60>;
};
clip {
label = "clip";
gpios = <&pinctrl 31 1>;
linux,code = <BTN_1>;
debounce-interval = <60>;
};
reset {
label = "reset";
gpios = <&pinctrl 34 1>;
linux,code = <KEY_RESTART>;
debounce-interval = <60>;
};
wps {
label = "wps";
gpios = <&pinctrl 37 1>;
linux,code = <KEY_WPS_BUTTON>;
debounce-interval = <60>;
};
};
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";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
};
};
&uart0 {
status = "ok";
};