ramips: mt7621: convert to nvmem-layout
[openwrt/staging/hauke.git] / target / linux / ramips / dts / mt7621_dlink_dap-x1860-a1.dts
index edc1c6544c05b7adb945be1e2305787ad6268561..73f6247b47788e0359e7503587ab16d846099fed 100644 (file)
@@ -15,9 +15,9 @@
 
        aliases {
                label-mac-device = &gmac0;
-               led-boot = &led_power_orange;
+               led-boot = &led_power_green;
                led-failsafe = &led_power_red;
-               led-running = &led_power_orange;
+               led-running = &led_power_green;
                led-upgrade = &led_power_red;
        };
 
        leds {
                compatible = "gpio-leds";
 
+               led_power_green: power_green {
+                       label = "green:power";
+                       gpios = <&gpio 3 GPIO_ACTIVE_LOW>;
+                       default-state = "on";
+               };
+
                led_power_red: power_red {
                        label = "red:power";
                        gpios = <&gpio 7 GPIO_ACTIVE_LOW>;
                };
 
-               led_power_orange: power_orange {
+               power_orange {
                        label = "orange:power";
                        gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
-                       default-state = "on";
                };
 
                rssihigh {
        status = "okay";
 
        mediatek,nmbm;
+       /* rsvd = Remapping Range / NAND Erase-Size */
+       /* rsvd = 0x800000 / 0x20000 */
+       mediatek,bmt-max-reserved-blocks = <64>;
+       /* Remapping should include raw-nand we operate upon without UBI layer. */
+       /* This includes (at least) the kernel which has to be loaded by U-Boot.*/
+       mediatek,bmt-remap-range =
+               <0x0 0x980000>;
 
        partitions {
                compatible = "fixed-partitions";
                        reg = <0x100000 0x80000>;
                        read-only;
 
-                       compatible = "nvmem-cells";
-                       #address-cells = <1>;
-                       #size-cells = <1>;
+                       nvmem-layout {
+                               compatible = "fixed-layout";
+                               #address-cells = <1>;
+                               #size-cells = <1>;
 
-                       macaddr_factory_4: macaddr@4 {
-                               reg = <0x4 0x6>;
+                               macaddr_factory_4: macaddr@4 {
+                                       reg = <0x4 0x6>;
+                               };
                        };
                };