117 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only2%YAML 1.23---4$id: http://devicetree.org/schemas/phy/qcom,usb-hs-phy.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm's USB HS PHY8 9maintainers:10 - Bjorn Andersson <bjorn.andersson@linaro.org>11 12if:13 properties:14 compatible:15 contains:16 enum:17 - qcom,usb-hs-phy-apq806418 - qcom,usb-hs-phy-msm866019 - qcom,usb-hs-phy-msm896020then:21 properties:22 resets:23 maxItems: 124 25 reset-names:26 const: por27 28else:29 properties:30 resets:31 minItems: 232 maxItems: 233 34 reset-names:35 items:36 - const: phy37 - const: por38 39properties:40 compatible:41 items:42 - enum:43 - qcom,usb-hs-phy-apq806444 - qcom,usb-hs-phy-msm822645 - qcom,usb-hs-phy-msm866046 - qcom,usb-hs-phy-msm891647 - qcom,usb-hs-phy-msm896048 - qcom,usb-hs-phy-msm897449 - const: qcom,usb-hs-phy50 51 clocks:52 minItems: 253 maxItems: 254 55 clock-names:56 maxItems: 257 contains:58 items:59 - const: ref60 - const: sleep61 62 resets: true63 64 reset-names: true65 66 v1p8-supply: true67 68 v3p3-supply: true69 70 extcon: true71 72 "#phy-cells":73 const: 074 75 qcom,init-seq:76 $ref: /schemas/types.yaml#/definitions/uint8-matrix77 description: >78 Sequence of ULPI address and value pairs to79 program into the ULPI_EXT_VENDOR_SPECIFIC area.80 This is related to Device Mode Eye Diagram test.81 maxItems: 32 # no hard limit82 items:83 items:84 - description: >85 the address is offset from the ULPI_EXT_VENDOR_SPECIFIC address86 - description: value87 88required:89 - clocks90 - clock-names91 - resets92 - reset-names93 - "#phy-cells"94 95additionalProperties: false96 97examples:98 - |99 otg: usb-controller {100 #reset-cells = <1>;101 102 ulpi {103 phy {104 compatible = "qcom,usb-hs-phy-msm8974", "qcom,usb-hs-phy";105 #phy-cells = <0>;106 clocks = <&clk 0>, <&clk 258>;107 clock-names = "ref", "sleep";108 resets = <&gcc 10>, <&otg 0>;109 reset-names = "phy", "por";110 v3p3-supply = <&pm8941_l24>;111 v1p8-supply = <&pm8941_l6>;112 extcon = <&smbb>;113 qcom,init-seq = /bits/ 8 <0x1 0x63>;114 };115 };116 };117