ipq806x: add support for indicating the boot and upgrade state using four leds
[lede-git/.git] / target / linux / ipq806x / files / arch / arm / boot / dts / qcom-ipq8064-ea8500.dts
index 2c5e1107a13b5e1b1506ea26ce885b7c809efdda..96e4acf1a8e51a8f8912341ec0bf795b8d279304 100644 (file)
        aliases {
                serial0 = &uart4;
                mdio-gpio0 = &mdio0;
+
+               led-boot = &power;
+               led-failsafe = &power;
+               led-running = &power;
+               led-upgrade = &power;
        };
 
        chosen {
                bootargs = "console=ttyMSM0,115200n8"; 
                linux,stdout-path = "serial0:115200n8";
+               append-rootblock = "ubi.mtd=";  /* append to bootargs adding the root deviceblock nbr from bootloader */
        };
 
        soc {
                                        0x00004 0x7600000   /* PAD0_MODE */
                                        0x00008 0x1000000   /* PAD5_MODE */
                                        0x0000c 0x80        /* PAD6_MODE */
-                                       0x000e4 0xaa545     /* MAC_POWER_SEL */
+                                       0x000e4 0x6a545     /* MAC_POWER_SEL */
                                        0x000e0 0xc74164de  /* SGMII_CTRL */
                                        0x0007c 0x4e        /* PORT0_STATUS */
                                        0x00094 0x4e        /* PORT6_STATUS */
                        default-state = "off";
                };
 
-               power {
+               power: power {
                        label = "ea8500:white:power";
                        gpios = <&qcom_pinmux 6 1>;
                        default-state = "off";