aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
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 /target/linux
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>
Diffstat (limited to 'target/linux')
-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 230cfd80ec5..479c934ed52 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 71d2b948667..960e233e3b4 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 c5780ad8b72..7815962cd8d 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 54dfefd2353..21190706e62 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 b5717c0063b..521f1b38a06 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 45386e705d6..5648d033961 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 f1f6f6d5224..78fba83cac9 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 736337454e5..76995621db3 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 62d4bd325d9..b103ece9ac3 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 7a83a9cb319..f916d9db667 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 08341ae2c59..20af61a5a1b 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 dcb1d2ebe52..ca07b654053 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 e76afa0f426..9f13ca4d17f 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 148e60e73db..8be494048d8 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 90aca83a54a..abd358e1ae7 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 c6befddb5bf..14c6330680d 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 14c12a87007..c02975ee8df 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 2e43dd0d2ce..d94bf0e48e9 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 1b9e4bc1031..75cb214e441 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";
+};