Lines Matching +full:input +full:- +full:value
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 - enum:
19 - qcom,sc8180x-usb-hs-phy
20 - qcom,usb-snps-femto-v2-phy
21 - items:
22 - enum:
23 - qcom,sa8775p-usb-hs-phy
24 - qcom,sc8280xp-usb-hs-phy
25 - const: qcom,usb-snps-hs-5nm-phy
26 - items:
27 - enum:
28 - qcom,sc7280-usb-hs-phy
29 - qcom,sdx55-usb-hs-phy
30 - qcom,sdx65-usb-hs-phy
31 - qcom,sm6375-usb-hs-phy
32 - qcom,sm8150-usb-hs-phy
33 - qcom,sm8250-usb-hs-phy
34 - qcom,sm8350-usb-hs-phy
35 - qcom,sm8450-usb-hs-phy
36 - const: qcom,usb-snps-hs-7nm-phy
41 "#phy-cells":
46 - description: rpmhcc ref clock
48 clock-names:
50 - const: ref
54 - description: PHY core reset
56 vdda-pll-supply:
59 vdda18-supply:
62 vdda33-supply:
65 qcom,hs-disconnect-bp:
69 The hardware accepts only discrete values. The value closest to the
70 provided input will be chosen as the override value for this param.
71 minimum: -272
74 qcom,squelch-detector-bp:
77 detect valid high-speed data.
78 The hardware accepts only discrete values. The value closest to the
79 provided input will be chosen as the override value for this param.
80 minimum: -2090
83 qcom,hs-amplitude-bp:
85 This adjusts the high-speed DC level voltage.
86 The hardware accepts only discrete values. The value closest to the
87 provided input will be chosen as the override value for this param.
88 minimum: -660
91 qcom,pre-emphasis-duration-bp:
94 HS pre-emphasis current is sourced onto DP<#> or DM<#>.
95 The HS Transmitter pre-emphasis duration is defined in terms of
96 unit amounts. One unit of pre-emphasis duration is approximately
97 650 ps and is defined as 1X pre-emphasis duration.
98 The hardware accepts only discrete values. The value closest to the
99 provided input will be chosen as the override value for this param.
103 qcom,pre-emphasis-amplitude-bp:
106 DP<#> and DM<#> after a J-to-K or K-to-J transition.
107 The HS Transmitter pre-emphasis current is defined in terms of unit
109 1X pre-emphasis current.
110 The hardware accepts only discrete values. The value closest to the
111 provided input will be chosen as the override value for this param.
115 qcom,hs-rise-fall-time-bp:
117 This adjusts the rise/fall times of the high-speed waveform.
118 The hardware accepts only discrete values. The value closest to the
119 provided input will be chosen as the override value for this param.
120 minimum: -4100
123 qcom,hs-crossover-voltage-microvolt:
127 The hardware accepts only discrete values. The value closest to the
128 provided input will be chosen as the override value for this param.
129 minimum: -31000
132 qcom,hs-output-impedance-micro-ohms:
135 on the D+ and D- paths between the transceiver and cable. This adjusts
138 value closest to the provided input will be chosen as the override value
140 minimum: -2300000
143 qcom,ls-fs-output-impedance-bp:
145 This adjusts the low- and full-speed single-ended source
148 The hardware accepts only discrete values. The value closest to the
149 provided input will be chosen as the override value for this param.
150 minimum: -1053
154 - compatible
155 - reg
156 - "#phy-cells"
157 - clocks
158 - clock-names
159 - resets
160 - vdda-pll-supply
161 - vdda18-supply
162 - vdda33-supply
167 - |
168 #include <dt-bindings/clock/qcom,rpmh.h>
169 #include <dt-bindings/clock/qcom,gcc-sm8150.h>
171 compatible = "qcom,sm8150-usb-hs-phy", "qcom,usb-snps-hs-7nm-phy";
173 #phy-cells = <0>;
176 clock-names = "ref";
180 vdda-pll-supply = <&vdd_usb_hs_core>;
181 vdda33-supply = <&vdda_usb_hs_3p1>;
182 vdda18-supply = <&vdda_usb_hs_1p8>;