diff options
author | Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> | 2018-09-24 14:33:00 -0400 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2018-09-25 03:41:52 -0400 |
commit | dd809b7de27cff710658febdde65304ec1a3ea82 (patch) | |
tree | 557918e9f9f9bb2fe61a4a0675fa6fd61c4a5efc | |
parent | 737e05bf034e9ce4cba97bdc818ded181ef23e4b (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.dtsi | 10 | ||||
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a77980.dtsi | 11 |
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>; |