diff options
author | Ulrich Hecht <ulrich.hecht+renesas@gmail.com> | 2016-12-07 11:44:26 -0500 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2017-03-07 01:50:35 -0500 |
commit | 19d76f3ec8fc6ff38f1c5ca534d75a957c8661ea (patch) | |
tree | 9ed0d0adcf1caa4d137f203a122d1c63659d561d | |
parent | 68cd161072605c276d4e6c8cd06fbe7b00a0f680 (diff) |
arm64: dts: r8a7796: Add all SCIF nodes
Add the device nodes for all R-Car H3 SCIF serial ports, incl. clocks
and power domain.
Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a7796.dtsi | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm64/boot/dts/renesas/r8a7796.dtsi index 714fd96b29eb..5fb93fc043c2 100644 --- a/arch/arm64/boot/dts/renesas/r8a7796.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a7796.dtsi | |||
@@ -559,6 +559,32 @@ | |||
559 | status = "disabled"; | 559 | status = "disabled"; |
560 | }; | 560 | }; |
561 | 561 | ||
562 | scif0: serial@e6e60000 { | ||
563 | compatible = "renesas,scif-r8a7796", | ||
564 | "renesas,rcar-gen3-scif", "renesas,scif"; | ||
565 | reg = <0 0xe6e60000 0 64>; | ||
566 | interrupts = <GIC_SPI 152 IRQ_TYPE_LEVEL_HIGH>; | ||
567 | clocks = <&cpg CPG_MOD 207>, | ||
568 | <&cpg CPG_CORE R8A7796_CLK_S3D1>, | ||
569 | <&scif_clk>; | ||
570 | clock-names = "fck", "brg_int", "scif_clk"; | ||
571 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
572 | status = "disabled"; | ||
573 | }; | ||
574 | |||
575 | scif1: serial@e6e68000 { | ||
576 | compatible = "renesas,scif-r8a7796", | ||
577 | "renesas,rcar-gen3-scif", "renesas,scif"; | ||
578 | reg = <0 0xe6e68000 0 64>; | ||
579 | interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>; | ||
580 | clocks = <&cpg CPG_MOD 206>, | ||
581 | <&cpg CPG_CORE R8A7796_CLK_S3D1>, | ||
582 | <&scif_clk>; | ||
583 | clock-names = "fck", "brg_int", "scif_clk"; | ||
584 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
585 | status = "disabled"; | ||
586 | }; | ||
587 | |||
562 | scif2: serial@e6e88000 { | 588 | scif2: serial@e6e88000 { |
563 | compatible = "renesas,scif-r8a7796", | 589 | compatible = "renesas,scif-r8a7796", |
564 | "renesas,rcar-gen3-scif", "renesas,scif"; | 590 | "renesas,rcar-gen3-scif", "renesas,scif"; |
@@ -572,6 +598,45 @@ | |||
572 | status = "disabled"; | 598 | status = "disabled"; |
573 | }; | 599 | }; |
574 | 600 | ||
601 | scif3: serial@e6c50000 { | ||
602 | compatible = "renesas,scif-r8a7796", | ||
603 | "renesas,rcar-gen3-scif", "renesas,scif"; | ||
604 | reg = <0 0xe6c50000 0 64>; | ||
605 | interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>; | ||
606 | clocks = <&cpg CPG_MOD 204>, | ||
607 | <&cpg CPG_CORE R8A7796_CLK_S3D1>, | ||
608 | <&scif_clk>; | ||
609 | clock-names = "fck", "brg_int", "scif_clk"; | ||
610 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
611 | status = "disabled"; | ||
612 | }; | ||
613 | |||
614 | scif4: serial@e6c40000 { | ||
615 | compatible = "renesas,scif-r8a7796", | ||
616 | "renesas,rcar-gen3-scif", "renesas,scif"; | ||
617 | reg = <0 0xe6c40000 0 64>; | ||
618 | interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>; | ||
619 | clocks = <&cpg CPG_MOD 203>, | ||
620 | <&cpg CPG_CORE R8A7796_CLK_S3D1>, | ||
621 | <&scif_clk>; | ||
622 | clock-names = "fck", "brg_int", "scif_clk"; | ||
623 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
624 | status = "disabled"; | ||
625 | }; | ||
626 | |||
627 | scif5: serial@e6f30000 { | ||
628 | compatible = "renesas,scif-r8a7796", | ||
629 | "renesas,rcar-gen3-scif", "renesas,scif"; | ||
630 | reg = <0 0xe6f30000 0 64>; | ||
631 | interrupts = <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>; | ||
632 | clocks = <&cpg CPG_MOD 202>, | ||
633 | <&cpg CPG_CORE R8A7796_CLK_S3D1>, | ||
634 | <&scif_clk>; | ||
635 | clock-names = "fck", "brg_int", "scif_clk"; | ||
636 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
637 | status = "disabled"; | ||
638 | }; | ||
639 | |||
575 | msiof0: spi@e6e90000 { | 640 | msiof0: spi@e6e90000 { |
576 | compatible = "renesas,msiof-r8a7796", | 641 | compatible = "renesas,msiof-r8a7796", |
577 | "renesas,rcar-gen3-msiof"; | 642 | "renesas,rcar-gen3-msiof"; |