stdout-path = "serial0:115200n8";
};
- gpio-keys-polled {
+ keys {
compatible = "gpio-keys-polled";
#address-cells = <1>;
#size-cells = <0>;
poll-interval = <20>;
- debounce-interval = <60>;
reset {
label = "reset";
gpios = <&pinctrl 34 1>;
linux,code = <KEY_RESTART>;
+ debounce-interval = <60>;
};
- wps {
- label = "wps";
+
+ wlan {
+ label = "wlan";
gpios = <&pinctrl 35 1>;
- linux,code = <KEY_WPS_BUTTON>;
+ linux,code = <KEY_WLAN>;
+ debounce-interval = <60>;
};
};
- gpio-leds {
+ leds {
compatible = "gpio-leds";
dsl_blue {
power_blue {
label = "VH4032N:blue:power";
gpios = <&pinctrl 22 0>;
+ default-state = "on";
};
power_red {
label = "VH4032N:red:power";
gpios = <&pinctrl 24 0>;
- default-state = "on";
};
voice_blue {
label = "VH4032N:blue:voice";
};
&pinctrl {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_pci &pinctrl_ephy0_led &pinctrl_ephy1_led
+ &pinctrl_ephy2_led &pinctrl_ephy3_led>;
+
usb_hub_reset {
gpio-hog;
gpios = <27 0>;
&pflash {
status = "ok";
- linux,part-probe = "bcm63xxpart";
-
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;