aboutsummaryrefslogtreecommitdiff
path: root/arch/powerpc
diff options
context:
space:
mode:
authorPali Rohár <pali@kernel.org>2022-04-27 16:05:01 +0200
committerPeng Fan <peng.fan@nxp.com>2022-06-20 09:18:26 +0800
commit26f6f7188bf03dbf9499ef626253cf3b2c1bd3de (patch)
treea94c45c7dfb66e2efe2bbe00c21cf85bb794721f /arch/powerpc
parentf0bb612d5b1cdca94e086373fcd38d52451d8971 (diff)
downloadu-boot-26f6f7188bf03dbf9499ef626253cf3b2c1bd3de.zip
u-boot-26f6f7188bf03dbf9499ef626253cf3b2c1bd3de.tar.gz
u-boot-26f6f7188bf03dbf9499ef626253cf3b2c1bd3de.tar.bz2
powerpc: dts: p2020: Define ecm, memory and guts nodes
Copy definition of these nodes from upstream Linux kernel P2020 dts files. Signed-off-by: Pali Rohár <pali@kernel.org>
Diffstat (limited to 'arch/powerpc')
-rw-r--r--arch/powerpc/dts/p2020-post.dtsi24
1 files changed, 24 insertions, 0 deletions
diff --git a/arch/powerpc/dts/p2020-post.dtsi b/arch/powerpc/dts/p2020-post.dtsi
index d6bad41..d281bed 100644
--- a/arch/powerpc/dts/p2020-post.dtsi
+++ b/arch/powerpc/dts/p2020-post.dtsi
@@ -56,6 +56,24 @@
/include/ "pq3-duart-0.dtsi"
/include/ "pq3-gpio-0.dtsi"
+ ecm-law@0 {
+ compatible = "fsl,ecm-law";
+ reg = <0x0 0x1000>;
+ fsl,num-laws = <12>;
+ };
+
+ ecm@1000 {
+ compatible = "fsl,p2020-ecm", "fsl,ecm";
+ reg = <0x1000 0x1000>;
+ interrupts = <17 2 0 0>;
+ };
+
+ memory-controller@2000 {
+ compatible = "fsl,p2020-memory-controller";
+ reg = <0x2000 0x1000>;
+ interrupts = <18 2 0 0>;
+ };
+
L2: l2-cache-controller@20000 {
compatible = "fsl,p2020-l2-cache-controller";
reg = <0x20000 0x1000>;
@@ -80,6 +98,12 @@
/include/ "pq3-sec3.1-0.dtsi"
/include/ "pq3-mpic.dtsi"
/include/ "pq3-mpic-timer-B.dtsi"
+
+ global-utilities@e0000 {
+ compatible = "fsl,p2020-guts";
+ reg = <0xe0000 0x1000>;
+ fsl,has-rstcr;
+ };
};
/* PCIe controller base address 0x8000 */