diff options
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>; |