/ {
chosen {
- bootargs-append = "console=ttyLTQ0,115200 init=/etc/preinit";
+ bootargs-append = "root= console=ttyLTQ0,115200";
+
+ leds {
+ boot = &power_green;
+ failsafe = &power_red;
+ running = &power_green;
+
+ dsl = &dsl;
+ internet = &internet;
+ usb = &usb;
+ wifi = &wifi;
+ };
};
memory@0 {
m25p80@0 {
#address-cells = <1>;
#size-cells = <1>;
- compatible = "s25fl129p0";
+ compatible = "jedec,spi-nor";
reg = <0 0>;
- linux,modalias = "m25p80", "mx25l3205d";
spi-max-frequency = <1000000>;
partition@0 {
partition@50000 {
reg = <0x50000 0xfa0000>;
- label = "linux";
+ label = "firmware";
};
};
};
compatible = "ath9k,eeprom";
ath,eep-flash = <&ath9k_cal 0xf000>;
ath,pci-slot = <14>;
+ ath,eep-endian;
ath,eep-swap;
};
gpio-leds {
compatible = "gpio-leds";
- internet {
+ internet: internet {
label = "internet";
gpios = <&gpio 2 1>;
};
- dsl {
+ dsl: dsl {
label = "dsl";
gpios = <&gpio 4 1>;
};
- usb {
+ usb: usb {
label = "usb";
gpios = <&gpio 22 1>;
};
- power {
+ power_green: power {
label = "power";
gpios = <&gpio 34 1>;
+ default-state = "keep";
};
- power2 {
+ power_red: power2 {
label = "power2";
gpios = <&gpio 39 1>;
};
- wifi {
+ wifi: wifi {
label = "wifi";
gpios = <&gpio 51 1>;
};