Lines Matching +full:input +full:- +full:only
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:
68 The hardware accepts only discrete values. The value closest to the
69 provided input will be chosen as the override value for this param.
70 minimum: -272
73 qcom,squelch-detector-bp:
76 detect valid high-speed data.
77 The hardware accepts only discrete values. The value closest to the
78 provided input will be chosen as the override value for this param.
79 minimum: -2090
82 qcom,hs-amplitude-bp:
84 This adjusts the high-speed DC level voltage.
85 The hardware accepts only discrete values. The value closest to the
86 provided input will be chosen as the override value for this param.
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.
97 The hardware accepts only discrete values. The value closest to the
98 provided input will be chosen as the override value for this param.
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.
109 The hardware accepts only discrete values. The value closest to the
110 provided input will be chosen as the override value for this param.
114 qcom,hs-rise-fall-time-bp:
116 This adjusts the rise/fall times of the high-speed waveform.
117 The hardware accepts only discrete values. The value closest to the
118 provided input will be chosen as the override value for this param.
119 minimum: -4100
122 qcom,hs-crossover-voltage-microvolt:
126 The hardware accepts only discrete values. The value closest to the
127 provided input will be chosen as the override value for this param.
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
137 value closest to the provided input will be chosen as the override value
139 minimum: -2300000
142 qcom,ls-fs-output-impedance-bp:
144 This adjusts the low- and full-speed single-ended source
147 The hardware accepts only discrete values. The value closest to the
148 provided input will be chosen as the override value for this param.
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>
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>;