aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/dts/UBNT-ERX.dts
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/ramips/dts/UBNT-ERX.dts')
-rw-r--r--target/linux/ramips/dts/UBNT-ERX.dts89
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";
+};