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 - qcom,usb-snps-hs-5nm-phy
19 - qcom,usb-snps-hs-7nm-phy
20 - qcom,sc7280-usb-hs-phy
21 - qcom,sc8180x-usb-hs-phy
22 - qcom,sc8280xp-usb-hs-phy
23 - qcom,sm6375-usb-hs-phy
24 - qcom,sm8150-usb-hs-phy
25 - qcom,sm8250-usb-hs-phy
26 - qcom,sm8350-usb-hs-phy
27 - qcom,sm8450-usb-hs-phy
28 - qcom,usb-snps-femto-v2-phy
33 "#phy-cells":
38 - description: rpmhcc ref clock
40 clock-names:
42 - const: ref
46 - description: PHY core reset
48 vdda-pll-supply:
51 vdda18-supply:
54 vdda33-supply:
57 qcom,hs-disconnect-bp:
61 The hardware accepts only discrete values. The value closest to the
62 provided input will be chosen as the override value for this param.
63 minimum: -272
66 qcom,squelch-detector-bp:
69 detect valid high-speed data.
70 The hardware accepts only discrete values. The value closest to the
71 provided input will be chosen as the override value for this param.
72 minimum: -2090
75 qcom,hs-amplitude-bp:
77 This adjusts the high-speed DC level voltage.
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: -660
83 qcom,pre-emphasis-duration-bp:
86 HS pre-emphasis current is sourced onto DP<#> or DM<#>.
87 The HS Transmitter pre-emphasis duration is defined in terms of
88 unit amounts. One unit of pre-emphasis duration is approximately
89 650 ps and is defined as 1X pre-emphasis duration.
90 The hardware accepts only discrete values. The value closest to the
91 provided input will be chosen as the override value for this param.
95 qcom,pre-emphasis-amplitude-bp:
98 DP<#> and DM<#> after a J-to-K or K-to-J transition.
99 The HS Transmitter pre-emphasis current is defined in terms of unit
101 1X pre-emphasis current.
102 The hardware accepts only discrete values. The value closest to the
103 provided input will be chosen as the override value for this param.
107 qcom,hs-rise-fall-time-bp:
109 This adjusts the rise/fall times of the high-speed waveform.
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.
112 minimum: -4100
115 qcom,hs-crossover-voltage-microvolt:
119 The hardware accepts only discrete values. The value closest to the
120 provided input will be chosen as the override value for this param.
121 minimum: -31000
124 qcom,hs-output-impedance-micro-ohms:
127 on the D+ and D- paths between the transceiver and cable. This adjusts
129 resistance on the USB. The hardware accepts only discrete values. The
130 value closest to the provided input will be chosen as the override value
132 minimum: -2300000
135 qcom,ls-fs-output-impedance-bp:
137 This adjusts the low- and full-speed single-ended source
140 The hardware accepts only discrete values. The value closest to the
141 provided input will be chosen as the override value for this param.
142 minimum: -1053
146 - compatible
147 - reg
148 - "#phy-cells"
149 - clocks
150 - clock-names
151 - resets
152 - vdda-pll-supply
153 - vdda18-supply
154 - vdda33-supply
159 - |
160 #include <dt-bindings/clock/qcom,rpmh.h>
161 #include <dt-bindings/clock/qcom,gcc-sm8150.h>
163 compatible = "qcom,sm8150-usb-hs-phy";
165 #phy-cells = <0>;
168 clock-names = "ref";
172 vdda-pll-supply = <&vdd_usb_hs_core>;
173 vdda33-supply = <&vdda_usb_hs_3p1>;
174 vdda18-supply = <&vdda_usb_hs_1p8>;