diff options
Diffstat (limited to 'target/linux/ramips/dts/UBNT-ERX.dts')
-rw-r--r-- | target/linux/ramips/dts/UBNT-ERX.dts | 89 |
1 files changed, 42 insertions, 47 deletions
diff --git a/target/linux/ramips/dts/UBNT-ERX.dts b/target/linux/ramips/dts/UBNT-ERX.dts index 713519d5d9..0b2da95b30 100644 --- a/target/linux/ramips/dts/UBNT-ERX.dts +++ b/target/linux/ramips/dts/UBNT-ERX.dts @@ -5,7 +5,6 @@ #include "mt7621.dtsi" / { - compatible = "mediatek,mt7621-eval-board", "mediatek,mt7621-soc"; model = "UBNT-ERX"; memory@0 { @@ -17,43 +16,6 @@ bootargs = "console=ttyS0,57600"; }; - nand@1e003000 { - status = "okay"; - - partition@0 { - label = "u-boot"; - reg = <0x0 0x80000>; - read-only; - }; - - partition@80000 { - label = "u-boot-env"; - reg = <0x80000 0x60000>; - read-only; - }; - - factory: partition@e0000 { - label = "factory"; - reg = <0xe0000 0x60000>; - }; - - partition@140000 { - label = "kernel1"; - reg = <0x140000 0x300000>; - }; - - partition@440000 { - label = "kernel2"; - reg = <0x440000 0x300000>; - }; - - partition@740000 { - label = "ubi"; - reg = <0x740000 0xf7c0000>; - }; - - }; - gpio-keys-polled { compatible = "gpio-keys-polled"; #address-cells = <1>; @@ -72,6 +34,42 @@ mtd-mac-address = <&factory 0x22>; }; +&nand { + status = "okay"; + + partition@0 { + label = "u-boot"; + reg = <0x0 0x80000>; + read-only; + }; + + partition@80000 { + label = "u-boot-env"; + reg = <0x80000 0x60000>; + read-only; + }; + + factory: partition@e0000 { + label = "factory"; + reg = <0xe0000 0x60000>; + }; + + partition@140000 { + label = "kernel1"; + reg = <0x140000 0x300000>; + }; + + partition@440000 { + label = "kernel2"; + reg = <0x440000 0x300000>; + }; + + partition@740000 { + label = "ubi"; + reg = <0x740000 0xf7c0000>; + }; +}; + &pinctrl { state_default: pinctrl0 { gpio { @@ -81,27 +79,20 @@ }; }; -&sdhci { - status = "disabled"; -}; - -&pcie { - status = "disabled"; -}; - &spi0 { /* This board has 2Mb spi flash soldered in and visible from manufacturer's firmware. But this SoC shares spi and nand pins, and current driver does't handle this sharing well */ status = "disabled"; + m25p80@0 { #address-cells = <1>; #size-cells = <1>; compatible = "jedec,spi-nor"; reg = <1>; - linux,modalias = "m25p80"; spi-max-frequency = <10000000>; + m25p,chunked-io = <32>; partition@0 { label = "spi"; @@ -110,3 +101,7 @@ }; }; }; + +&xhci { + status = "disabled"; +}; |