Message ID | 20220421085112.78858-3-miquel.raynal@bootlin.com (mailing list archive) |
---|---|
State | Awaiting Upstream, archived |
Headers | show |
Series | RZN1 DMA support | expand |
On Thu, Apr 21, 2022 at 10:51 AM Miquel Raynal <miquel.raynal@bootlin.com> wrote: > This system controller contains several registers that have nothing to > do with the clock handling, like the DMA mux register. Describe this > part of the system controller as a subnode. > > Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > Reviewed-by: Rob Herring <robh@kernel.org> > Acked-by: Stephen Boyd <sboyd@kernel.org> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> > --- a/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml > +++ b/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml > @@ -39,6 +39,17 @@ properties: > '#power-domain-cells': > const: 0 > > + '#address-cells': > + const: 1 > + > + '#size-cells': > + const: 1 > + > +patternProperties: > + "^dma-router@[a-f0-9]+$": For now this must be @a0, right? > + type: object > + $ref: "../dma/renesas,rzn1-dmamux.yaml#" > + > required: > - compatible > - reg 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
Hi Geert, geert@linux-m68k.org wrote on Mon, 25 Apr 2022 18:08:19 +0200: > On Thu, Apr 21, 2022 at 10:51 AM Miquel Raynal > <miquel.raynal@bootlin.com> wrote: > > This system controller contains several registers that have nothing to > > do with the clock handling, like the DMA mux register. Describe this > > part of the system controller as a subnode. > > > > Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> > > Reviewed-by: Rob Herring <robh@kernel.org> > > Acked-by: Stephen Boyd <sboyd@kernel.org> > > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Thanks for all the feedback received so far! > > --- a/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml > > +++ b/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml > > @@ -39,6 +39,17 @@ properties: > > '#power-domain-cells': > > const: 0 > > > > + '#address-cells': > > + const: 1 > > + > > + '#size-cells': > > + const: 1 > > + > > +patternProperties: > > + "^dma-router@[a-f0-9]+$": > > For now this must be @a0, right? Yes! Cheers, Miquèl
diff --git a/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml b/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml index 25dbb0fac065..95bf485c6cec 100644 --- a/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml +++ b/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml @@ -39,6 +39,17 @@ properties: '#power-domain-cells': const: 0 + '#address-cells': + const: 1 + + '#size-cells': + const: 1 + +patternProperties: + "^dma-router@[a-f0-9]+$": + type: object + $ref: "../dma/renesas,rzn1-dmamux.yaml#" + required: - compatible - reg