5 bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
9 led-boot = &power_green;
10 led-failsafe = &power_red;
11 led-running = &power_green;
14 led-internet = &internet_green;
15 led-wifi = &wireless_green;
19 reg = <0x0 0x8000000>;
23 gpio: pinmux@E100B10 {
24 pinctrl-names = "default";
25 pinctrl-0 = <&state_default>;
27 state_default: pinmux {
29 lantiq,groups = "exin3";
30 lantiq,function = "exin";
33 lantiq,groups = "mdio";
34 lantiq,function = "mdio";
37 lantiq,groups = "gphy0 led1", "gphy1 led1",
38 "gphy0 led2", "gphy1 led2";
39 lantiq,function = "gphy";
41 lantiq,open-drain = <0>;
45 lantiq,groups = "stp";
46 lantiq,function = "stp";
48 lantiq,open-drain = <0>;
52 lantiq,groups = "req1";
53 lantiq,function = "pci";
55 lantiq,open-drain = <1>;
59 lantiq,groups = "gnt1";
60 lantiq,function = "pci";
62 lantiq,open-drain = <0>;
68 lantiq,open-drain = <0>;
79 lantiq,open-drain = <0>;
83 lantiq,groups = "nand cle", "nand ale";
84 lantiq,function = "ebu";
86 lantiq,open-drain = <0>;
90 lantiq,groups = "nand cs1";
91 lantiq,function = "ebu";
92 lantiq,open-drain = <0>;
99 compatible = "lantiq,gpio-stp-xway";
100 reg = <0xE100BB0 0x40>;
104 lantiq,shadow = <0xffffff>;
105 lantiq,groups = <0x7>;
113 gpios = <&gpio 33 GPIO_ACTIVE_HIGH>;
114 lantiq,portmask = <0x3>;
119 gpios = <&gpio 33 GPIO_ACTIVE_HIGH>;
124 gpio-reset = <&gpio 21 GPIO_ACTIVE_HIGH>;
129 compatible = "lantiq,phy-xrx200";
130 firmware1 = "lantiq/vr9_phy11g_a1x.bin"; /*VR9 1.1*/
131 firmware2 = "lantiq/vr9_phy11g_a2x.bin"; /*VR9 1.2*/
136 compatible = "gpio-keys-polled";
137 #address-cells = <1>;
139 poll-interval = <100>;
143 gpios = <&gpio 39 GPIO_ACTIVE_LOW>;
144 linux,code = <KEY_RESTART>;
149 gpios = <&gpio 1 GPIO_ACTIVE_LOW>;
150 linux,code = <KEY_RFKILL>;
155 compatible = "gpio-leds";
158 label = "p2812hnufx:red:internet";
159 gpios = <&stp 16 GPIO_ACTIVE_LOW>;
161 internet_green: internet_green {
162 label = "p2812hnufx:green:internet";
163 gpios = <&stp 17 GPIO_ACTIVE_LOW>;
165 dsl_green: dsl_green {
166 label = "p2812hnufx:green:dsl";
167 gpios = <&stp 18 GPIO_ACTIVE_LOW>;
170 label = "p2812hnufx:orange:dsl";
171 gpios = <&stp 19 GPIO_ACTIVE_LOW>;
174 label = "p2812hnufx:orange:wlan";
175 gpios = <&stp 20 GPIO_ACTIVE_LOW>;
177 wireless_green: wireless_green {
178 label = "p2812hnufx:green:wlan";
179 gpios = <&stp 21 GPIO_ACTIVE_LOW>;
182 label = "p2812hnufx:red:power";
183 gpios = <&stp 22 GPIO_ACTIVE_LOW>;
185 power_green: power2 {
186 label = "p2812hnufx:green:power";
187 gpios = <&stp 23 GPIO_ACTIVE_LOW>;
188 default-state = "keep";
191 label = "p2812hnufx:green:phone";
192 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
195 label = "p2812hnufx:orange:phone";
196 gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
199 label = "p2812hnufx:orange:phone2";
200 gpios = <&gpio 26 GPIO_ACTIVE_LOW>;
203 label = "p2812hnufx:green:phone2";
204 gpios = <&gpio 28 GPIO_ACTIVE_LOW>;
211 compatible = "lantiq,xrx200-pdi";
212 #address-cells = <1>;
215 mac-address = [ 00 11 22 33 44 55 ];
219 compatible = "lantiq,xrx200-pdi-port";
222 phy-handle = <&phy0>;
225 compatible = "lantiq,xrx200-pdi-port";
228 phy-handle = <&phy1>;
231 compatible = "lantiq,xrx200-pdi-port";
234 phy-handle = <&phy11>;
237 compatible = "lantiq,xrx200-pdi-port";
240 phy-handle = <&phy13>;
243 compatible = "lantiq,xrx200-pdi-port";
246 phy-handle = <&phy5>;
251 #address-cells = <1>;
253 compatible = "lantiq,xrx200-mdio";
255 phy0: ethernet-phy@0 {
257 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";
259 phy1: ethernet-phy@1 {
261 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";
263 phy5: ethernet-phy@5 {
265 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";
267 phy11: ethernet-phy@11 {
269 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";
271 phy13: ethernet-phy@13 {
273 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";