1 // SPDX-License-Identifier: GPL-2.0-or-later
3 #include "bcm6362.dtsi"
6 model = "Netgear DGND3700 v2";
7 compatible = "netgear,dgnd3700-v2", "brcm,bcm6362";
10 led-boot = &led_power_green;
11 led-failsafe = &led_power_red;
12 led-running = &led_power_green;
13 led-upgrade = &led_power_green;
15 led-dsl = &led_dsl_green;
16 led-ethernet = &led_ethernet_green;
17 led-internet = &led_internet_green;
18 led-usb = &led_usb1_green;
19 led-usb2 = &led_usb2_green;
23 compatible = "gpio-keys-polled";
28 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
29 linux,code = <KEY_WLAN>;
30 debounce-interval = <60>;
35 gpios = <&gpio 25 GPIO_ACTIVE_LOW>;
36 linux,code = <KEY_WPS_BUTTON>;
37 debounce-interval = <60>;
42 gpios = <&gpio 31 GPIO_ACTIVE_LOW>;
43 linux,code = <KEY_RESTART>;
44 debounce-interval = <60>;
49 compatible = "gpio-leds";
51 led_dsl_green: led@28 {
53 gpios = <&gpio 28 GPIO_ACTIVE_LOW>;
56 led_power_red: led@34 {
58 gpios = <&gpio 34 GPIO_ACTIVE_LOW>;
70 mtd-mac-address = <&cferom 0x6a0>;
78 brcm,serial-shift-inv;
81 pinctrl-names = "default";
82 pinctrl-0 = <&pinctrl_leds &pinctrl_serial_led>;
84 led_internet_green: led@1 {
87 label = "green:internet";
90 led_power_green: led@8 {
92 label = "green:power";
101 led_usb1_green: led@10 {
104 label = "green:usb1";
107 led_usb2_green: led@11 {
110 label = "green:usb2";
116 label = "amber:internet";
119 led_ethernet_green: led@13 {
122 label = "green:ethernet";
134 label = "amber:usb1";
140 label = "amber:usb2";
146 label = "amber:ethernet";
154 compatible = "brcm,nandcs";
156 nand-ecc-step-size = <512>;
157 nand-ecc-strength = <15>;
161 compatible = "fixed-partitions";
162 #address-cells = <1>;
165 cferom: partition@0 {
167 reg = <0x0000000 0x0004000>;
172 compatible = "brcm,wfi";
174 reg = <0x0004000 0x1c7c000>;
179 reg = <0x1c80000 0x0040000>;
185 reg = <0x1cc0000 0x0040000>;
191 reg = <0x1d00000 0x0080000>;
196 label = "language_dev";
197 reg = <0x1d80000 0x0040000>;
203 reg = <0x1dc0000 0x0100000>;