[PATCH v2 3/5] 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. Signed-off-by: Vladimir Barinov Signed-off-by: Sergei Shtylyov --- Changes in version 2: - added the "resets" property; - renamed the output endpoint's label. arch/arm64/boot/dts/renesas/r8a77970.dtsi | 29 + 1 file changed, 29 insertions(+) Index: renesas/arch/arm64/boot/dts/renesas/r8a77970.dtsi === --- renesas.orig/arch/arm64/boot/dts/renesas/r8a77970.dtsi +++ renesas/arch/arm64/boot/dts/renesas/r8a77970.dtsi @@ -630,6 +630,35 @@ resets = < 623>; renesas,fcp = <>; }; + + du: display@feb0 { + compatible = "renesas,du-r8a77970"; + reg = <0 0xfeb0 0 0x8>; + interrupts = ; + clocks = < CPG_MOD 724>; + clock-names = "du.0"; + power-domains = < R8A77970_PD_ALWAYS_ON>; + resets = < 724>; + vsps = <>; + 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 {
Re: [PATCH v2 3/5] arm64: dts: renesas: r8a77970: add DU support
Hi Sergei, Niklas On 08/02/18 15:47, Niklas Söderlund wrote: > From: Sergei Shtylyov> > Define the generic R8A77970 part of the DU device node. > > Based on the original (and large) patch by Daisuke Matsushita > . > > Signed-off-by: Vladimir Barinov > Signed-off-by: Sergei Shtylyov > Signed-off-by: Niklas Söderlund I almost got this wrong ... thinking there was only a single output ... but there are indeed two outputs, just a single DU channel. LGTM... Reviewed-by: Kieran Bingham > --- > arch/arm64/boot/dts/renesas/r8a77970.dtsi | 28 > 1 file changed, 28 insertions(+) > > diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi > b/arch/arm64/boot/dts/renesas/r8a77970.dtsi > index 5eb5d4b26f955671..c6056635bd372ce3 100644 > --- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi > +++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi > @@ -630,6 +630,34 @@ > resets = < 623>; > renesas,fcp = <>; > }; > + > + du: display@feb0 { > + compatible = "renesas,du-r8a77970"; > + reg = <0 0xfeb0 0 0x8>; > + interrupts = ; > + clocks = < CPG_MOD 724>; > + clock-names = "du.0"; > + power-domains = < R8A77970_PD_ALWAYS_ON>; > + vsps = <>; > + status = "disabled"; > + > + ports { > + #address-cells = <1>; > + #size-cells = <0>; > + > + port@0 { > + reg = <0>; > + du_out_rgb: endpoint { > + }; > + }; > + > + port@1 { > + reg = <1>; > + du_out_lvds: endpoint { > + }; > + }; > + }; > + }; > }; > > timer { >
[PATCH v2 3/5] arm64: dts: renesas: r8a77970: add DU support
From: Sergei ShtylyovDefine the generic R8A77970 part of the DU device node. Based on the original (and large) patch by Daisuke Matsushita . Signed-off-by: Vladimir Barinov Signed-off-by: Sergei Shtylyov Signed-off-by: Niklas Söderlund --- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 28 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi index 5eb5d4b26f955671..c6056635bd372ce3 100644 --- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi @@ -630,6 +630,34 @@ resets = < 623>; renesas,fcp = <>; }; + + du: display@feb0 { + compatible = "renesas,du-r8a77970"; + reg = <0 0xfeb0 0 0x8>; + interrupts = ; + clocks = < CPG_MOD 724>; + clock-names = "du.0"; + power-domains = < R8A77970_PD_ALWAYS_ON>; + vsps = <>; + status = "disabled"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + du_out_rgb: endpoint { + }; + }; + + port@1 { + reg = <1>; + du_out_lvds: endpoint { + }; + }; + }; + }; }; timer { -- 2.16.1