diff options
Diffstat (limited to 'arch/powerpc/boot/dts/fsl/t4240si-post.dtsi')
-rw-r--r-- | arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi index 376b958b018b..2b17699c8185 100644 --- a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | |||
@@ -159,6 +159,137 @@ | |||
159 | }; | 159 | }; |
160 | }; | 160 | }; |
161 | 161 | ||
162 | &dcsr { | ||
163 | #address-cells = <1>; | ||
164 | #size-cells = <1>; | ||
165 | compatible = "fsl,dcsr", "simple-bus"; | ||
166 | |||
167 | dcsr-epu@0 { | ||
168 | compatible = "fsl,t4240-dcsr-epu", "fsl,dcsr-epu"; | ||
169 | interrupts = <52 2 0 0 | ||
170 | 84 2 0 0 | ||
171 | 85 2 0 0 | ||
172 | 94 2 0 0 | ||
173 | 95 2 0 0>; | ||
174 | reg = <0x0 0x1000>; | ||
175 | }; | ||
176 | dcsr-npc { | ||
177 | compatible = "fsl,t4240-dcsr-cnpc", "fsl,dcsr-cnpc"; | ||
178 | reg = <0x1000 0x1000 0x1002000 0x10000>; | ||
179 | }; | ||
180 | dcsr-nxc@2000 { | ||
181 | compatible = "fsl,dcsr-nxc"; | ||
182 | reg = <0x2000 0x1000>; | ||
183 | }; | ||
184 | dcsr-corenet { | ||
185 | compatible = "fsl,dcsr-corenet"; | ||
186 | reg = <0x8000 0x1000 0x1A000 0x1000>; | ||
187 | }; | ||
188 | dcsr-dpaa@9000 { | ||
189 | compatible = "fsl,t4240-dcsr-dpaa", "fsl,dcsr-dpaa"; | ||
190 | reg = <0x9000 0x1000>; | ||
191 | }; | ||
192 | dcsr-ocn@11000 { | ||
193 | compatible = "fsl,t4240-dcsr-ocn", "fsl,dcsr-ocn"; | ||
194 | reg = <0x11000 0x1000>; | ||
195 | }; | ||
196 | dcsr-ddr@12000 { | ||
197 | compatible = "fsl,dcsr-ddr"; | ||
198 | dev-handle = <&ddr1>; | ||
199 | reg = <0x12000 0x1000>; | ||
200 | }; | ||
201 | dcsr-ddr@13000 { | ||
202 | compatible = "fsl,dcsr-ddr"; | ||
203 | dev-handle = <&ddr2>; | ||
204 | reg = <0x13000 0x1000>; | ||
205 | }; | ||
206 | dcsr-ddr@14000 { | ||
207 | compatible = "fsl,dcsr-ddr"; | ||
208 | dev-handle = <&ddr3>; | ||
209 | reg = <0x14000 0x1000>; | ||
210 | }; | ||
211 | dcsr-nal@18000 { | ||
212 | compatible = "fsl,t4240-dcsr-nal", "fsl,dcsr-nal"; | ||
213 | reg = <0x18000 0x1000>; | ||
214 | }; | ||
215 | dcsr-rcpm@22000 { | ||
216 | compatible = "fsl,t4240-dcsr-rcpm", "fsl,dcsr-rcpm"; | ||
217 | reg = <0x22000 0x1000>; | ||
218 | }; | ||
219 | dcsr-snpc@30000 { | ||
220 | compatible = "fsl,t4240-dcsr-snpc", "fsl,dcsr-snpc"; | ||
221 | reg = <0x30000 0x1000 0x1022000 0x10000>; | ||
222 | }; | ||
223 | dcsr-snpc@31000 { | ||
224 | compatible = "fsl,t4240-dcsr-snpc", "fsl,dcsr-snpc"; | ||
225 | reg = <0x31000 0x1000 0x1042000 0x10000>; | ||
226 | }; | ||
227 | dcsr-snpc@32000 { | ||
228 | compatible = "fsl,t4240-dcsr-snpc", "fsl,dcsr-snpc"; | ||
229 | reg = <0x32000 0x1000 0x1062000 0x10000>; | ||
230 | }; | ||
231 | dcsr-cpu-sb-proxy@100000 { | ||
232 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
233 | cpu-handle = <&cpu0>; | ||
234 | reg = <0x100000 0x1000 0x101000 0x1000>; | ||
235 | }; | ||
236 | dcsr-cpu-sb-proxy@108000 { | ||
237 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
238 | cpu-handle = <&cpu1>; | ||
239 | reg = <0x108000 0x1000 0x109000 0x1000>; | ||
240 | }; | ||
241 | dcsr-cpu-sb-proxy@110000 { | ||
242 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
243 | cpu-handle = <&cpu2>; | ||
244 | reg = <0x110000 0x1000 0x111000 0x1000>; | ||
245 | }; | ||
246 | dcsr-cpu-sb-proxy@118000 { | ||
247 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
248 | cpu-handle = <&cpu3>; | ||
249 | reg = <0x118000 0x1000 0x119000 0x1000>; | ||
250 | }; | ||
251 | dcsr-cpu-sb-proxy@120000 { | ||
252 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
253 | cpu-handle = <&cpu4>; | ||
254 | reg = <0x120000 0x1000 0x121000 0x1000>; | ||
255 | }; | ||
256 | dcsr-cpu-sb-proxy@128000 { | ||
257 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
258 | cpu-handle = <&cpu5>; | ||
259 | reg = <0x128000 0x1000 0x129000 0x1000>; | ||
260 | }; | ||
261 | dcsr-cpu-sb-proxy@130000 { | ||
262 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
263 | cpu-handle = <&cpu6>; | ||
264 | reg = <0x130000 0x1000 0x131000 0x1000>; | ||
265 | }; | ||
266 | dcsr-cpu-sb-proxy@138000 { | ||
267 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
268 | cpu-handle = <&cpu7>; | ||
269 | reg = <0x138000 0x1000 0x139000 0x1000>; | ||
270 | }; | ||
271 | dcsr-cpu-sb-proxy@140000 { | ||
272 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
273 | cpu-handle = <&cpu8>; | ||
274 | reg = <0x140000 0x1000 0x141000 0x1000>; | ||
275 | }; | ||
276 | dcsr-cpu-sb-proxy@148000 { | ||
277 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
278 | cpu-handle = <&cpu9>; | ||
279 | reg = <0x148000 0x1000 0x149000 0x1000>; | ||
280 | }; | ||
281 | dcsr-cpu-sb-proxy@150000 { | ||
282 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
283 | cpu-handle = <&cpu10>; | ||
284 | reg = <0x150000 0x1000 0x151000 0x1000>; | ||
285 | }; | ||
286 | dcsr-cpu-sb-proxy@158000 { | ||
287 | compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; | ||
288 | cpu-handle = <&cpu11>; | ||
289 | reg = <0x158000 0x1000 0x159000 0x1000>; | ||
290 | }; | ||
291 | }; | ||
292 | |||
162 | &soc { | 293 | &soc { |
163 | #address-cells = <1>; | 294 | #address-cells = <1>; |
164 | #size-cells = <1>; | 295 | #size-cells = <1>; |