Lines Matching +full:regulator +full:- +full:mode

1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
8 #include <dt-bindings/arm/qcom,ids.h>
9 #include <dt-bindings/firmware/qcom,scm.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
16 /delete-node/ &ipa_fw_mem;
17 /delete-node/ &rmtfs_mem;
20 chassis-type = "handset";
22 qcom,msm-id = <QCOM_ID_SM7125 0>;
25 #address-cells = <2>;
26 #size-cells = <2>;
30 compatible = "simple-framebuffer";
40 gpio_keys: gpio-keys {
41 compatible = "gpio-keys";
43 key-vol-up {
47 debounce-interval = <15>;
48 linux,can-disable;
49 wakeup-source;
53 reserved-memory {
56 no-map;
61 no-map;
66 no-map;
71 no-map;
76 no-map;
81 no-map;
86 no-map;
91 no-map;
97 record-size = <0x80000>;
98 pmsg-size = <0x200000>;
99 console-size = <0x100000>;
103 compatible = "qcom,rmtfs-mem";
105 no-map;
107 qcom,client-id = <1>;
114 regulators-0 {
115 compatible = "qcom,pm6150-rpmh-regulators";
116 qcom,pmic-id = "a";
119 regulator-min-microvolt = <1128000>;
120 regulator-max-microvolt = <1128000>;
124 regulator-min-microvolt = <824000>;
125 regulator-max-microvolt = <1120000>;
129 regulator-min-microvolt = <1744000>;
130 regulator-max-microvolt = <2040000>;
134 regulator-min-microvolt = <1178000>;
135 regulator-max-microvolt = <1256000>;
136 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
140 regulator-min-microvolt = <944000>;
141 regulator-max-microvolt = <1056000>;
142 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
146 regulator-min-microvolt = <968000>;
147 regulator-max-microvolt = <1064000>;
148 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
152 regulator-min-microvolt = <824000>;
153 regulator-max-microvolt = <928000>;
154 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
155 regulator-allow-set-load;
156 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
161 regulator-min-microvolt = <2496000>;
162 regulator-max-microvolt = <3000000>;
163 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
167 regulator-min-microvolt = <568000>;
168 regulator-max-microvolt = <648000>;
169 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
173 regulator-min-microvolt = <488000>;
174 regulator-max-microvolt = <800000>;
175 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
179 regulator-min-microvolt = <1800000>;
180 regulator-max-microvolt = <1832000>;
181 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
185 regulator-min-microvolt = <1696000>;
186 regulator-max-microvolt = <1904000>;
187 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
191 regulator-min-microvolt = <1696000>;
192 regulator-max-microvolt = <1952000>;
193 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
194 regulator-allow-set-load;
195 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
200 regulator-min-microvolt = <1696000>;
201 regulator-max-microvolt = <1904000>;
202 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
206 regulator-min-microvolt = <1728000>;
207 regulator-max-microvolt = <1832000>;
208 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
212 regulator-min-microvolt = <1696000>;
213 regulator-max-microvolt = <1904000>;
214 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
218 regulator-min-microvolt = <2496000>;
219 regulator-max-microvolt = <3304000>;
220 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
224 regulator-min-microvolt = <2920000>;
225 regulator-max-microvolt = <3232000>;
226 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
230 regulator-min-microvolt = <1696000>;
231 regulator-max-microvolt = <1904000>;
232 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
236 regulator-min-microvolt = <2696000>;
237 regulator-max-microvolt = <3304000>;
238 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
239 regulator-allow-set-load;
240 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
245 regulators-1 {
246 compatible = "qcom,pm6150l-rpmh-regulators";
247 qcom,pmic-id = "c";
250 regulator-min-microvolt = <1120000>;
251 regulator-max-microvolt = <1408000>;
255 regulator-min-microvolt = <1616000>;
256 regulator-max-microvolt = <1984000>;
257 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
261 regulator-min-microvolt = <1168000>;
262 regulator-max-microvolt = <1304000>;
263 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
267 regulator-min-microvolt = <1144000>;
268 regulator-max-microvolt = <1304000>;
269 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
270 regulator-allow-set-load;
271 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
276 regulator-min-microvolt = <1648000>;
277 regulator-max-microvolt = <3304000>;
278 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
282 regulator-min-microvolt = <1648000>;
283 regulator-max-microvolt = <3304000>;
284 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
288 regulator-min-microvolt = <1648000>;
289 regulator-max-microvolt = <3304000>;
290 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
294 regulator-min-microvolt = <3000000>;
295 regulator-max-microvolt = <3312000>;
296 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
300 regulator-min-microvolt = <1800000>;
301 regulator-max-microvolt = <1904000>;
302 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
306 regulator-min-microvolt = <2952000>;
307 regulator-max-microvolt = <3304000>;
308 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
312 regulator-min-microvolt = <3000000>;
313 regulator-max-microvolt = <3400000>;
314 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
318 regulator-min-microvolt = <3000000>;
319 regulator-max-microvolt = <3400000>;
320 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
324 regulator-min-microvolt = <3008000>;
325 regulator-max-microvolt = <3960000>;
326 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
346 cd-gpios = <&tlmm 69 GPIO_ACTIVE_HIGH>;
347 pinctrl-names = "default","sleep";
348 pinctrl-0 = <&sdc2_on>;
349 pinctrl-1 = <&sdc2_off>;
350 vmmc-supply = <&vreg_l9c_2p9>;
351 vqmmc-supply = <&vreg_l6c_3p0>;
356 gpio-reserved-ranges = <0 4>, <34 4>, <59 4>;
358 sdc2_on: sdc2-on-state {
359 clk-pins {
361 bias-disable;
362 drive-strength = <16>;
365 cmd-pins {
367 bias-pull-up;
368 drive-strength = <10>;
371 data-pins {
373 bias-pull-up;
374 drive-strength = <10>;
377 sd-cd-pins {
380 bias-pull-up;
381 drive-strength = <2>;
385 sdc2_off: sdc2-off-state {
386 clk-pins {
388 bias-disable;
389 drive-strength = <2>;
392 cmd-pins {
394 bias-pull-up;
395 drive-strength = <2>;
398 data-pins {
400 bias-pull-up;
401 drive-strength = <2>;
404 sd-cd-pins {
407 bias-pull-up;
408 drive-strength = <2>;
414 reset-gpios = <&tlmm 119 GPIO_ACTIVE_LOW>;
416 vcc-supply = <&vreg_l19a_3p0>;
417 vcc-max-microamp = <600000>;
418 vccq2-supply = <&vreg_l12a_1p8>;
419 vccq2-max-microamp = <600000>;
424 vdda-phy-supply = <&vreg_l4a_0p88>;
425 vdda-pll-supply = <&vreg_l3c_1p23>;
430 qcom,select-utmi-as-pipe-clk;
436 maximum-speed = "high-speed";
441 vdd-supply = <&vreg_l4a_0p88>;
442 vdda-phy-dpdm-supply = <&vreg_l17a_3p1>;
443 vdda-pll-supply = <&vreg_l11a_1p8>;
448 vdda-phy-supply = <&vreg_l4a_0p88>;
449 vdda-pll-supply = <&vreg_l3c_1p23>;