[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAMuHMdXoyE+MP4N=5o6a=u83gcsYD_RijpjrYf15i5MR85gEJg@mail.gmail.com>
Date: Mon, 7 Nov 2022 16:14:10 +0100
From: Geert Uytterhoeven <geert@...ux-m68k.org>
To: Herve Codina <herve.codina@...tlin.com>
Cc: Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Magnus Damm <magnus.damm@...il.com>,
Gareth Williams <gareth.williams.jx@...esas.com>,
linux-renesas-soc@...r.kernel.org, linux-clk@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-usb@...r.kernel.org,
Thomas Petazzoni <thomas.petazzoni@...tlin.com>,
Miquel Raynal <miquel.raynal@...tlin.com>
Subject: Re: [PATCH 2/7] dt-bindings: clock: renesas,r9a06g032-sysctrl: Add
h2mode property
Hi Hervé,
On Mon, Nov 7, 2022 at 2:59 PM Herve Codina <herve.codina@...tlin.com> wrote:
> Add the h2mode property to force the USBs mode ie:
> - 2 hosts
> or
> - 1 host and 1 device
>
> Signed-off-by: Herve Codina <herve.codina@...tlin.com>
Thanks for your patch!
> --- a/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml
> +++ b/Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml
> @@ -39,6 +39,16 @@ properties:
> '#power-domain-cells':
> const: 0
>
> + renesas,h2mode:
> + description: |
> + Configure the USBs mode.
> + - <0> : the USBs are in 1 host and 1 device mode.
> + - <1> : the USBs are in 2 host mode.
> + If the property is not present, the value used is the one already present
> + in the CFG_USB register (from reset or set by the bootloader).
> + $ref: /schemas/types.yaml#/definitions/uint32
> + enum: [0, 1]
> +
> '#address-cells':
> const: 1
While the H2MODE register bit is indeed located in the sysctrl's
address space, and handling it here makes it simpler for the drivers
(especially w.r.t. the default handling), this is really a property
of the switchable usbh/f core...
Perhaps it can be moved there? Or not?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@...ux-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
Powered by blists - more mailing lists