brcm63xx: move bcm6318 reference boards to DT
[openwrt/svn-archive/archive.git] / target / linux / brcm63xx / dts / bcm96318ref_p300.dts
1 /dts-v1/;
2
3 /include/ "bcm6318.dtsi"
4
5 / {
6 model = "Broadcom BCM96318REF_P300 reference board";
7 compatible = "brcm,bcm96318ref_p300", "brcm,bcm6318";
8
9 gpio-keys-polled {
10 compatible = "gpio-keys-polled";
11 #address-cells = <1>;
12 #size-cells = <0>;
13 poll-interval = <20>;
14 debounce-interval = <60>;
15
16 wps {
17 label = "wps";
18 gpios = <&gpio1 1 1>;
19 linux,code = <0x211>;
20 };
21
22 reset {
23 label = "reset";
24 gpios = <&gpio1 2 1>;
25 linux,code = <0x198>;
26 };
27 };
28
29 gpio-leds {
30 compatible = "gpio-leds";
31
32 inet {
33 label = "96318REF_P300:green:inet";
34 gpios = <&gpio0 8 1>;
35 };
36
37 inet_fail {
38 label = "96318REF_P300:red:inet-fail";
39 gpios = <&gpio0 9 1>;
40 };
41
42 post_failed {
43 label = "96318REF_P300:red:post-failed";
44 gpios = <&gpio0 11 1>;
45 };
46
47 usb_pwron {
48 label = "96318REF_P300::usb-pwron";
49 gpios = <&gpio0 13 1>;
50 default-state = "on";
51 };
52 };
53 };