chosen {
bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
+
+ leds {
+ boot = &power2;
+ failsafe = &power;
+ running = &power2;
+
+ dsl = &broadband_yellow;
+ internet = &internet_yellow;
+ wifi = &wireless_yellow;
+ };
};
memory@0 {
gphy-xrx200 {
compatible = "lantiq,phy-xrx200";
- firmware = "lantiq/vr9_phy11g_a1x.bin";
+ firmware1 = "lantiq/vr9_phy11g_a1x.bin"; /*VR9 1.1*/
+ firmware2 = "lantiq/vr9_phy11g_a2x.bin"; /*VR9 1.2*/
phys = [ 00 01 ];
};
label = "tv";
gpios = <&stp 6 1>;
};
- internet_yellow { /* yellow */
+ internet_yellow: internet_yellow { /* yellow */
label = "internet_yellow";
gpios = <&stp 7 1>;
};
label = "broadband_red";
gpios = <&stp 9 1>;
};
- broadband_yellow { /* yellow */
+ broadband_yellow: broadband_yellow { /* yellow */
label = "broadband_yellow";
gpios = <&stp 10 1>;
};
label = "wireless_red";
gpios = <&stp 12 1>;
};
- wireless_yellow { /* yellow */
+ wireless_yellow: wireless_yellow { /* yellow */
label = "wireless_yellow";
gpios = <&stp 13 1>;
};
- power2 { /* yellow */
+ power2: power2 { /* yellow */
label = "power2";
gpios = <&stp 14 1>;
+ default-state = "keep";
};
- power { /* red */
+ power: power { /* red */
label = "power";
gpios = <&stp 15 1>;
- default-state = "on";
};
};
};