Message ID | 20170627173152.532417992@cogentembedded.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Tue, Jun 27, 2017 at 08:30:53PM +0300, Sergei Shtylyov wrote: > Describe the IMR-LX4 devices in the R8A7795 device tree. > > Based on the original (and large) patch by Konstantin Kozhevnikov > <Konstantin.Kozhevnikov@cogentembedded.com>. > > Signed-off-by: Konstantin Kozhevnikov <Konstantin.Kozhevnikov@cogentembedded.com> > Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> > > --- > This patch is against the 'renesas-devel-20170626-v4.12-rc7' tag of Simon > Horman's 'renesas.git' repo. > > The IMR-LX4 bindings were documented in the IMR driver patch and ACK'ed by Rob > Herring, so I don't expect them to change... Thanks Sergei, applied for v4.14.
Hi Sergei, On Tue, Jun 27, 2017 at 7:30 PM, Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> wrote: > Describe the IMR-LX4 devices in the R8A7795 device tree. > > Based on the original (and large) patch by Konstantin Kozhevnikov > <Konstantin.Kozhevnikov@cogentembedded.com>. > > Signed-off-by: Konstantin Kozhevnikov <Konstantin.Kozhevnikov@cogentembedded.com> > Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> > > --- > This patch is against the 'renesas-devel-20170626-v4.12-rc7' tag of Simon > Horman's 'renesas.git' repo. > > The IMR-LX4 bindings were documented in the IMR driver patch and ACK'ed by Rob > Herring, so I don't expect them to change... > > Changes in version 2: > - added SoC specific "compatible" prop values; > - refreshed the patch; > - added Geert's tag. In the mean time, r8a7795.dtsi gained reset controller support, so you should add "resets" properties were appropriate. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org 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
Index: renesas/arch/arm64/boot/dts/renesas/r8a7795.dtsi =================================================================== --- renesas.orig/arch/arm64/boot/dts/renesas/r8a7795.dtsi +++ renesas/arch/arm64/boot/dts/renesas/r8a7795.dtsi @@ -1535,6 +1535,42 @@ status = "disabled"; }; + imr-lx4@fe860000 { + compatible = "renesas,r8a7795-imr-lx4", + "renesas,imr-lx4"; + reg = <0 0xfe860000 0 0x2000>; + interrupts = <GIC_SPI 192 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 823>; + power-domains = <&sysc R8A7795_PD_A3VC>; + }; + + imr-lx4@fe870000 { + compatible = "renesas,r8a7795-imr-lx4", + "renesas,imr-lx4"; + reg = <0 0xfe870000 0 0x2000>; + interrupts = <GIC_SPI 193 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 822>; + power-domains = <&sysc R8A7795_PD_A3VC>; + }; + + imr-lx4@fe880000 { + compatible = "renesas,r8a7795-imr-lx4", + "renesas,imr-lx4"; + reg = <0 0xfe880000 0 0x2000>; + interrupts = <GIC_SPI 194 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 821>; + power-domains = <&sysc R8A7795_PD_A3VC>; + }; + + imr-lx4@fe890000 { + compatible = "renesas,r8a7795-imr-lx4", + "renesas,imr-lx4"; + reg = <0 0xfe890000 0 0x2000>; + interrupts = <GIC_SPI 195 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 820>; + power-domains = <&sysc R8A7795_PD_A3VC>; + }; + vspbc: vsp@fe920000 { compatible = "renesas,vsp2"; reg = <0 0xfe920000 0 0x8000>;