]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
dt-bindings: musb: mpfs: add ULPI external vbus support
authorConor Dooley <conor.dooley@microchip.com>
Fri, 31 May 2024 07:04:31 +0000 (08:04 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 4 Jun 2024 13:42:45 +0000 (15:42 +0200)
Add a property to allow configuring the musb controller on PolarFire SoC
to use an external vbus for ULPI PHYs.

Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20240531-fountain-plating-1d3739422a26@wendy
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml

index c5e9ce2e7bc2a3a8a98216e7e633ed995c0645a6..27b909de49922f76eb4dae5a558e8d35fbc01a85 100644 (file)
@@ -34,6 +34,13 @@ properties:
   clocks:
     maxItems: 1
 
+  microchip,ext-vbus-drv:
+    description:
+      Some ULPI USB PHYs do not support an internal VBUS supply and driving
+      the CPEN pin requires the configuration of the UPLI_USE__EXTVBUS
+      bit in ULPI_BUSCONTROL.
+    $ref: /schemas/types.yaml#/definitions/flag
+
 required:
   - compatible
   - reg