Lines Matching +full:vdda +full:- +full:supply

1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (c) 2020-2021, Linaro Limited
6 /dts-v1/;
8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
13 compatible = "qcom,sm8350-hdk", "qcom,sm8350";
20 stdout-path = "serial0:115200n8";
23 vph_pwr: vph-pwr-regulator {
24 compatible = "regulator-fixed";
25 regulator-name = "vph_pwr";
26 regulator-min-microvolt = <3700000>;
27 regulator-max-microvolt = <3700000>;
29 regulator-always-on;
30 regulator-boot-on;
36 firmware-name = "qcom/sm8350/adsp.mbn";
40 pm8350-rpmh-regulators {
41 compatible = "qcom,pm8350-rpmh-regulators";
42 qcom,pmic-id = "b";
44 vdd-s1-supply = <&vph_pwr>;
45 vdd-s2-supply = <&vph_pwr>;
46 vdd-s3-supply = <&vph_pwr>;
47 vdd-s4-supply = <&vph_pwr>;
48 vdd-s5-supply = <&vph_pwr>;
49 vdd-s6-supply = <&vph_pwr>;
50 vdd-s7-supply = <&vph_pwr>;
51 vdd-s8-supply = <&vph_pwr>;
52 vdd-s9-supply = <&vph_pwr>;
53 vdd-s10-supply = <&vph_pwr>;
54 vdd-s11-supply = <&vph_pwr>;
55 vdd-s12-supply = <&vph_pwr>;
57 vdd-l1-l4-supply = <&vreg_s11b_0p95>;
58 vdd-l2-l7-supply = <&vreg_bob>;
59 vdd-l3-l5-supply = <&vreg_bob>;
60 vdd-l6-l9-l10-supply = <&vreg_s11b_0p95>;
63 regulator-name = "vreg_s10b_1p8";
64 regulator-min-microvolt = <1800000>;
65 regulator-max-microvolt = <1800000>;
66 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
70 regulator-name = "vreg_s11b_0p95";
71 regulator-min-microvolt = <952000>;
72 regulator-max-microvolt = <952000>;
73 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
77 regulator-name = "vreg_s12b_1p25";
78 regulator-min-microvolt = <1256000>;
79 regulator-max-microvolt = <1256000>;
80 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
84 regulator-name = "vreg_l1b_0p88";
85 regulator-min-microvolt = <912000>;
86 regulator-max-microvolt = <920000>;
87 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
91 regulator-name = "vreg_l2b_3p07";
92 regulator-min-microvolt = <3072000>;
93 regulator-max-microvolt = <3072000>;
94 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
98 regulator-name = "vreg_l3b_0p9";
99 regulator-min-microvolt = <904000>;
100 regulator-max-microvolt = <904000>;
101 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
105 regulator-name = "vreg_l5b_0p88";
106 regulator-min-microvolt = <880000>;
107 regulator-max-microvolt = <888000>;
108 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
109 regulator-allow-set-load;
110 regulator-allowed-modes =
116 regulator-name = "vreg_l6b_1p2";
117 regulator-min-microvolt = <1200000>;
118 regulator-max-microvolt = <1208000>;
119 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
120 regulator-allow-set-load;
121 regulator-allowed-modes =
127 regulator-name = "vreg_l7b_2p96";
128 regulator-min-microvolt = <2504000>;
129 regulator-max-microvolt = <2504000>;
130 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
131 regulator-allow-set-load;
132 regulator-allowed-modes =
138 regulator-name = "vreg_l9b_1p2";
139 regulator-min-microvolt = <1200000>;
140 regulator-max-microvolt = <1200000>;
141 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
142 regulator-allow-set-load;
143 regulator-allowed-modes =
149 pm8350c-rpmh-regulators {
150 compatible = "qcom,pm8350c-rpmh-regulators";
151 qcom,pmic-id = "c";
153 vdd-s1-supply = <&vph_pwr>;
154 vdd-s2-supply = <&vph_pwr>;
155 vdd-s3-supply = <&vph_pwr>;
156 vdd-s4-supply = <&vph_pwr>;
157 vdd-s5-supply = <&vph_pwr>;
158 vdd-s6-supply = <&vph_pwr>;
159 vdd-s7-supply = <&vph_pwr>;
160 vdd-s8-supply = <&vph_pwr>;
161 vdd-s9-supply = <&vph_pwr>;
162 vdd-s10-supply = <&vph_pwr>;
164 vdd-l1-l12-supply = <&vreg_s1c_1p86>;
165 vdd-l2-l8-supply = <&vreg_s1c_1p86>;
166 vdd-l3-l4-l5-l7-l13-supply = <&vreg_bob>;
167 vdd-l6-l9-l11-supply = <&vreg_bob>;
168 vdd-l10-supply = <&vreg_s12b_1p25>;
170 vdd-bob-supply = <&vph_pwr>;
173 regulator-name = "vreg_s1c_1p86";
174 regulator-min-microvolt = <1856000>;
175 regulator-max-microvolt = <1880000>;
176 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
180 regulator-name = "vreg_bob";
181 regulator-min-microvolt = <3008000>;
182 regulator-max-microvolt = <3960000>;
183 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
187 regulator-name = "vreg_l1c_1p8";
188 regulator-min-microvolt = <1800000>;
189 regulator-max-microvolt = <1800000>;
190 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
194 regulator-name = "vreg_l2c_1p8";
195 regulator-min-microvolt = <1800000>;
196 regulator-max-microvolt = <1800000>;
197 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
201 regulator-name = "vreg_l6c_1p8";
202 regulator-min-microvolt = <1800000>;
203 regulator-max-microvolt = <2960000>;
204 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
208 regulator-name = "vreg_l9c_2p96";
209 regulator-min-microvolt = <2960000>;
210 regulator-max-microvolt = <3008000>;
211 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
215 regulator-name = "vreg_l10c_1p2";
216 regulator-min-microvolt = <1200000>;
217 regulator-max-microvolt = <1200000>;
218 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
225 firmware-name = "qcom/sm8350/cdsp.mbn";
234 firmware-name = "qcom/sm8350/modem.mbn";
243 firmware-name = "qcom/sm8350/slpi.mbn";
247 gpio-reserved-ranges = <52 8>;
257 reset-gpios = <&tlmm 203 GPIO_ACTIVE_LOW>;
259 vcc-supply = <&vreg_l7b_2p96>;
260 vcc-max-microamp = <800000>;
261 vccq-supply = <&vreg_l9b_1p2>;
262 vccq-max-microamp = <900000>;
268 vdda-phy-supply = <&vreg_l5b_0p88>;
269 vdda-pll-supply = <&vreg_l6b_1p2>;
277 /* TODO: Define USB-C connector properly */
284 vdda-pll-supply = <&vreg_l5b_0p88>;
285 vdda18-supply = <&vreg_l1c_1p8>;
286 vdda33-supply = <&vreg_l2b_3p07>;
292 vdda-phy-supply = <&vreg_l6b_1p2>;
293 vdda-pll-supply = <&vreg_l1b_0p88>;
303 pinctrl-names = "default";
304 pinctrl-0 = <&usb_hub_enabled_state>;
310 vdda-pll-supply = <&vreg_l5b_0p88>;
311 vdda18-supply = <&vreg_l1c_1p8>;
312 vdda33-supply = <&vreg_l2b_3p07>;
318 vdda-phy-supply = <&vreg_l6b_1p2>;
319 vdda-pll-supply = <&vreg_l5b_0p88>;
322 /* PINCTRL - additions to nodes defined in sm8350.dtsi */
325 usb_hub_enabled_state: usb-hub-enabled-state {
329 drive-strength = <2>;
330 output-low;