ramips: move partitions into partition table node
[openwrt/staging/wigyori.git] / target / linux / ramips / dts / AWM002-EVB-4M.dts
index 12887d84812268a8f2d8beef0f00233cc146700d..91ef26372a35bc62d56f425978dbbc3e331a1c87 100644 (file)
@@ -1,44 +1,47 @@
 /dts-v1/;
 
-/include/ "AWM002-4M.dtsi"
+#include "AWM002-EVB.dtsi"
 
 / {
-       model = "AsiaRF AWM002 EVB";
+       compatible = "asiarf,awm002-evb-4m", "ralink,rt5350-soc";
+       model = "AsiaRF AWM002 EVB (4M)";
+};
 
-       wmac@10180000 {
-               ralink,mtd-eeprom = <&factory 0>;
-       };
+&spi0 {
+       status = "okay";
 
-       gpio-leds {
-               compatible = "gpio-leds";
-               tx {
-                       label = "awm002-evb:green:tx";
-                       gpios = <&gpio0 15 1>;
-               };
-               rx {
-                       label = "awm002-evb:green:rx";
-                       gpios = <&gpio0 16 1>;
-               };
-               wps {
-                       label = "awm002-evb:green:wps";
-                       gpios = <&gpio0 21 1>;
-               };
-       };
+       m25p80: m25p80@0 {
+               reg = <0>;
+               compatible = "jedec,spi-nor";
+               spi-max-frequency = <10000000>;
 
-       gpio-keys-polled {
-               compatible = "gpio-keys-polled";
-               #address-cells = <1>;
-               #size-cells = <0>;
-               poll-interval = <20>;
-               reset_wps {
-                       label = "reset_wps";
-                       gpios = <&gpio0 0 1>;
-                       linux,code = <0x198>;
-               };
-               mode {
-                       label = "mode";
-                       gpios = <&gpio0 21 1>;
-                       linux,code = <0x32>;
+               partitions {
+                       compatible = "fixed-partitions";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+
+                       partition@0 {
+                               label = "u-boot";
+                               reg = <0x0 0x30000>;
+                               read-only;
+                       };
+
+                       partition@30000 {
+                               label = "u-boot-env";
+                               reg = <0x30000 0x10000>;
+                               read-only;
+                       };
+
+                       factory: partition@40000 {
+                               label = "factory";
+                               reg = <0x40000 0x10000>;
+                               read-only;
+                       };
+
+                       partition@50000 {
+                               label = "firmware";
+                               reg = <0x50000 0x3b0000>;
+                       };
                };
        };
 };