Lines Matching +full:usb +full:- +full:phy
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/qcom,usb-snps-femto-v2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Synopsys Femto High-Speed USB PHY V2
10 - Wesley Cheng <quic_wcheng@quicinc.com>
13 Qualcomm High-Speed USB PHY
18 - items:
19 - enum:
20 - qcom,sa8775p-usb-hs-phy
21 - qcom,sc8280xp-usb-hs-phy
22 - const: qcom,usb-snps-hs-5nm-phy
23 - items:
24 - enum:
25 - qcom,qdu1000-usb-hs-phy
26 - qcom,sc7280-usb-hs-phy
27 - qcom,sc8180x-usb-hs-phy
28 - qcom,sdx55-usb-hs-phy
29 - qcom,sdx65-usb-hs-phy
30 - qcom,sm6375-usb-hs-phy
31 - qcom,sm8150-usb-hs-phy
32 - qcom,sm8250-usb-hs-phy
33 - qcom,sm8350-usb-hs-phy
34 - qcom,sm8450-usb-hs-phy
35 - const: qcom,usb-snps-hs-7nm-phy
40 "#phy-cells":
45 - description: rpmhcc ref clock
47 clock-names:
49 - const: ref
53 - description: PHY core reset
55 vdda-pll-supply:
58 vdda18-supply:
61 vdda33-supply:
64 qcom,hs-disconnect-bp:
70 minimum: -272
73 qcom,squelch-detector-bp:
76 detect valid high-speed data.
79 minimum: -2090
82 qcom,hs-amplitude-bp:
84 This adjusts the high-speed DC level voltage.
87 minimum: -660
90 qcom,pre-emphasis-duration-bp:
93 HS pre-emphasis current is sourced onto DP<#> or DM<#>.
94 The HS Transmitter pre-emphasis duration is defined in terms of
95 unit amounts. One unit of pre-emphasis duration is approximately
96 650 ps and is defined as 1X pre-emphasis duration.
102 qcom,pre-emphasis-amplitude-bp:
105 DP<#> and DM<#> after a J-to-K or K-to-J transition.
106 The HS Transmitter pre-emphasis current is defined in terms of unit
108 1X pre-emphasis current.
114 qcom,hs-rise-fall-time-bp:
116 This adjusts the rise/fall times of the high-speed waveform.
119 minimum: -4100
122 qcom,hs-crossover-voltage-microvolt:
128 minimum: -31000
131 qcom,hs-output-impedance-micro-ohms:
134 on the D+ and D- paths between the transceiver and cable. This adjusts
136 resistance on the USB. The hardware accepts only discrete values. The
139 minimum: -2300000
142 qcom,ls-fs-output-impedance-bp:
144 This adjusts the low- and full-speed single-ended source
149 minimum: -1053
153 - compatible
154 - reg
155 - "#phy-cells"
156 - clocks
157 - clock-names
158 - resets
159 - vdda-pll-supply
160 - vdda18-supply
161 - vdda33-supply
166 - |
167 #include <dt-bindings/clock/qcom,rpmh.h>
168 #include <dt-bindings/clock/qcom,gcc-sm8150.h>
169 phy@88e2000 {
170 compatible = "qcom,sm8150-usb-hs-phy", "qcom,usb-snps-hs-7nm-phy";
172 #phy-cells = <0>;
175 clock-names = "ref";
179 vdda-pll-supply = <&vdd_usb_hs_core>;
180 vdda33-supply = <&vdda_usb_hs_3p1>;
181 vdda18-supply = <&vdda_usb_hs_1p8>;