dt-bindings: usb: microchip,usb2514: add support for vdda

Microchip hub USB2514 has one 3V3 digital power supply and one 3V3
analog power supply. Add support for analog power supply vdda.

Signed-off-by: Catalin Popescu <catalin.popescu@leica-geosystems.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20250213094338.1611389-1-catalin.popescu@leica-geosystems.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Catalin Popescu
2025-02-13 10:43:36 +01:00
committed by Greg Kroah-Hartman
parent f8da37e462
commit af7ac64ebd

View File

@@ -9,9 +9,6 @@ title: Microchip USB2514 Hub Controller
maintainers:
- Fabio Estevam <festevam@gmail.com>
allOf:
- $ref: usb-device.yaml#
properties:
compatible:
enum:
@@ -28,6 +25,9 @@ properties:
vdd-supply:
description: 3.3V power supply.
vdda-supply:
description: 3.3V analog power supply.
clocks:
description: External 24MHz clock connected to the CLKIN pin.
maxItems: 1
@@ -43,6 +43,18 @@ patternProperties:
$ref: /schemas/usb/usb-device.yaml
additionalProperties: true
allOf:
- $ref: usb-device.yaml#
- if:
not:
properties:
compatible:
contains:
const: usb424,2514
then:
properties:
vdda-supply: false
unevaluatedProperties: false
examples:
@@ -60,6 +72,7 @@ examples:
clocks = <&clks IMX6QDL_CLK_CKO>;
reset-gpios = <&gpio7 12 GPIO_ACTIVE_LOW>;
vdd-supply = <&reg_3v3_hub>;
vdda-supply = <&reg_3v3a_hub>;
#address-cells = <1>;
#size-cells = <0>;