aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonas Gorski <jonas.gorski@gmail.com>2017-02-07 14:24:02 +0100
committerJonas Gorski <jonas.gorski@gmail.com>2017-06-04 11:33:44 +0200
commit97b36aca09da7a1b214f4616a8549e99ff2d92aa (patch)
tree2aec1fa257895c163dd6f70f7cf5f595f1f27b83
parent31c3ac11182f24f20340ba9a8c8fa0470433145f (diff)
downloadupstream-97b36aca09da7a1b214f4616a8549e99ff2d92aa.tar.gz
upstream-97b36aca09da7a1b214f4616a8549e99ff2d92aa.tar.bz2
upstream-97b36aca09da7a1b214f4616a8549e99ff2d92aa.zip
brcm63xx: add pflash for remaining pflash equipped boards
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
-rw-r--r--target/linux/brcm63xx/dts/ar1004g.dts22
-rw-r--r--target/linux/brcm63xx/dts/av4202n.dts22
-rw-r--r--target/linux/brcm63xx/dts/bcm96338GW.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96338W.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96345GW2.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96348GW-10.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96348GW-11.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96348GW.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96348R.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96358VW.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96358VW2.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96368MVNgr.dts6
-rw-r--r--target/linux/brcm63xx/dts/bcm96368MVWG.dts6
-rw-r--r--target/linux/brcm63xx/dts/ct536plus.dts22
-rw-r--r--target/linux/brcm63xx/dts/dva-g3810bn_tl.dts22
-rw-r--r--target/linux/brcm63xx/dts/gw6000.dts22
-rw-r--r--target/linux/brcm63xx/dts/gw6200.dts22
-rw-r--r--target/linux/brcm63xx/dts/nb4-fxc-r1.dts6
-rw-r--r--target/linux/brcm63xx/dts/nb4-ser-r0.dts6
19 files changed, 210 insertions, 0 deletions
diff --git a/target/linux/brcm63xx/dts/ar1004g.dts b/target/linux/brcm63xx/dts/ar1004g.dts
index 230cfd80ec..479c934ed5 100644
--- a/target/linux/brcm63xx/dts/ar1004g.dts
+++ b/target/linux/brcm63xx/dts/ar1004g.dts
@@ -44,3 +44,25 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+
+ cfe@0 {
+ label = "CFE";
+ reg = <0x000000 0x010000>;
+ read-only;
+ };
+
+ linux@10000 {
+ label = "linux";
+ reg = <0x010000 0x3e0000>;
+ };
+
+ nvram@3f0000 {
+ label = "nvram";
+ reg = <0x3f0000 0x010000>;
+ };
+};
diff --git a/target/linux/brcm63xx/dts/av4202n.dts b/target/linux/brcm63xx/dts/av4202n.dts
index 71d2b94866..960e233e3b 100644
--- a/target/linux/brcm63xx/dts/av4202n.dts
+++ b/target/linux/brcm63xx/dts/av4202n.dts
@@ -66,3 +66,25 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+
+ cfe@0 {
+ label = "CFE";
+ reg = <0x000000 0x020000>;
+ read-only;
+ };
+
+ linux@20000 {
+ label = "linux";
+ reg = <0x010000 0xfe0000>;
+ };
+
+ nvram@fe0000 {
+ label = "nvram";
+ reg = <0xfe0000 0x020000>;
+ };
+};
diff --git a/target/linux/brcm63xx/dts/bcm96338GW.dts b/target/linux/brcm63xx/dts/bcm96338GW.dts
index c5780ad8b7..7815962cd8 100644
--- a/target/linux/brcm63xx/dts/bcm96338GW.dts
+++ b/target/linux/brcm63xx/dts/bcm96338GW.dts
@@ -38,3 +38,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96338W.dts b/target/linux/brcm63xx/dts/bcm96338W.dts
index 54dfefd235..21190706e6 100644
--- a/target/linux/brcm63xx/dts/bcm96338W.dts
+++ b/target/linux/brcm63xx/dts/bcm96338W.dts
@@ -38,3 +38,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96345GW2.dts b/target/linux/brcm63xx/dts/bcm96345GW2.dts
index b5717c0063..521f1b38a0 100644
--- a/target/linux/brcm63xx/dts/bcm96345GW2.dts
+++ b/target/linux/brcm63xx/dts/bcm96345GW2.dts
@@ -12,3 +12,9 @@
bootargs = "root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96348GW-10.dts b/target/linux/brcm63xx/dts/bcm96348GW-10.dts
index 45386e705d..5648d03396 100644
--- a/target/linux/brcm63xx/dts/bcm96348GW-10.dts
+++ b/target/linux/brcm63xx/dts/bcm96348GW-10.dts
@@ -52,3 +52,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96348GW-11.dts b/target/linux/brcm63xx/dts/bcm96348GW-11.dts
index f1f6f6d522..78fba83cac 100644
--- a/target/linux/brcm63xx/dts/bcm96348GW-11.dts
+++ b/target/linux/brcm63xx/dts/bcm96348GW-11.dts
@@ -52,3 +52,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96348GW.dts b/target/linux/brcm63xx/dts/bcm96348GW.dts
index 736337454e..76995621db 100644
--- a/target/linux/brcm63xx/dts/bcm96348GW.dts
+++ b/target/linux/brcm63xx/dts/bcm96348GW.dts
@@ -52,3 +52,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96348R.dts b/target/linux/brcm63xx/dts/bcm96348R.dts
index 62d4bd325d..b103ece9ac 100644
--- a/target/linux/brcm63xx/dts/bcm96348R.dts
+++ b/target/linux/brcm63xx/dts/bcm96348R.dts
@@ -38,3 +38,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96358VW.dts b/target/linux/brcm63xx/dts/bcm96358VW.dts
index 7a83a9cb31..f916d9db66 100644
--- a/target/linux/brcm63xx/dts/bcm96358VW.dts
+++ b/target/linux/brcm63xx/dts/bcm96358VW.dts
@@ -38,3 +38,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96358VW2.dts b/target/linux/brcm63xx/dts/bcm96358VW2.dts
index 08341ae2c5..20af61a5a1 100644
--- a/target/linux/brcm63xx/dts/bcm96358VW2.dts
+++ b/target/linux/brcm63xx/dts/bcm96358VW2.dts
@@ -34,3 +34,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96368MVNgr.dts b/target/linux/brcm63xx/dts/bcm96368MVNgr.dts
index dcb1d2ebe5..ca07b65405 100644
--- a/target/linux/brcm63xx/dts/bcm96368MVNgr.dts
+++ b/target/linux/brcm63xx/dts/bcm96368MVNgr.dts
@@ -38,3 +38,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/bcm96368MVWG.dts b/target/linux/brcm63xx/dts/bcm96368MVWG.dts
index e76afa0f42..9f13ca4d17 100644
--- a/target/linux/brcm63xx/dts/bcm96368MVWG.dts
+++ b/target/linux/brcm63xx/dts/bcm96368MVWG.dts
@@ -38,3 +38,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/ct536plus.dts b/target/linux/brcm63xx/dts/ct536plus.dts
index 148e60e73d..8be494048d 100644
--- a/target/linux/brcm63xx/dts/ct536plus.dts
+++ b/target/linux/brcm63xx/dts/ct536plus.dts
@@ -40,3 +40,25 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+
+ cfe@0 {
+ label = "CFE";
+ reg = <0x000000 0x010000>;
+ read-only;
+ };
+
+ linux@10000 {
+ label = "linux";
+ reg = <0x010000 0x3e0000>;
+ };
+
+ nvram@3f0000 {
+ label = "nvram";
+ reg = <0x3f0000 0x010000>;
+ };
+};
diff --git a/target/linux/brcm63xx/dts/dva-g3810bn_tl.dts b/target/linux/brcm63xx/dts/dva-g3810bn_tl.dts
index 90aca83a54..abd358e1ae 100644
--- a/target/linux/brcm63xx/dts/dva-g3810bn_tl.dts
+++ b/target/linux/brcm63xx/dts/dva-g3810bn_tl.dts
@@ -52,3 +52,25 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+
+ cfe@0 {
+ label = "CFE";
+ reg = <0x000000 0x010000>;
+ read-only;
+ };
+
+ linux@10000 {
+ label = "linux";
+ reg = <0x010000 0x7e0000>;
+ };
+
+ nvram@7f0000 {
+ label = "nvram";
+ reg = <0x7f0000 0x010000>;
+ };
+};
diff --git a/target/linux/brcm63xx/dts/gw6000.dts b/target/linux/brcm63xx/dts/gw6000.dts
index c6befddb5b..14c6330680 100644
--- a/target/linux/brcm63xx/dts/gw6000.dts
+++ b/target/linux/brcm63xx/dts/gw6000.dts
@@ -26,3 +26,25 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+
+ cfe@0 {
+ label = "CFE";
+ reg = <0x000000 0x010000>;
+ read-only;
+ };
+
+ linux@10000 {
+ label = "linux";
+ reg = <0x010000 0x3e0000>;
+ };
+
+ nvram@3f0000 {
+ label = "nvram";
+ reg = <0x3f0000 0x010000>;
+ };
+};
diff --git a/target/linux/brcm63xx/dts/gw6200.dts b/target/linux/brcm63xx/dts/gw6200.dts
index 14c12a8700..c02975ee8d 100644
--- a/target/linux/brcm63xx/dts/gw6200.dts
+++ b/target/linux/brcm63xx/dts/gw6200.dts
@@ -47,3 +47,25 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+
+ cfe@0 {
+ label = "CFE";
+ reg = <0x000000 0x010000>;
+ read-only;
+ };
+
+ linux@10000 {
+ label = "linux";
+ reg = <0x010000 0x7e0000>;
+ };
+
+ nvram@7f0000 {
+ label = "nvram";
+ reg = <0x7f0000 0x010000>;
+ };
+};
diff --git a/target/linux/brcm63xx/dts/nb4-fxc-r1.dts b/target/linux/brcm63xx/dts/nb4-fxc-r1.dts
index 2e43dd0d2c..d94bf0e48e 100644
--- a/target/linux/brcm63xx/dts/nb4-fxc-r1.dts
+++ b/target/linux/brcm63xx/dts/nb4-fxc-r1.dts
@@ -102,3 +102,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};
diff --git a/target/linux/brcm63xx/dts/nb4-ser-r0.dts b/target/linux/brcm63xx/dts/nb4-ser-r0.dts
index 1b9e4bc103..75cb214e44 100644
--- a/target/linux/brcm63xx/dts/nb4-ser-r0.dts
+++ b/target/linux/brcm63xx/dts/nb4-ser-r0.dts
@@ -102,3 +102,9 @@
};
};
};
+
+&pflash {
+ status = "ok";
+
+ linux,part-probe = "bcm63xxpart";
+};