aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/r8a7790.dtsi
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2013-10-29 11:23:12 -0400
committerSimon Horman <horms+renesas@verge.net.au>2014-02-03 20:16:58 -0500
commit597af20fa8f810a26c84179a8ac58cb3fce6c102 (patch)
tree07e8674f233982f887ee95e9c6ce80ae5aea6414 /arch/arm/boot/dts/r8a7790.dtsi
parent9640cf259c9496d56bf44df8ae86f00f7b417ecc (diff)
ARM: shmobile: r8a7790: Add serial ports to the device tree
The platform code serial port instantiation mechanism is kept for the non-DT platforms only. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Diffstat (limited to 'arch/arm/boot/dts/r8a7790.dtsi')
-rw-r--r--arch/arm/boot/dts/r8a7790.dtsi100
1 files changed, 100 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/r8a7790.dtsi b/arch/arm/boot/dts/r8a7790.dtsi
index 96fc7313149c..15e2a97e5bdf 100644
--- a/arch/arm/boot/dts/r8a7790.dtsi
+++ b/arch/arm/boot/dts/r8a7790.dtsi
@@ -300,6 +300,106 @@
300 status = "disabled"; 300 status = "disabled";
301 }; 301 };
302 302
303 scifa0: serial@e6c40000 {
304 compatible = "renesas,scifa-r8a7790", "renesas,scifa-generic";
305 reg = <0 0xe6c40000 0 64>;
306 interrupt-parent = <&gic>;
307 interrupts = <0 144 4>;
308 clocks = <&mstp2_clks R8A7790_CLK_SCIFA0>;
309 clock-names = "sci_ick";
310 status = "disabled";
311 };
312
313 scifa1: serial@e6c50000 {
314 compatible = "renesas,scifa-r8a7790", "renesas,scifa-generic";
315 interrupt-parent = <&gic>;
316 reg = <0 0xe6c50000 0 64>;
317 interrupts = <0 145 4>;
318 clocks = <&mstp2_clks R8A7790_CLK_SCIFA1>;
319 clock-names = "sci_ick";
320 status = "disabled";
321 };
322
323 scifa2: serial@e6c60000 {
324 compatible = "renesas,scifa-r8a7790", "renesas,scifa-generic";
325 interrupt-parent = <&gic>;
326 reg = <0 0xe6c60000 0 64>;
327 interrupts = <0 151 4>;
328 clocks = <&mstp2_clks R8A7790_CLK_SCIFA2>;
329 clock-names = "sci_ick";
330 status = "disabled";
331 };
332
333 scifb0: serial@e6c20000 {
334 compatible = "renesas,scifb-r8a7790", "renesas,scifb-generic";
335 interrupt-parent = <&gic>;
336 reg = <0 0xe6c20000 0 64>;
337 interrupts = <0 148 4>;
338 clocks = <&mstp2_clks R8A7790_CLK_SCIFB0>;
339 clock-names = "sci_ick";
340 status = "disabled";
341 };
342
343 scifb1: serial@e6c30000 {
344 compatible = "renesas,scifb-r8a7790", "renesas,scifb-generic";
345 interrupt-parent = <&gic>;
346 reg = <0 0xe6c30000 0 64>;
347 interrupts = <0 149 4>;
348 clocks = <&mstp2_clks R8A7790_CLK_SCIFB1>;
349 clock-names = "sci_ick";
350 status = "disabled";
351 };
352
353 scifb2: serial@e6ce0000 {
354 compatible = "renesas,scifb-r8a7790", "renesas,scifb-generic";
355 interrupt-parent = <&gic>;
356 reg = <0 0xe6ce0000 0 64>;
357 interrupts = <0 150 4>;
358 clocks = <&mstp2_clks R8A7790_CLK_SCIFB2>;
359 clock-names = "sci_ick";
360 status = "disabled";
361 };
362
363 scif0: serial@e6e60000 {
364 compatible = "renesas,scif-r8a7790", "renesas,scif-generic";
365 interrupt-parent = <&gic>;
366 reg = <0 0xe6e60000 0 64>;
367 interrupts = <0 152 4>;
368 clocks = <&mstp7_clks R8A7790_CLK_SCIF0>;
369 clock-names = "sci_ick";
370 status = "disabled";
371 };
372
373 scif1: serial@e6e68000 {
374 compatible = "renesas,scif-r8a7790", "renesas,scif-generic";
375 interrupt-parent = <&gic>;
376 reg = <0 0xe6e68000 0 64>;
377 interrupts = <0 153 4>;
378 clocks = <&mstp7_clks R8A7790_CLK_SCIF1>;
379 clock-names = "sci_ick";
380 status = "disabled";
381 };
382
383 hscif0: serial@e62c0000 {
384 compatible = "renesas,hscif-r8a7790", "renesas,hscif-generic";
385 interrupt-parent = <&gic>;
386 reg = <0 0xe62c0000 0 96>;
387 interrupts = <0 154 4>;
388 clocks = <&mstp7_clks R8A7790_CLK_HSCIF0>;
389 clock-names = "sci_ick";
390 status = "disabled";
391 };
392
393 hscif1: serial@e62c8000 {
394 compatible = "renesas,hscif-r8a7790", "renesas,hscif-generic";
395 interrupt-parent = <&gic>;
396 reg = <0 0xe62c8000 0 96>;
397 interrupts = <0 155 4>;
398 clocks = <&mstp7_clks R8A7790_CLK_HSCIF1>;
399 clock-names = "sci_ick";
400 status = "disabled";
401 };
402
303 clocks { 403 clocks {
304 #address-cells = <2>; 404 #address-cells = <2>;
305 #size-cells = <2>; 405 #size-cells = <2>;