3 #include <dt-bindings/input/input.h>
4 #include <dt-bindings/leds/common.h>
5 #include <dt-bindings/mips/lantiq_rcu_gphy.h>
8 compatible = "lantiq,easy80920", "lantiq,xway", "lantiq,vr9";
11 bootargs = "console=ttyLTQ0,115200";
16 led-failsafe = &power;
22 device_type = "memory";
23 reg = <0x0 0x4000000>;
27 compatible = "gpio-keys-polled";
28 poll-interval = <100>;
31 gpios = <&gpio 7 GPIO_ACTIVE_LOW>;
32 linux,code = <KEY_RESTART>;
36 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
37 linux,code = <KEY_PHONE>;
42 compatible = "gpio-leds";
45 function = LED_FUNCTION_POWER;
46 color = <LED_COLOR_ID_GREEN>;
47 gpios = <&stp 9 GPIO_ACTIVE_HIGH>;
48 default-state = "keep";
51 label = "green:warning";
52 gpios = <&stp 22 GPIO_ACTIVE_HIGH>;
56 gpios = <&stp 21 GPIO_ACTIVE_HIGH>;
60 gpios = <&stp 20 GPIO_ACTIVE_HIGH>;
64 gpios = <&stp 19 GPIO_ACTIVE_HIGH>;
68 gpios = <&stp 18 GPIO_ACTIVE_HIGH>;
69 trigger-sources = <&ehci_port1>;
70 linux,default-trigger = "usbport";
75 gpios = <&stp 15 GPIO_ACTIVE_HIGH>;
76 trigger-sources = <&ehci_port2>;
77 linux,default-trigger = "usbport";
80 function = LED_FUNCTION_SD;
81 color = <LED_COLOR_ID_GREEN>;
82 gpios = <&stp 14 GPIO_ACTIVE_HIGH>;
85 function = LED_FUNCTION_WPS;
86 color = <LED_COLOR_ID_GREEN>;
87 gpios = <&stp 12 GPIO_ACTIVE_HIGH>;
91 usb_vbus: regulator-usb-vbus {
92 compatible = "regulator-fixed";
94 regulator-name = "USB_VBUS";
96 regulator-min-microvolt = <5000000>;
97 regulator-max-microvolt = <5000000>;
99 gpio = <&gpio 33 GPIO_ACTIVE_HIGH>;
105 lantiq,gphy-mode = <GPHY_MODE_GE>;
109 lantiq,gphy-mode = <GPHY_MODE_GE>;
113 pinctrl-names = "default";
114 pinctrl-0 = <&state_default>;
116 state_default: pinmux {
118 lantiq,groups = "exin3";
119 lantiq,function = "exin";
122 lantiq,pins = "io21",
129 lantiq,pins = "io38";
134 lantiq,pins = "io39"; /* exin3 */
141 pinctrl-0 = <&mdio_pins>;
142 pinctrl-names = "default";
146 phy0: ethernet-phy@0 {
149 phy1: ethernet-phy@1 {
152 phy5: ethernet-phy@5 {
155 phy11: ethernet-phy@11 {
158 phy13: ethernet-phy@13 {
168 phy-handle = <&phy0>;
174 phy-handle = <&phy1>;
179 phy-mode = "internal";
180 phy-handle = <&phy11>;
185 phy-mode = "internal";
186 phy-handle = <&phy13>;
192 phy-handle = <&phy5>;
200 compatible = "jedec,spi-nor";
202 spi-max-frequency = <1000000>;
205 compatible = "fixed-partitions";
206 #address-cells = <1>;
211 label = "SPI (RO) U-Boot Image";
216 reg = <0x20000 0x10000>;
222 reg = <0x30000 0x10000>;
228 reg = <0x40000 0x10000>;
234 reg = <0x50000 0x3a0000>;
242 pinctrl-0 = <&pci_gnt1_pins>, <&pci_req1_pins>;
243 pinctrl-names = "default";
249 lantiq,shadow = <0xffff>;
262 vbus-supply = <&usb_vbus>;