1 --- a/arch/arm/boot/dts/kirkwood-linksys-viper.dts
2 +++ b/arch/arm/boot/dts/kirkwood-linksys-viper.dts
7 + led-boot = &led_white_health;
8 + led-failsafe = &led_white_health;
9 + led-running = &led_white_health;
10 + led-upgrade = &led_white_health;
15 pinctrl-0 = < &pmx_led_white_health &pmx_led_white_pulse >;
16 pinctrl-names = "default";
19 + led_white_health: white-health {
20 label = "viper:white:health";
21 gpios = <&gpio0 7 GPIO_ACTIVE_HIGH>;
22 + default-state = "on";
31 - status = "disabled";
33 + #address-cells = <1>;
37 + compatible = "marvell,88e6171";
49 compatible = "marvell,dsa";
58 reg = <0x200000 0x2A0000>;
64 reg = <0x4A0000 0x1760000>;
68 - label = "alt_kernel";
70 reg = <0x1C00000 0x2A0000>;
74 - label = "alt_rootfs";
76 reg = <0x1EA0000 0x1760000>;
85 - compatible = "marvell,mv88e6085";
86 - #address-cells = <1>;
91 - #address-cells = <1>;
96 - label = "ethernet1";
101 - label = "ethernet2";
106 - label = "ethernet3";
111 - label = "ethernet4";
116 - label = "internet";
122 - ethernet = <ð0port>;
133 @@ -272,10 +244,14 @@
136 /* eth1 is connected to the switch at port 6. However DSA only supports a
137 - * single CPU port. So leave this port disabled to avoid confusion.
138 + * single CPU port. Upstream uses DSA so they disable this port to avoid confusion.
141 - status = "disabled";
149 /* There is no battery on the board, so the RTC does not keep