Lines Matching +full:gcc +full:- +full:sm8150
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:
71 minimum: -272
74 qcom,squelch-detector-bp:
77 detect valid high-speed data.
80 minimum: -2090
83 qcom,hs-amplitude-bp:
85 This adjusts the high-speed DC level voltage.
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.
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.
115 qcom,hs-rise-fall-time-bp:
117 This adjusts the rise/fall times of the high-speed waveform.
120 minimum: -4100
123 qcom,hs-crossover-voltage-microvolt:
129 minimum: -31000
132 qcom,hs-output-impedance-micro-ohms:
135 on the D+ and D- paths between the transceiver and cable. This adjusts
140 minimum: -2300000
143 qcom,ls-fs-output-impedance-bp:
145 This adjusts the low- and full-speed single-ended source
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";
178 resets = <&gcc GCC_QUSB2PHY_PRIM_BCR>;
180 vdda-pll-supply = <&vdd_usb_hs_core>;
181 vdda33-supply = <&vdda_usb_hs_3p1>;
182 vdda18-supply = <&vdda_usb_hs_1p8>;