ramips: Xiaomi MIR3G: detect board name from DTS
[openwrt/openwrt.git] / target / linux / ramips / dts / MIR3G.dts
index 3af2c752fd63337865592e5b42609e44bb321b54..b0b63f8085c73d3b3d2e2e80729faa9ea23d8abf 100644 (file)
        model = "Xiaomi Mi Router 3G";
 
        aliases {
-               led-boot = &led_status_blue;
-               led-failsafe = &led_status_blue;
+               led-boot = &led_status_yellow;
+               led-failsafe = &led_status_red;
                led-running = &led_status_blue;
-               led-upgrade = &led_status_blue;
+               led-upgrade = &led_status_yellow;
        };
 
        memory@0 {
@@ -28,7 +28,7 @@
        leds {
                compatible = "gpio-leds";
 
-               status_red {
+               led_status_red: status_red {
                        label = "mir3g:red:status";
                        gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
                };
@@ -38,7 +38,7 @@
                        gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
                };
 
-               status_yellow {
+               led_status_yellow: status_yellow {
                        label = "mir3g:yellow:status";
                        gpios = <&gpio0 10 GPIO_ACTIVE_LOW>;
                };
@@ -59,7 +59,7 @@
                };
        };
 
-       keys {
+       button {
                compatible = "gpio-keys-polled";
                poll-interval = <20>;
 
@@ -70,7 +70,7 @@
                };
        };
 
-       reg_usb_vbus: reg_usb_vbus {
+       reg_usb_vbus: regulator {
                compatible = "regulator-fixed";
                regulator-name = "usb_vbus";
                regulator-min-microvolt = <5000000>;