aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/boot
diff options
context:
space:
mode:
authorKumar Gala <galak@kernel.crashing.org>2009-04-22 14:17:42 -0400
committerKumar Gala <galak@kernel.crashing.org>2009-05-19 01:46:19 -0400
commite1a228973646bfa09575423cf5c40b3d0f40d670 (patch)
tree7f2666c441c6c3f609e83ba18ad8aca1eff02cc0 /arch/powerpc/boot
parent6ca05ee11f3da9484c5323aeaec7cee540af70ed (diff)
powerpc/85xx: Add new LAW & ECM device tree nodes for all 85xx systems
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/boot')
-rw-r--r--arch/powerpc/boot/dts/ksi8560.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8536ds.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8540ads.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8541cds.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8544ds.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8548cds.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8555cds.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8560ads.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8568mds.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8572ds.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8572ds_36b.dts13
-rw-r--r--arch/powerpc/boot/dts/mpc8572ds_camp_core0.dts13
-rw-r--r--arch/powerpc/boot/dts/sbc8548.dts13
-rw-r--r--arch/powerpc/boot/dts/sbc8560.dts13
-rw-r--r--arch/powerpc/boot/dts/socrates.dts13
-rw-r--r--arch/powerpc/boot/dts/stx_gp3_8560.dts13
-rw-r--r--arch/powerpc/boot/dts/tqm8540.dts13
-rw-r--r--arch/powerpc/boot/dts/tqm8541.dts13
-rw-r--r--arch/powerpc/boot/dts/tqm8548-bigflash.dts13
-rw-r--r--arch/powerpc/boot/dts/tqm8548.dts13
-rw-r--r--arch/powerpc/boot/dts/tqm8555.dts13
-rw-r--r--arch/powerpc/boot/dts/tqm8560.dts13
22 files changed, 286 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/ksi8560.dts b/arch/powerpc/boot/dts/ksi8560.dts
index c9cfd374bffb..bdb7fc0fa332 100644
--- a/arch/powerpc/boot/dts/ksi8560.dts
+++ b/arch/powerpc/boot/dts/ksi8560.dts
@@ -56,6 +56,19 @@
56 ranges = <0x00000000 0xfdf00000 0x00100000>; 56 ranges = <0x00000000 0xfdf00000 0x00100000>;
57 bus-frequency = <0>; /* Fixed by bootwrapper */ 57 bus-frequency = <0>; /* Fixed by bootwrapper */
58 58
59 ecm-law@0 {
60 compatible = "fsl,ecm-law";
61 reg = <0x0 0x1000>;
62 fsl,num-laws = <8>;
63 };
64
65 ecm@1000 {
66 compatible = "fsl,mpc8560-ecm", "fsl,ecm";
67 reg = <0x1000 0x1000>;
68 interrupts = <17 2>;
69 interrupt-parent = <&mpic>;
70 };
71
59 memory-controller@2000 { 72 memory-controller@2000 {
60 compatible = "fsl,mpc8540-memory-controller"; 73 compatible = "fsl,mpc8540-memory-controller";
61 reg = <0x2000 0x1000>; 74 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8536ds.dts b/arch/powerpc/boot/dts/mpc8536ds.dts
index af8c64c4e75b..b6fd8564c0e3 100644
--- a/arch/powerpc/boot/dts/mpc8536ds.dts
+++ b/arch/powerpc/boot/dts/mpc8536ds.dts
@@ -54,6 +54,19 @@
54 reg = <0xffe00000 0x1000>; 54 reg = <0xffe00000 0x1000>;
55 bus-frequency = <0>; // Filled out by uboot. 55 bus-frequency = <0>; // Filled out by uboot.
56 56
57 ecm-law@0 {
58 compatible = "fsl,ecm-law";
59 reg = <0x0 0x1000>;
60 fsl,num-laws = <12>;
61 };
62
63 ecm@1000 {
64 compatible = "fsl,mpc8536-ecm", "fsl,ecm";
65 reg = <0x1000 0x1000>;
66 interrupts = <17 2>;
67 interrupt-parent = <&mpic>;
68 };
69
57 memory-controller@2000 { 70 memory-controller@2000 {
58 compatible = "fsl,mpc8536-memory-controller"; 71 compatible = "fsl,mpc8536-memory-controller";
59 reg = <0x2000 0x1000>; 72 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8540ads.dts b/arch/powerpc/boot/dts/mpc8540ads.dts
index de5535c94808..7c8b1093b0b8 100644
--- a/arch/powerpc/boot/dts/mpc8540ads.dts
+++ b/arch/powerpc/boot/dts/mpc8540ads.dts
@@ -58,6 +58,19 @@
58 reg = <0xe0000000 0x100000>; // CCSRBAR 1M 58 reg = <0xe0000000 0x100000>; // CCSRBAR 1M
59 bus-frequency = <0>; 59 bus-frequency = <0>;
60 60
61 ecm-law@0 {
62 compatible = "fsl,ecm-law";
63 reg = <0x0 0x1000>;
64 fsl,num-laws = <8>;
65 };
66
67 ecm@1000 {
68 compatible = "fsl,mpc8540-ecm", "fsl,ecm";
69 reg = <0x1000 0x1000>;
70 interrupts = <17 2>;
71 interrupt-parent = <&mpic>;
72 };
73
61 memory-controller@2000 { 74 memory-controller@2000 {
62 compatible = "fsl,8540-memory-controller"; 75 compatible = "fsl,8540-memory-controller";
63 reg = <0x2000 0x1000>; 76 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8541cds.dts b/arch/powerpc/boot/dts/mpc8541cds.dts
index d10f5d670079..de9d8b55391b 100644
--- a/arch/powerpc/boot/dts/mpc8541cds.dts
+++ b/arch/powerpc/boot/dts/mpc8541cds.dts
@@ -58,6 +58,19 @@
58 reg = <0xe0000000 0x1000>; // CCSRBAR 1M 58 reg = <0xe0000000 0x1000>; // CCSRBAR 1M
59 bus-frequency = <0>; 59 bus-frequency = <0>;
60 60
61 ecm-law@0 {
62 compatible = "fsl,ecm-law";
63 reg = <0x0 0x1000>;
64 fsl,num-laws = <8>;
65 };
66
67 ecm@1000 {
68 compatible = "fsl,mpc8541-ecm", "fsl,ecm";
69 reg = <0x1000 0x1000>;
70 interrupts = <17 2>;
71 interrupt-parent = <&mpic>;
72 };
73
61 memory-controller@2000 { 74 memory-controller@2000 {
62 compatible = "fsl,8541-memory-controller"; 75 compatible = "fsl,8541-memory-controller";
63 reg = <0x2000 0x1000>; 76 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8544ds.dts b/arch/powerpc/boot/dts/mpc8544ds.dts
index 3ae31d7d93eb..9819d6c2275c 100644
--- a/arch/powerpc/boot/dts/mpc8544ds.dts
+++ b/arch/powerpc/boot/dts/mpc8544ds.dts
@@ -60,6 +60,19 @@
60 reg = <0xe0000000 0x1000>; // CCSRBAR 1M 60 reg = <0xe0000000 0x1000>; // CCSRBAR 1M
61 bus-frequency = <0>; // Filled out by uboot. 61 bus-frequency = <0>; // Filled out by uboot.
62 62
63 ecm-law@0 {
64 compatible = "fsl,ecm-law";
65 reg = <0x0 0x1000>;
66 fsl,num-laws = <10>;
67 };
68
69 ecm@1000 {
70 compatible = "fsl,mpc8544-ecm", "fsl,ecm";
71 reg = <0x1000 0x1000>;
72 interrupts = <17 2>;
73 interrupt-parent = <&mpic>;
74 };
75
63 memory-controller@2000 { 76 memory-controller@2000 {
64 compatible = "fsl,8544-memory-controller"; 77 compatible = "fsl,8544-memory-controller";
65 reg = <0x2000 0x1000>; 78 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8548cds.dts b/arch/powerpc/boot/dts/mpc8548cds.dts
index 732c1110c18a..6e40db7e2b15 100644
--- a/arch/powerpc/boot/dts/mpc8548cds.dts
+++ b/arch/powerpc/boot/dts/mpc8548cds.dts
@@ -63,6 +63,19 @@
63 reg = <0xe0000000 0x1000>; // CCSRBAR 63 reg = <0xe0000000 0x1000>; // CCSRBAR
64 bus-frequency = <0>; 64 bus-frequency = <0>;
65 65
66 ecm-law@0 {
67 compatible = "fsl,ecm-law";
68 reg = <0x0 0x1000>;
69 fsl,num-laws = <10>;
70 };
71
72 ecm@1000 {
73 compatible = "fsl,mpc8548-ecm", "fsl,ecm";
74 reg = <0x1000 0x1000>;
75 interrupts = <17 2>;
76 interrupt-parent = <&mpic>;
77 };
78
66 memory-controller@2000 { 79 memory-controller@2000 {
67 compatible = "fsl,8548-memory-controller"; 80 compatible = "fsl,8548-memory-controller";
68 reg = <0x2000 0x1000>; 81 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8555cds.dts b/arch/powerpc/boot/dts/mpc8555cds.dts
index 7f9e5354245a..6291497721ba 100644
--- a/arch/powerpc/boot/dts/mpc8555cds.dts
+++ b/arch/powerpc/boot/dts/mpc8555cds.dts
@@ -58,6 +58,19 @@
58 reg = <0xe0000000 0x1000>; // CCSRBAR 1M 58 reg = <0xe0000000 0x1000>; // CCSRBAR 1M
59 bus-frequency = <0>; 59 bus-frequency = <0>;
60 60
61 ecm-law@0 {
62 compatible = "fsl,ecm-law";
63 reg = <0x0 0x1000>;
64 fsl,num-laws = <8>;
65 };
66
67 ecm@1000 {
68 compatible = "fsl,mpc8555-ecm", "fsl,ecm";
69 reg = <0x1000 0x1000>;
70 interrupts = <17 2>;
71 interrupt-parent = <&mpic>;
72 };
73
61 memory-controller@2000 { 74 memory-controller@2000 {
62 compatible = "fsl,8555-memory-controller"; 75 compatible = "fsl,8555-memory-controller";
63 reg = <0x2000 0x1000>; 76 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8560ads.dts b/arch/powerpc/boot/dts/mpc8560ads.dts
index 190d46b66f30..a2347b57a2a2 100644
--- a/arch/powerpc/boot/dts/mpc8560ads.dts
+++ b/arch/powerpc/boot/dts/mpc8560ads.dts
@@ -58,6 +58,19 @@
58 reg = <0xe0000000 0x200>; 58 reg = <0xe0000000 0x200>;
59 bus-frequency = <330000000>; 59 bus-frequency = <330000000>;
60 60
61 ecm-law@0 {
62 compatible = "fsl,ecm-law";
63 reg = <0x0 0x1000>;
64 fsl,num-laws = <8>;
65 };
66
67 ecm@1000 {
68 compatible = "fsl,mpc8560-ecm", "fsl,ecm";
69 reg = <0x1000 0x1000>;
70 interrupts = <17 2>;
71 interrupt-parent = <&mpic>;
72 };
73
61 memory-controller@2000 { 74 memory-controller@2000 {
62 compatible = "fsl,8540-memory-controller"; 75 compatible = "fsl,8540-memory-controller";
63 reg = <0x2000 0x1000>; 76 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8568mds.dts b/arch/powerpc/boot/dts/mpc8568mds.dts
index 3330356427f8..d2fb639c26e7 100644
--- a/arch/powerpc/boot/dts/mpc8568mds.dts
+++ b/arch/powerpc/boot/dts/mpc8568mds.dts
@@ -65,6 +65,19 @@
65 reg = <0xe0000000 0x1000>; 65 reg = <0xe0000000 0x1000>;
66 bus-frequency = <0>; 66 bus-frequency = <0>;
67 67
68 ecm-law@0 {
69 compatible = "fsl,ecm-law";
70 reg = <0x0 0x1000>;
71 fsl,num-laws = <10>;
72 };
73
74 ecm@1000 {
75 compatible = "fsl,mpc8568-ecm", "fsl,ecm";
76 reg = <0x1000 0x1000>;
77 interrupts = <17 2>;
78 interrupt-parent = <&mpic>;
79 };
80
68 memory-controller@2000 { 81 memory-controller@2000 {
69 compatible = "fsl,8568-memory-controller"; 82 compatible = "fsl,8568-memory-controller";
70 reg = <0x2000 0x1000>; 83 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8572ds.dts b/arch/powerpc/boot/dts/mpc8572ds.dts
index 75fc30b07441..3f9a62313f29 100644
--- a/arch/powerpc/boot/dts/mpc8572ds.dts
+++ b/arch/powerpc/boot/dts/mpc8572ds.dts
@@ -185,6 +185,19 @@
185 reg = <0 0xffe00000 0 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed 185 reg = <0 0xffe00000 0 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed
186 bus-frequency = <0>; // Filled out by uboot. 186 bus-frequency = <0>; // Filled out by uboot.
187 187
188 ecm-law@0 {
189 compatible = "fsl,ecm-law";
190 reg = <0x0 0x1000>;
191 fsl,num-laws = <12>;
192 };
193
194 ecm@1000 {
195 compatible = "fsl,mpc8572-ecm", "fsl,ecm";
196 reg = <0x1000 0x1000>;
197 interrupts = <17 2>;
198 interrupt-parent = <&mpic>;
199 };
200
188 memory-controller@2000 { 201 memory-controller@2000 {
189 compatible = "fsl,mpc8572-memory-controller"; 202 compatible = "fsl,mpc8572-memory-controller";
190 reg = <0x2000 0x1000>; 203 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8572ds_36b.dts b/arch/powerpc/boot/dts/mpc8572ds_36b.dts
index e2a1f75aeeed..fee17f35f7a0 100644
--- a/arch/powerpc/boot/dts/mpc8572ds_36b.dts
+++ b/arch/powerpc/boot/dts/mpc8572ds_36b.dts
@@ -185,6 +185,19 @@
185 reg = <0xf 0xffe00000 0 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed 185 reg = <0xf 0xffe00000 0 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed
186 bus-frequency = <0>; // Filled out by uboot. 186 bus-frequency = <0>; // Filled out by uboot.
187 187
188 ecm-law@0 {
189 compatible = "fsl,ecm-law";
190 reg = <0x0 0x1000>;
191 fsl,num-laws = <12>;
192 };
193
194 ecm@1000 {
195 compatible = "fsl,mpc8572-ecm", "fsl,ecm";
196 reg = <0x1000 0x1000>;
197 interrupts = <17 2>;
198 interrupt-parent = <&mpic>;
199 };
200
188 memory-controller@2000 { 201 memory-controller@2000 {
189 compatible = "fsl,mpc8572-memory-controller"; 202 compatible = "fsl,mpc8572-memory-controller";
190 reg = <0x2000 0x1000>; 203 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/mpc8572ds_camp_core0.dts b/arch/powerpc/boot/dts/mpc8572ds_camp_core0.dts
index 45ca89e5533a..abb1730d15ad 100644
--- a/arch/powerpc/boot/dts/mpc8572ds_camp_core0.dts
+++ b/arch/powerpc/boot/dts/mpc8572ds_camp_core0.dts
@@ -62,6 +62,19 @@
62 reg = <0xffe00000 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed 62 reg = <0xffe00000 0x1000>; // CCSRBAR & soc regs, remove once parse code for immrbase fixed
63 bus-frequency = <0>; // Filled out by uboot. 63 bus-frequency = <0>; // Filled out by uboot.
64 64
65 ecm-law@0 {
66 compatible = "fsl,ecm-law";
67 reg = <0x0 0x1000>;
68 fsl,num-laws = <12>;
69 };
70
71 ecm@1000 {
72 compatible = "fsl,mpc8572-ecm", "fsl,ecm";
73 reg = <0x1000 0x1000>;
74 interrupts = <17 2>;
75 interrupt-parent = <&mpic>;
76 };
77
65 memory-controller@2000 { 78 memory-controller@2000 {
66 compatible = "fsl,mpc8572-memory-controller"; 79 compatible = "fsl,mpc8572-memory-controller";
67 reg = <0x2000 0x1000>; 80 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/sbc8548.dts b/arch/powerpc/boot/dts/sbc8548.dts
index 196fcc140541..66c9165eeb7a 100644
--- a/arch/powerpc/boot/dts/sbc8548.dts
+++ b/arch/powerpc/boot/dts/sbc8548.dts
@@ -155,6 +155,19 @@
155 bus-frequency = <0>; 155 bus-frequency = <0>;
156 compatible = "simple-bus"; 156 compatible = "simple-bus";
157 157
158 ecm-law@0 {
159 compatible = "fsl,ecm-law";
160 reg = <0x0 0x1000>;
161 fsl,num-laws = <10>;
162 };
163
164 ecm@1000 {
165 compatible = "fsl,mpc8548-ecm", "fsl,ecm";
166 reg = <0x1000 0x1000>;
167 interrupts = <17 2>;
168 interrupt-parent = <&mpic>;
169 };
170
158 memory-controller@2000 { 171 memory-controller@2000 {
159 compatible = "fsl,mpc8548-memory-controller"; 172 compatible = "fsl,mpc8548-memory-controller";
160 reg = <0x2000 0x1000>; 173 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/sbc8560.dts b/arch/powerpc/boot/dts/sbc8560.dts
index 813d7317d9d4..ff6a52270a9b 100644
--- a/arch/powerpc/boot/dts/sbc8560.dts
+++ b/arch/powerpc/boot/dts/sbc8560.dts
@@ -60,6 +60,19 @@
60 reg = <0xff700000 0x00100000>; 60 reg = <0xff700000 0x00100000>;
61 clock-frequency = <0>; 61 clock-frequency = <0>;
62 62
63 ecm-law@0 {
64 compatible = "fsl,ecm-law";
65 reg = <0x0 0x1000>;
66 fsl,num-laws = <8>;
67 };
68
69 ecm@1000 {
70 compatible = "fsl,mpc8560-ecm", "fsl,ecm";
71 reg = <0x1000 0x1000>;
72 interrupts = <17 2>;
73 interrupt-parent = <&mpic>;
74 };
75
63 memory-controller@2000 { 76 memory-controller@2000 {
64 compatible = "fsl,mpc8560-memory-controller"; 77 compatible = "fsl,mpc8560-memory-controller";
65 reg = <0x2000 0x1000>; 78 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/socrates.dts b/arch/powerpc/boot/dts/socrates.dts
index e8f4e461a1f1..779876a8867e 100644
--- a/arch/powerpc/boot/dts/socrates.dts
+++ b/arch/powerpc/boot/dts/socrates.dts
@@ -59,6 +59,19 @@
59 bus-frequency = <0>; // Filled in by U-Boot 59 bus-frequency = <0>; // Filled in by U-Boot
60 compatible = "fsl,mpc8544-immr", "simple-bus"; 60 compatible = "fsl,mpc8544-immr", "simple-bus";
61 61
62 ecm-law@0 {
63 compatible = "fsl,ecm-law";
64 reg = <0x0 0x1000>;
65 fsl,num-laws = <10>;
66 };
67
68 ecm@1000 {
69 compatible = "fsl,mpc8544-ecm", "fsl,ecm";
70 reg = <0x1000 0x1000>;
71 interrupts = <17 2>;
72 interrupt-parent = <&mpic>;
73 };
74
62 memory-controller@2000 { 75 memory-controller@2000 {
63 compatible = "fsl,mpc8544-memory-controller"; 76 compatible = "fsl,mpc8544-memory-controller";
64 reg = <0x2000 0x1000>; 77 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/stx_gp3_8560.dts b/arch/powerpc/boot/dts/stx_gp3_8560.dts
index 8691dd3d1fc7..ce35e89a6655 100644
--- a/arch/powerpc/boot/dts/stx_gp3_8560.dts
+++ b/arch/powerpc/boot/dts/stx_gp3_8560.dts
@@ -56,6 +56,19 @@
56 bus-frequency = <0>; 56 bus-frequency = <0>;
57 compatible = "fsl,mpc8560-immr", "simple-bus"; 57 compatible = "fsl,mpc8560-immr", "simple-bus";
58 58
59 ecm-law@0 {
60 compatible = "fsl,ecm-law";
61 reg = <0x0 0x1000>;
62 fsl,num-laws = <8>;
63 };
64
65 ecm@1000 {
66 compatible = "fsl,mpc8560-ecm", "fsl,ecm";
67 reg = <0x1000 0x1000>;
68 interrupts = <17 2>;
69 interrupt-parent = <&mpic>;
70 };
71
59 memory-controller@2000 { 72 memory-controller@2000 {
60 compatible = "fsl,mpc8540-memory-controller"; 73 compatible = "fsl,mpc8540-memory-controller";
61 reg = <0x2000 0x1000>; 74 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/tqm8540.dts b/arch/powerpc/boot/dts/tqm8540.dts
index c8265b6c06a4..5e9eecc33a41 100644
--- a/arch/powerpc/boot/dts/tqm8540.dts
+++ b/arch/powerpc/boot/dts/tqm8540.dts
@@ -58,6 +58,19 @@
58 bus-frequency = <0>; 58 bus-frequency = <0>;
59 compatible = "fsl,mpc8540-immr", "simple-bus"; 59 compatible = "fsl,mpc8540-immr", "simple-bus";
60 60
61 ecm-law@0 {
62 compatible = "fsl,ecm-law";
63 reg = <0x0 0x1000>;
64 fsl,num-laws = <8>;
65 };
66
67 ecm@1000 {
68 compatible = "fsl,mpc8540-ecm", "fsl,ecm";
69 reg = <0x1000 0x1000>;
70 interrupts = <17 2>;
71 interrupt-parent = <&mpic>;
72 };
73
61 memory-controller@2000 { 74 memory-controller@2000 {
62 compatible = "fsl,mpc8540-memory-controller"; 75 compatible = "fsl,mpc8540-memory-controller";
63 reg = <0x2000 0x1000>; 76 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/tqm8541.dts b/arch/powerpc/boot/dts/tqm8541.dts
index 9080546b40b3..3c8d5c1000d6 100644
--- a/arch/powerpc/boot/dts/tqm8541.dts
+++ b/arch/powerpc/boot/dts/tqm8541.dts
@@ -57,6 +57,19 @@
57 bus-frequency = <0>; 57 bus-frequency = <0>;
58 compatible = "fsl,mpc8541-immr", "simple-bus"; 58 compatible = "fsl,mpc8541-immr", "simple-bus";
59 59
60 ecm-law@0 {
61 compatible = "fsl,ecm-law";
62 reg = <0x0 0x1000>;
63 fsl,num-laws = <8>;
64 };
65
66 ecm@1000 {
67 compatible = "fsl,mpc8541-ecm", "fsl,ecm";
68 reg = <0x1000 0x1000>;
69 interrupts = <17 2>;
70 interrupt-parent = <&mpic>;
71 };
72
60 memory-controller@2000 { 73 memory-controller@2000 {
61 compatible = "fsl,mpc8540-memory-controller"; 74 compatible = "fsl,mpc8540-memory-controller";
62 reg = <0x2000 0x1000>; 75 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/tqm8548-bigflash.dts b/arch/powerpc/boot/dts/tqm8548-bigflash.dts
index 1139eb5daf95..435d2b240eb9 100644
--- a/arch/powerpc/boot/dts/tqm8548-bigflash.dts
+++ b/arch/powerpc/boot/dts/tqm8548-bigflash.dts
@@ -59,6 +59,19 @@
59 bus-frequency = <0>; 59 bus-frequency = <0>;
60 compatible = "fsl,mpc8548-immr", "simple-bus"; 60 compatible = "fsl,mpc8548-immr", "simple-bus";
61 61
62 ecm-law@0 {
63 compatible = "fsl,ecm-law";
64 reg = <0x0 0x1000>;
65 fsl,num-laws = <10>;
66 };
67
68 ecm@1000 {
69 compatible = "fsl,mpc8548-ecm", "fsl,ecm";
70 reg = <0x1000 0x1000>;
71 interrupts = <17 2>;
72 interrupt-parent = <&mpic>;
73 };
74
62 memory-controller@2000 { 75 memory-controller@2000 {
63 compatible = "fsl,mpc8548-memory-controller"; 76 compatible = "fsl,mpc8548-memory-controller";
64 reg = <0x2000 0x1000>; 77 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/tqm8548.dts b/arch/powerpc/boot/dts/tqm8548.dts
index d337d830b6ac..3b8af5bd6adf 100644
--- a/arch/powerpc/boot/dts/tqm8548.dts
+++ b/arch/powerpc/boot/dts/tqm8548.dts
@@ -59,6 +59,19 @@
59 bus-frequency = <0>; 59 bus-frequency = <0>;
60 compatible = "fsl,mpc8548-immr", "simple-bus"; 60 compatible = "fsl,mpc8548-immr", "simple-bus";
61 61
62 ecm-law@0 {
63 compatible = "fsl,ecm-law";
64 reg = <0x0 0x1000>;
65 fsl,num-laws = <10>;
66 };
67
68 ecm@1000 {
69 compatible = "fsl,mpc8548-ecm", "fsl,ecm";
70 reg = <0x1000 0x1000>;
71 interrupts = <17 2>;
72 interrupt-parent = <&mpic>;
73 };
74
62 memory-controller@2000 { 75 memory-controller@2000 {
63 compatible = "fsl,mpc8548-memory-controller"; 76 compatible = "fsl,mpc8548-memory-controller";
64 reg = <0x2000 0x1000>; 77 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/tqm8555.dts b/arch/powerpc/boot/dts/tqm8555.dts
index 021039b30e46..a820bbeb2f7d 100644
--- a/arch/powerpc/boot/dts/tqm8555.dts
+++ b/arch/powerpc/boot/dts/tqm8555.dts
@@ -57,6 +57,19 @@
57 bus-frequency = <0>; 57 bus-frequency = <0>;
58 compatible = "fsl,mpc8555-immr", "simple-bus"; 58 compatible = "fsl,mpc8555-immr", "simple-bus";
59 59
60 ecm-law@0 {
61 compatible = "fsl,ecm-law";
62 reg = <0x0 0x1000>;
63 fsl,num-laws = <8>;
64 };
65
66 ecm@1000 {
67 compatible = "fsl,mpc8555-ecm", "fsl,ecm";
68 reg = <0x1000 0x1000>;
69 interrupts = <17 2>;
70 interrupt-parent = <&mpic>;
71 };
72
60 memory-controller@2000 { 73 memory-controller@2000 {
61 compatible = "fsl,mpc8540-memory-controller"; 74 compatible = "fsl,mpc8540-memory-controller";
62 reg = <0x2000 0x1000>; 75 reg = <0x2000 0x1000>;
diff --git a/arch/powerpc/boot/dts/tqm8560.dts b/arch/powerpc/boot/dts/tqm8560.dts
index cec84c264fa8..fa7355062525 100644
--- a/arch/powerpc/boot/dts/tqm8560.dts
+++ b/arch/powerpc/boot/dts/tqm8560.dts
@@ -59,6 +59,19 @@
59 bus-frequency = <0>; 59 bus-frequency = <0>;
60 compatible = "fsl,mpc8560-immr", "simple-bus"; 60 compatible = "fsl,mpc8560-immr", "simple-bus";
61 61
62 ecm-law@0 {
63 compatible = "fsl,ecm-law";
64 reg = <0x0 0x1000>;
65 fsl,num-laws = <8>;
66 };
67
68 ecm@1000 {
69 compatible = "fsl,mpc8560-ecm", "fsl,ecm";
70 reg = <0x1000 0x1000>;
71 interrupts = <17 2>;
72 interrupt-parent = <&mpic>;
73 };
74
62 memory-controller@2000 { 75 memory-controller@2000 {
63 compatible = "fsl,mpc8540-memory-controller"; 76 compatible = "fsl,mpc8540-memory-controller";
64 reg = <0x2000 0x1000>; 77 reg = <0x2000 0x1000>;