6 model = "VR200v - TP-LINK Archer VR200v";
9 bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
23 reg = <0x0 0x7f00000>;
27 gpio: pinmux@E100B10 {
28 pinctrl-names = "default";
29 pinctrl-0 = <&state_default>;
31 state_default: pinmux {
33 lantiq,groups = "mdio";
34 lantiq,function = "mdio";
37 lantiq,groups = "gphy0 led1", "gphy1 led1";
38 lantiq,function = "gphy";
40 lantiq,open-drain = <0>;
46 lantiq,open-drain = <0>;
55 pins_spi_default: pins_spi_default {
57 lantiq,groups = "spi_di";
58 lantiq,function = "spi";
61 lantiq,groups = "spi_do", "spi_clk",
63 lantiq,function = "spi";
72 lantiq,portmask = <0x3>;
82 compatible = "lantiq,phy-xrx200";
83 firmware = "lantiq/vr9_phy11g_a2x.bin";
88 compatible = "gpio-keys-polled";
91 poll-interval = <100>;
102 linux,input-type = <5>; /* EV_SW */
108 linux,code = <0x211>;
112 label = "dect_paging";
113 gpios = <&gpio 39 1>;
114 linux,code = <0x211>;
119 compatible = "gpio-leds";
121 label = "vr200v:blue:power";
122 gpios = <&gpio 46 1>;
125 label = "vr200v:blue:dsl";
129 label = "vr200v:blue:internet";
133 label = "vr200v:blue:usb";
134 gpios = <&gpio 25 1>;
137 label = "vr200v:blue:lan";
138 gpios = <&gpio 40 1>;
141 label = "vr200v:blue:wlan";
142 gpios = <&gpio 24 1>;
145 label = "vr200v:blue:wlan5g";
146 gpios = <&gpio 20 1>;
149 label = "vr200v:blue:phone";
150 gpios = <&gpio 44 1>;
156 pinctrl-names = "default";
157 pinctrl-0 = <&pins_spi_default>;
162 #address-cells = <1>;
164 compatible = "jedec,spi-nor";
166 spi-max-frequency = <33250000>;
170 compatible = "fixed-partitions";
171 #address-cells = <1>;
181 reg = <0x20000 0xf90000>;
186 reg = <0xfb0000 0x10000>;
192 reg = <0xfc0000 0x10000>;
197 romfile: partition@fd0000 {
198 reg = <0xfd0000 0x10000>;
204 reg = <0xfe0000 0x10000>;
210 reg = <0xff0000 0x10000>;
220 compatible = "lantiq,xrx200-pdi";
221 #address-cells = <1>;
224 mtd-mac-address = <&romfile 0xf100>;
228 compatible = "lantiq,xrx200-pdi-port";
231 phy-handle = <&phy0>;
232 // gpios = <&gpio 42 1>;
235 compatible = "lantiq,xrx200-pdi-port";
238 phy-handle = <&phy5>;
241 compatible = "lantiq,xrx200-pdi-port";
244 phy-handle = <&phy11>;
247 compatible = "lantiq,xrx200-pdi-port";
250 phy-handle = <&phy13>;
255 #address-cells = <1>;
257 compatible = "lantiq,xrx200-mdio";
258 phy0: ethernet-phy@0 {
260 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";
262 phy5: ethernet-phy@5 {
264 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";
266 phy11: ethernet-phy@11 {
268 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";
270 phy13: ethernet-phy@13 {
272 compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";