bcm63xx: replace further "ok" with "okay" in DTS files
[openwrt/staging/dedeckeh.git] / target / linux / bcm63xx / dts / bcm6362-netgear-dgnd3700-v2.dts
1 // SPDX-License-Identifier: GPL-2.0-or-later
2
3 /dts-v1/;
4
5 #include "bcm6362.dtsi"
6
7 #include <dt-bindings/input/input.h>
8
9 / {
10 model = "Netgear DGND3700v2";
11 compatible = "netgear,dgnd3700-v2", "brcm,bcm6362";
12
13 aliases {
14 led-boot = &led_power_green;
15 led-failsafe = &led_power_green;
16 led-running = &led_power_green;
17 led-upgrade = &led_power_green;
18 };
19
20 chosen {
21 bootargs = "rootfstype=squashfs,ubifs noinitrd console=ttyS0,115200";
22 stdout-path = "serial0:115200n8";
23 };
24
25 keys {
26 compatible = "gpio-keys-polled";
27 #address-cells = <1>;
28 #size-cells = <0>;
29 poll-interval = <20>;
30
31 reset {
32 label = "reset";
33 gpios = <&pinctrl 24 1>;
34 linux,code = <KEY_RESTART>;
35 debounce-interval = <60>;
36 };
37
38 wlan {
39 label = "wlan";
40 gpios = <&pinctrl 25 1>;
41 linux,code = <KEY_WLAN>;
42 debounce-interval = <60>;
43 };
44
45 wps {
46 label = "wps";
47 gpios = <&pinctrl 26 1>;
48 linux,code = <KEY_WPS_BUTTON>;
49 debounce-interval = <60>;
50 };
51 };
52
53 leds {
54 compatible = "gpio-leds";
55
56 led@28 {
57 label = "dgnd3700-v2:green:dsl";
58 gpios = <&pinctrl 28 1>;
59 };
60
61 led@34 {
62 label = "dgnd3700-v2:red:power";
63 gpios = <&pinctrl 34 1>;
64 };
65 };
66 };
67
68 &leds {
69 status = "okay";
70 brcm,serial-leds;
71 brcm,serial-dat-low;
72 brcm,serial-shift-inv;
73 brcm,serial-mux;
74
75 pinctrl-names = "default";
76 pinctrl-0 = <&pinctrl_leds &pinctrl_serial_led>;
77
78 led@1 {
79 reg = <1>;
80 active-low;
81 label = "dgnd3700-v2:green:internet";
82 };
83
84 led_power_green: led@8 {
85 reg = <8>;
86 label = "dgnd3700-v2:green:power";
87 default-state = "on";
88 };
89
90 led@9 {
91 reg = <9>;
92 active-low;
93 label = "dgnd3700-v2:green:wps";
94 };
95
96 led@10 {
97 reg = <10>;
98 active-low;
99 label = "dgnd3700-v2:green:usb1";
100 };
101
102 led@11 {
103 reg = <11>;
104 active-low;
105 label = "dgnd3700-v2:green:usb2";
106 };
107
108 led@12 {
109 reg = <12>;
110 active-low;
111 label = "dgnd3700-v2:amber:internet";
112 };
113
114 led@13 {
115 reg = <13>;
116 active-low;
117 label = "dgnd3700-v2:green:ethernet";
118 };
119
120 led@14 {
121 reg = <14>;
122 active-low;
123 label = "dgnd3700-v2:amber:dsl";
124 };
125
126 led@16 {
127 reg = <16>;
128 active-low;
129 label = "dgnd3700-v2:amber:usb1";
130 };
131
132 led@17 {
133 reg = <17>;
134 active-low;
135 label = "dgnd3700-v2:amber:usb2";
136 };
137
138 led@18 {
139 reg = <18>;
140 active-low;
141 label = "dgnd3700-v2:amber:ethernet";
142 };
143 };
144
145 &nflash {
146 status = "okay";
147
148 nandcs@0 {
149 compatible = "brcm,nandcs";
150 #size-cells = <1>;
151 #address-cells = <1>;
152 reg = <0>;
153 nand-ecc-step-size = <512>;
154 nand-ecc-strength = <15>;
155 nand-on-flash-bbt;
156
157 partitions {
158 compatible = "fixed-partitions";
159 #address-cells = <1>;
160 #size-cells = <1>;
161
162 partition@0 {
163 label = "cferom";
164 reg = <0x0000000 0x0004000>;
165 read-only;
166 };
167
168 partition@4000 {
169 compatible = "brcm,wfi";
170 label = "wfi";
171 reg = <0x0004000 0x1c7c000>;
172 };
173
174 partition@1c80000 {
175 label = "flag";
176 reg = <0x1c80000 0x0040000>;
177 read-only;
178 };
179
180 partition@1cc0000 {
181 label = "pcbasn";
182 reg = <0x1cc0000 0x0040000>;
183 read-only;
184 };
185
186 partition@1d00000 {
187 label = "xxx";
188 reg = <0x1d00000 0x0080000>;
189 read-only;
190 };
191
192 partition@1d80000 {
193 label = "language_dev";
194 reg = <0x1d80000 0x0040000>;
195 read-only;
196 };
197
198 partition@1dc0000 {
199 label = "scnvram";
200 reg = <0x1dc0000 0x0100000>;
201 read-only;
202 };
203 };
204 };
205 };
206
207 &pinctrl {
208 pinctrl_leds: leds {
209 function = "led";
210 pins = "gpio1";
211 };
212 };
213
214 &uart0 {
215 status = "okay";
216 };