Lines Matching +full:regulator +full:- +full:enable +full:- +full:ramp +full:- +full:delay
1 // SPDX-License-Identifier: GPL-2.0-only
7 /dts-v1/;
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/input/gpio-keys.h>
18 chassis-type = "handset";
25 #address-cells = <2>;
26 #size-cells = <2>;
29 stdout-path = "serial0:115200n8";
32 compatible = "simple-framebuffer";
41 vph_pwr: vph-pwr-regulator {
42 compatible = "regulator-fixed";
43 regulator-name = "vph_pwr";
44 regulator-min-microvolt = <3700000>;
45 regulator-max-microvolt = <3700000>;
47 regulator-always-on;
48 regulator-boot-on;
51 gpio-keys {
52 compatible = "gpio-keys";
54 key-volup {
58 debounce-interval = <15>;
62 reserved-memory {
63 #address-cells = <2>;
64 #size-cells = <2>;
70 console-size = <0x20000>;
71 record-size = <0x20000>;
72 ftrace-size = <0x0>;
73 pmsg-size = <0x20000>;
78 no-map;
83 * Until we hook up type-c detection, we
86 extcon_usb: extcon-usb {
87 compatible = "linux,extcon-usb-gpio";
88 id-gpios = <&tlmm 58 GPIO_ACTIVE_HIGH>;
109 vdd-supply = <&vreg_l1b_0p925>;
110 vdda-pll-supply = <&vreg_l10a_1p8>;
111 vdda-phy-dpdm-supply = <&vreg_l7b_3p125>;
115 regulators-0 {
116 compatible = "qcom,rpm-pm660l-regulators";
118 vdd_s1-supply = <&vph_pwr>;
119 vdd_s2-supply = <&vph_pwr>;
120 vdd_s3_s4-supply = <&vph_pwr>;
121 vdd_s5-supply = <&vph_pwr>;
122 vdd_s6-supply = <&vph_pwr>;
124 vdd_l1_l9_l10-supply = <&vreg_s2b_1p05>;
125 vdd_l2-supply = <&vreg_bob>;
126 vdd_l3_l5_l7_l8-supply = <&vreg_bob>;
127 vdd_l4_l6-supply = <&vreg_bob>;
128 vdd_bob-supply = <&vph_pwr>;
131 regulator-min-microvolt = <1125000>;
132 regulator-max-microvolt = <1125000>;
133 regulator-enable-ramp-delay = <200>;
137 regulator-min-microvolt = <1050000>;
138 regulator-max-microvolt = <1050000>;
139 regulator-enable-ramp-delay = <200>;
144 regulator-min-microvolt = <800000>;
145 regulator-max-microvolt = <925000>;
146 regulator-enable-ramp-delay = <250>;
147 regulator-allow-set-load;
152 regulator-min-microvolt = <1648000>;
153 regulator-max-microvolt = <2696000>;
154 regulator-enable-ramp-delay = <250>;
155 regulator-allow-set-load;
159 regulator-min-microvolt = <1700000>;
160 regulator-max-microvolt = <3300000>;
161 regulator-enable-ramp-delay = <250>;
162 regulator-allow-set-load;
166 regulator-min-microvolt = <2944000>;
167 regulator-max-microvolt = <2952000>;
168 regulator-enable-ramp-delay = <250>;
170 regulator-min-microamp = <200>;
171 regulator-max-microamp = <600000>;
172 regulator-system-load = <570000>;
173 regulator-allow-set-load;
177 * Downstream specifies a range of 1721-3600mV,
180 * Tighten the range to 1.8-3.328 (closest to 3.3) to
184 regulator-min-microvolt = <1800000>;
185 regulator-max-microvolt = <3328000>;
186 regulator-enable-ramp-delay = <250>;
187 regulator-allow-set-load;
188 regulator-system-load = <800000>;
192 regulator-min-microvolt = <2700000>;
193 regulator-max-microvolt = <3125000>;
194 regulator-enable-ramp-delay = <250>;
198 regulator-min-microvolt = <3200000>;
199 regulator-max-microvolt = <3400000>;
200 regulator-enable-ramp-delay = <250>;
204 regulator-min-microvolt = <3300000>;
205 regulator-max-microvolt = <3600000>;
206 regulator-enable-ramp-delay = <500>;
210 regulators-1 {
211 compatible = "qcom,rpm-pm660-regulators";
213 vdd_s1-supply = <&vph_pwr>;
214 vdd_s2-supply = <&vph_pwr>;
215 vdd_s3-supply = <&vph_pwr>;
216 vdd_s4-supply = <&vph_pwr>;
217 vdd_s5-supply = <&vph_pwr>;
218 vdd_s6-supply = <&vph_pwr>;
220 vdd_l1_l6_l7-supply = <&vreg_s5a_1p35>;
221 vdd_l2_l3-supply = <&vreg_s2b_1p05>;
222 vdd_l5-supply = <&vreg_s2b_1p05>;
223 vdd_l8_l9_l10_l11_l12_l13_l14-supply = <&vreg_s4a_2p04>;
224 vdd_l15_l16_l17_l18_l19-supply = <&vreg_bob>;
233 regulator-min-microvolt = <1805000>;
234 regulator-max-microvolt = <2040000>;
235 regulator-enable-ramp-delay = <200>;
236 regulator-always-on;
240 regulator-min-microvolt = <1224000>;
241 regulator-max-microvolt = <1350000>;
242 regulator-enable-ramp-delay = <200>;
246 regulator-min-microvolt = <504000>;
247 regulator-max-microvolt = <992000>;
248 regulator-enable-ramp-delay = <150>;
253 regulator-min-microvolt = <1150000>;
254 regulator-max-microvolt = <1250000>;
255 regulator-enable-ramp-delay = <250>;
256 regulator-allow-set-load;
260 regulator-min-microvolt = <950000>;
261 regulator-max-microvolt = <1010000>;
262 regulator-enable-ramp-delay = <250>;
266 regulator-min-microvolt = <950000>;
267 regulator-max-microvolt = <1010000>;
268 regulator-enable-ramp-delay = <250>;
272 regulator-min-microvolt = <525000>;
273 regulator-max-microvolt = <950000>;
274 regulator-enable-ramp-delay = <250>;
278 regulator-min-microvolt = <1200000>;
279 regulator-max-microvolt = <1370000>;
280 regulator-allow-set-load;
281 regulator-enable-ramp-delay = <250>;
285 regulator-min-microvolt = <1200000>;
286 regulator-max-microvolt = <1200000>;
287 regulator-enable-ramp-delay = <250>;
291 regulator-min-microvolt = <1750000>;
292 regulator-max-microvolt = <1800000>;
293 regulator-enable-ramp-delay = <250>;
294 regulator-system-load = <325000>;
295 regulator-allow-set-load;
299 regulator-min-microvolt = <1750000>;
300 regulator-max-microvolt = <1900000>;
301 regulator-enable-ramp-delay = <250>;
302 regulator-allow-set-load;
306 regulator-min-microvolt = <1780000>;
307 regulator-max-microvolt = <1950000>;
308 regulator-enable-ramp-delay = <250>;
309 regulator-allow-set-load;
313 regulator-min-microvolt = <1780000>;
314 regulator-max-microvolt = <1950000>;
315 regulator-enable-ramp-delay = <250>;
319 regulator-min-microvolt = <1780000>;
320 regulator-max-microvolt = <1950000>;
321 regulator-enable-ramp-delay = <250>;
326 regulator-min-microvolt = <1780000>;
327 regulator-max-microvolt = <1950000>;
328 regulator-enable-ramp-delay = <250>;
329 regulator-boot-on;
330 regulator-always-on;
334 regulator-min-microvolt = <1710000>;
335 regulator-max-microvolt = <1900000>;
336 regulator-enable-ramp-delay = <250>;
340 regulator-min-microvolt = <1650000>;
341 regulator-max-microvolt = <2950000>;
342 regulator-enable-ramp-delay = <250>;
346 regulator-min-microvolt = <2800000>;
347 regulator-max-microvolt = <2800000>;
348 regulator-enable-ramp-delay = <250>;
349 regulator-always-on;
353 regulator-min-microvolt = <1648000>;
354 regulator-max-microvolt = <2952000>;
355 regulator-enable-ramp-delay = <250>;
359 regulator-min-microvolt = <3312000>;
360 regulator-max-microvolt = <3400000>;
361 regulator-enable-ramp-delay = <250>;
362 regulator-allow-set-load;
370 qcom,switching-freq = <800>;
371 qcom,current-limit-microamp = <20000>;
372 qcom,num-strings = <2>;
376 sd-cd-pins {
379 bias-pull-up;
380 drive-strength = <2>;
385 sd-cd-pins {
388 bias-disable;
389 drive-strength = <2>;
395 supports-cqe;
397 mmc-hs200-1_8v;
398 mmc-hs400-1_8v;
399 mmc-hs400-enhanced-strobe;
401 vmmc-supply = <&vreg_l4b_2p95>;
402 vqmmc-supply = <&vreg_l8a_1p8>;
408 cd-gpios = <&tlmm 54 GPIO_ACTIVE_HIGH>;
410 vmmc-supply = <&vreg_l5b_2p95>;
411 vqmmc-supply = <&vreg_l2b_2p95>;
415 gpio-reserved-ranges = <8 4>;
419 qcom,select-utmi-as-pipe-clk;
425 maximum-speed = "high-speed";
427 phy-names = "usb2-phy";