Hi Laurent, On Sun, Apr 24, 2016 at 2:34 AM, Laurent Pinchart <laurent.pinchart+renesas@xxxxxxxxxxxxxxxx> wrote: > Add the DU device to r8a7795.dtsi in a disabled state. > > Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@xxxxxxxxxxxxxxxx> > --- > arch/arm64/boot/dts/renesas/r8a7795.dtsi | 46 ++++++++++++++++++++++++++++++++ > 1 file changed, 46 insertions(+) > > diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi > index ad25330e7827..b64366c541ed 100644 > --- a/arch/arm64/boot/dts/renesas/r8a7795.dtsi > +++ b/arch/arm64/boot/dts/renesas/r8a7795.dtsi > @@ -1379,5 +1379,51 @@ > clocks = <&cpg CPG_MOD 600>; > power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; > }; > + > + du: display@feb00000 { > + compatible = "renesas,du-r8a7795"; > + reg = <0 0xfeb00000 0 0x80000>, > + <0 0xfeb90000 0 0x14>; > + reg-names = "du", "lvds.0"; > + interrupts = <0 256 IRQ_TYPE_LEVEL_HIGH>, > + <0 268 IRQ_TYPE_LEVEL_HIGH>, > + <0 269 IRQ_TYPE_LEVEL_HIGH>, > + <0 270 IRQ_TYPE_LEVEL_HIGH>; GIC_SPI (4x) > + clocks = <&cpg CPG_MOD 724>, > + <&cpg CPG_MOD 723>, > + <&cpg CPG_MOD 722>, > + <&cpg CPG_MOD 721>, > + <&cpg CPG_MOD 727>; > + clock-names = "du.0", "du.1", "du.2", "du.3", "lvds.0"; BTW, now you have your "always-on" PM Domain, it would be nice to revamp the DU bindings to have one device node per DU instance, so there can be a one-to-one mapping of device nodes, DU instances, and DU module clocks... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds