diff options
author | Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> | 2018-04-12 10:13:59 +0200 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2018-05-16 10:44:19 +0200 |
commit | f66598b95dbac72365f5b81ffa61ca6357af6b22 (patch) | |
tree | 9bc22a633d6513e770047ad4f03b191a1e70351d | |
parent | b4f92030d5d39df427e72ace7f7db04dc8b35ddb (diff) | |
download | blackbird-obmc-linux-f66598b95dbac72365f5b81ffa61ca6357af6b22.tar.gz blackbird-obmc-linux-f66598b95dbac72365f5b81ffa61ca6357af6b22.zip |
arm64: dts: renesas: r8a77970: add DU support
Define the generic R8A77970 part of the DU device node.
Based on the original (and large) patch by Daisuke Matsushita
<daisuke.matsushita.ns@hitachi.com>.
Signed-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com>
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a77970.dtsi | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi index 9a7cf2ab099e..8efb5c3a5da1 100644 --- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi @@ -635,6 +635,35 @@ resets = <&cpg 623>; renesas,fcp = <&fcpvd0>; }; + + du: display@feb00000 { + compatible = "renesas,du-r8a77970"; + reg = <0 0xfeb00000 0 0x80000>; + interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 724>; + clock-names = "du.0"; + power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; + resets = <&cpg 724>; + vsps = <&vspd0>; + status = "disabled"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + du_out_rgb: endpoint { + }; + }; + + port@1 { + reg = <1>; + du_out_lvds0: endpoint { + }; + }; + }; + }; }; timer { |