Lines Matching +full:charge +full:- +full:ctrl +full:- +full:value

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/phy/qcom,qusb2-phy.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Manu Gautam <mgautam@codeaurora.org>
19 - items:
20 - enum:
21 - qcom,ipq8074-qusb2-phy
22 - qcom,msm8996-qusb2-phy
23 - qcom,msm8998-qusb2-phy
24 - items:
25 - enum:
26 - qcom,sc7180-qusb2-phy
27 - qcom,sdm845-qusb2-phy
28 - const: qcom,qusb2-v2-phy
32 "#phy-cells":
39 - description: phy config clock
40 - description: 19.2 MHz ref clk
41 - description: phy interface clock (Optional)
43 clock-names:
47 - const: cfg_ahb
48 - const: ref
49 - const: iface
51 vdda-pll-supply:
55 vdda-phy-dpdm-supply:
64 nvmem-cells:
68 tuning parameter value for qusb2 phy.
70 qcom,tcsr-syscon:
79 const: qcom,qusb2-v2-phy
82 qcom,imp-res-offset-value:
84 It is a 6 bit value that specifies offset to be
92 qcom,bias-ctrl-value:
94 It is a 6 bit value that specifies bias-ctrl-value. It is a PHY
101 qcom,charge-ctrl-value:
103 It is a 2 bit value that specifies charge-ctrl-value. It is a PHY
110 qcom,hstx-trim-value:
112 It is a 4 bit value that specifies tuning for HSTX
114 Possible range is - 15mA to 24mA (stepsize of 600 uA).
115 See dt-bindings/phy/phy-qcom-qusb2.h for applicable values.
121 qcom,preemphasis-level:
123 It is a 2 bit value that specifies pre-emphasis level.
125 See dt-bindings/phy/phy-qcom-qusb2.h for applicable values.
131 qcom,preemphasis-width:
133 It is a 1 bit value that specifies how long the HSTX
134 pre-emphasis (specified using qcom,preemphasis-level) must be in
135 effect. Duration could be half-bit of full-bit.
136 See dt-bindings/phy/phy-qcom-qusb2.h for applicable values.
142 qcom,hsdisc-trim-value:
144 It is a 2 bit value tuning parameter that control disconnect
152 - compatible
153 - reg
154 - "#phy-cells"
155 - clocks
156 - clock-names
157 - vdda-pll-supply
158 - vdda-phy-dpdm-supply
159 - resets
164 - |
165 #include <dt-bindings/clock/qcom,gcc-msm8996.h>
167 compatible = "qcom,msm8996-qusb2-phy";
169 #phy-cells = <0>;
173 clock-names = "cfg_ahb", "ref";
175 vdda-pll-supply = <&pm8994_l12>;
176 vdda-phy-dpdm-supply = <&pm8994_l24>;
179 nvmem-cells = <&qusb2p_hstx_trim>;