aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergei Shtylyov <sergei.shtylyov@cogentembedded.com>2018-09-24 14:33:00 -0400
committerSimon Horman <horms+renesas@verge.net.au>2018-09-25 03:41:52 -0400
commitdd809b7de27cff710658febdde65304ec1a3ea82 (patch)
tree557918e9f9f9bb2fe61a4a0675fa6fd61c4a5efc
parent737e05bf034e9ce4cba97bdc818ded181ef23e4b (diff)
arm64: dts: renesas: r8a779{7|8}0: add TPU support
Describe TPU in the R8A779{7|8}0 device trees. Based on the original (and large) patches by Vladimir Barinov. Signed-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com> Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.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/r8a77970.dtsi10
-rw-r--r--arch/arm64/boot/dts/renesas/r8a77980.dtsi11
2 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
index 934a15f9171f..cba7885cf7c3 100644
--- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
@@ -614,6 +614,16 @@
614 status = "disabled"; 614 status = "disabled";
615 }; 615 };
616 616
617 tpu: pwm@e6e80000 {
618 compatible = "renesas,tpu-r8a77970", "renesas,tpu";
619 reg = <0 0xe6e80000 0 0x148>;
620 interrupts = <GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>;
621 clocks = <&cpg CPG_MOD 304>;
622 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
623 resets = <&cpg 304>;
624 #pwm-cells = <3>;
625 status = "disabled";
626 };
617 627
618 vin0: video@e6ef0000 { 628 vin0: video@e6ef0000 {
619 compatible = "renesas,vin-r8a77970"; 629 compatible = "renesas,vin-r8a77970";
diff --git a/arch/arm64/boot/dts/renesas/r8a77980.dtsi b/arch/arm64/boot/dts/renesas/r8a77980.dtsi
index ba1d281deb07..d4952b527d14 100644
--- a/arch/arm64/boot/dts/renesas/r8a77980.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77980.dtsi
@@ -666,6 +666,17 @@
666 status = "disabled"; 666 status = "disabled";
667 }; 667 };
668 668
669 tpu: pwm@e6e80000 {
670 compatible = "renesas,tpu-r8a77980", "renesas,tpu";
671 reg = <0 0xe6e80000 0 0x148>;
672 interrupts = <GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>;
673 clocks = <&cpg CPG_MOD 304>;
674 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
675 resets = <&cpg 304>;
676 #pwm-cells = <3>;
677 status = "disabled";
678 };
679
669 vin0: video@e6ef0000 { 680 vin0: video@e6ef0000 {
670 compatible = "renesas,vin-r8a77980"; 681 compatible = "renesas,vin-r8a77980";
671 reg = <0 0xe6ef0000 0 0x1000>; 682 reg = <0 0xe6ef0000 0 0x1000>;