[source] brcm63xx: add pflash for remaining pflash equipped boards

LEDE Commits lede-commits at lists.infradead.org
Sun Jun 4 02:35:41 PDT 2017


jogo pushed a commit to source.git, branch master:
https://git.lede-project.org/97b36aca09da7a1b214f4616a8549e99ff2d92aa

commit 97b36aca09da7a1b214f4616a8549e99ff2d92aa
Author: Jonas Gorski <jonas.gorski at gmail.com>
AuthorDate: Tue Feb 7 14:24:02 2017 +0100

    brcm63xx: add pflash for remaining pflash equipped boards
    
    Signed-off-by: Jonas Gorski <jonas.gorski at gmail.com>
---
 target/linux/brcm63xx/dts/ar1004g.dts        | 22 ++++++++++++++++++++++
 target/linux/brcm63xx/dts/av4202n.dts        | 22 ++++++++++++++++++++++
 target/linux/brcm63xx/dts/bcm96338GW.dts     |  6 ++++++
 target/linux/brcm63xx/dts/bcm96338W.dts      |  6 ++++++
 target/linux/brcm63xx/dts/bcm96345GW2.dts    |  6 ++++++
 target/linux/brcm63xx/dts/bcm96348GW-10.dts  |  6 ++++++
 target/linux/brcm63xx/dts/bcm96348GW-11.dts  |  6 ++++++
 target/linux/brcm63xx/dts/bcm96348GW.dts     |  6 ++++++
 target/linux/brcm63xx/dts/bcm96348R.dts      |  6 ++++++
 target/linux/brcm63xx/dts/bcm96358VW.dts     |  6 ++++++
 target/linux/brcm63xx/dts/bcm96358VW2.dts    |  6 ++++++
 target/linux/brcm63xx/dts/bcm96368MVNgr.dts  |  6 ++++++
 target/linux/brcm63xx/dts/bcm96368MVWG.dts   |  6 ++++++
 target/linux/brcm63xx/dts/ct536plus.dts      | 22 ++++++++++++++++++++++
 target/linux/brcm63xx/dts/dva-g3810bn_tl.dts | 22 ++++++++++++++++++++++
 target/linux/brcm63xx/dts/gw6000.dts         | 22 ++++++++++++++++++++++
 target/linux/brcm63xx/dts/gw6200.dts         | 22 ++++++++++++++++++++++
 target/linux/brcm63xx/dts/nb4-fxc-r1.dts     |  6 ++++++
 target/linux/brcm63xx/dts/nb4-ser-r0.dts     |  6 ++++++
 19 files changed, 210 insertions(+)

diff --git a/target/linux/brcm63xx/dts/ar1004g.dts b/target/linux/brcm63xx/dts/ar1004g.dts
index 230cfd8..479c934 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 at 0 {
+		label = "CFE";
+		reg = <0x000000 0x010000>;
+		read-only;
+	};
+
+	linux at 10000 {
+		label = "linux";
+		reg = <0x010000 0x3e0000>;
+	};
+
+	nvram at 3f0000 {
+		label = "nvram";
+		reg = <0x3f0000 0x010000>;
+	};
+};
diff --git a/target/linux/brcm63xx/dts/av4202n.dts b/target/linux/brcm63xx/dts/av4202n.dts
index 71d2b94..960e233 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 at 0 {
+		label = "CFE";
+		reg = <0x000000 0x020000>;
+		read-only;
+	};
+
+	linux at 20000 {
+		label = "linux";
+		reg = <0x010000 0xfe0000>;
+	};
+
+	nvram at fe0000 {
+		label = "nvram";
+		reg = <0xfe0000 0x020000>;
+	};
+};
diff --git a/target/linux/brcm63xx/dts/bcm96338GW.dts b/target/linux/brcm63xx/dts/bcm96338GW.dts
index c5780ad..7815962 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 54dfefd..2119070 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 b5717c0..521f1b3 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 45386e7..5648d03 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 f1f6f6d..78fba83 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 7363374..7699562 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 62d4bd3..b103ece 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 7a83a9c..f916d9d 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 08341ae..20af61a 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 dcb1d2e..ca07b65 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 e76afa0..9f13ca4 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 148e60e..8be4940 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 at 0 {
+		label = "CFE";
+		reg = <0x000000 0x010000>;
+		read-only;
+	};
+
+	linux at 10000 {
+		label = "linux";
+		reg = <0x010000 0x3e0000>;
+	};
+
+	nvram at 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 90aca83..abd358e 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 at 0 {
+		label = "CFE";
+		reg = <0x000000 0x010000>;
+		read-only;
+	};
+
+	linux at 10000 {
+		label = "linux";
+		reg = <0x010000 0x7e0000>;
+	};
+
+	nvram at 7f0000 {
+		label = "nvram";
+		reg = <0x7f0000 0x010000>;
+	};
+};
diff --git a/target/linux/brcm63xx/dts/gw6000.dts b/target/linux/brcm63xx/dts/gw6000.dts
index c6befdd..14c6330 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 at 0 {
+		label = "CFE";
+		reg = <0x000000 0x010000>;
+		read-only;
+	};
+
+	linux at 10000 {
+		label = "linux";
+		reg = <0x010000 0x3e0000>;
+	};
+
+	nvram at 3f0000 {
+		label = "nvram";
+		reg = <0x3f0000 0x010000>;
+	};
+};
diff --git a/target/linux/brcm63xx/dts/gw6200.dts b/target/linux/brcm63xx/dts/gw6200.dts
index 14c12a8..c02975e 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 at 0 {
+		label = "CFE";
+		reg = <0x000000 0x010000>;
+		read-only;
+	};
+
+	linux at 10000 {
+		label = "linux";
+		reg = <0x010000 0x7e0000>;
+	};
+
+	nvram at 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 2e43dd0..d94bf0e 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 1b9e4bc..75cb214 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";
+};



More information about the lede-commits mailing list