2023-04-14 08:45:33

by Fabrice Gasnier

[permalink] [raw]
Subject: [PATCH v2 2/4] dt-bindings: usb: dwc2: add utmi optional clock

utmi clock is typically provided by PHY output. Add this optional clock,
as the core could use other clocks depending on the SoC where it's used.
This is needed on stm32mp15, when using the integrated full-speed PHY.

Signed-off-by: Fabrice Gasnier <[email protected]>
---
Changes in v2:
- "utmi_clk" renamed "utmi" as per Krzysztof comment
---
Documentation/devicetree/bindings/usb/dwc2.yaml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/usb/dwc2.yaml b/Documentation/devicetree/bindings/usb/dwc2.yaml
index 371ba93f3ce5..d3506090f8b1 100644
--- a/Documentation/devicetree/bindings/usb/dwc2.yaml
+++ b/Documentation/devicetree/bindings/usb/dwc2.yaml
@@ -75,11 +75,14 @@ properties:
maxItems: 1

clocks:
- maxItems: 1
+ minItems: 1
+ maxItems: 2

clock-names:
items:
- const: otg
+ - const: utmi
+ minItems: 1

disable-over-current:
type: boolean
--
2.25.1


2023-04-14 21:20:26

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH v2 2/4] dt-bindings: usb: dwc2: add utmi optional clock

On 14/04/2023 10:41, Fabrice Gasnier wrote:
> utmi clock is typically provided by PHY output. Add this optional clock,
> as the core could use other clocks depending on the SoC where it's used.
> This is needed on stm32mp15, when using the integrated full-speed PHY.
>
> Signed-off-by: Fabrice Gasnier <[email protected]>

Acked-by: Krzysztof Kozlowski <[email protected]>

Best regards,
Krzysztof