From: Krzysztof Kozlowski Date: Thu, 20 Apr 2023 06:50:51 +0000 (+0200) Subject: dt-bindings: usb: ci-hdrc-usb2: allow multiple PHYs X-Git-Tag: v6.4-rc1~118^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a804a47658ced9e9cc6b6000846ddf208362f1b3;p=thirdparty%2Flinux.git dt-bindings: usb: ci-hdrc-usb2: allow multiple PHYs Qualcomm MSM8974 comes with USB HS phy in two variants, although final DTS chooses only one. Allow such combination in the ChipIdea USB2 bindings and also disallow any other properties in the ulpi node. Signed-off-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20230420065051.22994-1-krzysztof.kozlowski@linaro.org Signed-off-by: Greg Kroah-Hartman --- diff --git a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml index e5e4dbc5a7a00..b26d26c2b0238 100644 --- a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml +++ b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml @@ -322,8 +322,9 @@ properties: ulpi: type: object - properties: - phy: + additionalProperties: false + patternProperties: + "^phy(-[0-9])?$": description: The phy child node for Qcom chips. type: object $ref: /schemas/phy/qcom,usb-hs-phy.yaml