Lines Matching +full:vdd +full:- +full:l5 +full:- +full:supply

1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
12 #include <dt-bindings/input/linux-event-codes.h>
13 #include <dt-bindings/leds/common.h>
14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
15 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
22 /delete-node/ &ipa_fw_mem;
23 /delete-node/ &rmtfs_mem;
24 /delete-node/ &adsp_mem;
25 /delete-node/ &cdsp_mem;
26 /delete-node/ &video_mem;
27 /delete-node/ &wlan_ce_mem;
28 /delete-node/ &wpss_mem;
29 /delete-node/ &xbl_mem;
33 compatible = "qcom,qcm6490-idp", "qcom,qcm6490";
34 chassis-type = "embedded";
41 compatible = "pwm-backlight";
43 enable-gpios = <&pm8350c_gpios 7 GPIO_ACTIVE_HIGH>;
44 pinctrl-0 = <&pmic_lcd_bl_en>;
45 pinctrl-names = "default";
49 stdout-path = "serial0:115200n8";
52 lcd_disp_bias: regulator-lcd-disp-bias {
53 compatible = "regulator-fixed";
54 regulator-name = "lcd_disp_bias";
55 regulator-min-microvolt = <5500000>;
56 regulator-max-microvolt = <5500000>;
58 enable-active-high;
59 pinctrl-0 = <&lcd_disp_bias_en>;
60 pinctrl-names = "default";
63 gpio-keys {
64 compatible = "gpio-keys";
66 pinctrl-0 = <&key_vol_up_default>;
67 pinctrl-names = "default";
69 key-volume-up {
73 wakeup-source;
74 debounce-interval = <15>;
75 linux,can-disable;
79 reserved-memory {
82 no-map;
85 cdsp_secure_heap_mem: cdsp-secure-heap@81800000 {
87 no-map;
92 no-map;
97 no-map;
102 no-map;
107 no-map;
112 no-map;
117 no-map;
120 ipa_fw_mem: ipa-fw@8b300000 {
122 no-map;
125 ipa_gsi_mem: ipa-gsi@8b310000 {
127 no-map;
130 gpu_microcode_mem: gpu-microcode@8b31a000 {
132 no-map;
137 no-map;
140 tz_stat_mem: tz-stat@c0000000 {
142 no-map;
147 no-map;
152 no-map;
155 trusted_apps_mem: trusted-apps@c1800000 {
157 no-map;
160 debug_vm_mem: debug-vm@d0600000 {
162 no-map;
166 vph_pwr: vph-pwr-regulator {
167 compatible = "regulator-fixed";
168 regulator-name = "vph_pwr";
169 regulator-min-microvolt = <3700000>;
170 regulator-max-microvolt = <3700000>;
175 regulators-0 {
176 compatible = "qcom,pm7325-rpmh-regulators";
177 qcom,pmic-id = "b";
179 vdd-s1-supply = <&vph_pwr>;
180 vdd-s2-supply = <&vph_pwr>;
181 vdd-s3-supply = <&vph_pwr>;
182 vdd-s4-supply = <&vph_pwr>;
183 vdd-s5-supply = <&vph_pwr>;
184 vdd-s6-supply = <&vph_pwr>;
185 vdd-s7-supply = <&vph_pwr>;
186 vdd-s8-supply = <&vph_pwr>;
187 vdd-l1-l4-l12-l15-supply = <&vreg_s7b_0p972>;
188 vdd-l2-l7-supply = <&vreg_bob_3p296>;
189 vdd-l3-supply = <&vreg_s2b_0p876>;
190 vdd-l5-supply = <&vreg_s2b_0p876>;
191 vdd-l6-l9-l10-supply = <&vreg_s8b_1p272>;
192 vdd-l8-supply = <&vreg_s7b_0p972>;
193 vdd-l11-l17-l18-l19-supply = <&vreg_s1b_1p872>;
194 vdd-l13-supply = <&vreg_s7b_0p972>;
195 vdd-l14-l16-supply = <&vreg_s8b_1p272>;
198 regulator-name = "vreg_s1b_1p872";
199 regulator-min-microvolt = <1840000>;
200 regulator-max-microvolt = <2040000>;
204 regulator-name = "vreg_s2b_0p876";
205 regulator-min-microvolt = <570070>;
206 regulator-max-microvolt = <1050000>;
210 regulator-name = "vreg_s7b_0p972";
211 regulator-min-microvolt = <535000>;
212 regulator-max-microvolt = <1120000>;
216 regulator-name = "vreg_s8b_1p272";
217 regulator-min-microvolt = <1200000>;
218 regulator-max-microvolt = <1500000>;
219 regulator-initial-mode = <RPMH_REGULATOR_MODE_RET>;
223 regulator-name = "vreg_l1b_0p912";
224 regulator-min-microvolt = <825000>;
225 regulator-max-microvolt = <925000>;
226 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
230 regulator-name = "vreg_l2b_3p072";
231 regulator-min-microvolt = <2700000>;
232 regulator-max-microvolt = <3544000>;
233 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
237 regulator-name = "vreg_l3b_0p504";
238 regulator-min-microvolt = <312000>;
239 regulator-max-microvolt = <910000>;
240 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
244 regulator-name = "vreg_l4b_0p752";
245 regulator-min-microvolt = <752000>;
246 regulator-max-microvolt = <820000>;
247 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
251 regulator-name = "reg_l5b_0p752";
252 regulator-min-microvolt = <552000>;
253 regulator-max-microvolt = <832000>;
254 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
258 regulator-name = "vreg_l6b_1p2";
259 regulator-min-microvolt = <1140000>;
260 regulator-max-microvolt = <1260000>;
261 regulator-allow-set-load;
262 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM RPMH_REGULATOR_MODE_HPM>;
263 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
267 regulator-name = "vreg_l7b_2p952";
268 regulator-min-microvolt = <2400000>;
269 regulator-max-microvolt = <3544000>;
270 regulator-allow-set-load;
271 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM RPMH_REGULATOR_MODE_HPM>;
272 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
276 regulator-name = "vreg_l8b_0p904";
277 regulator-min-microvolt = <870000>;
278 regulator-max-microvolt = <970000>;
279 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
283 regulator-name = "vreg_l9b_1p2";
284 regulator-min-microvolt = <1200000>;
285 regulator-max-microvolt = <1304000>;
286 regulator-allow-set-load;
287 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM RPMH_REGULATOR_MODE_HPM>;
288 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
292 regulator-name = "vreg_l11b_1p504";
293 regulator-min-microvolt = <1504000>;
294 regulator-max-microvolt = <2000000>;
295 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
299 regulator-name = "vreg_l12b_0p751";
300 regulator-min-microvolt = <751000>;
301 regulator-max-microvolt = <824000>;
302 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
306 regulator-name = "vreg_l13b_0p53";
307 regulator-min-microvolt = <530000>;
308 regulator-max-microvolt = <824000>;
309 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
313 regulator-name = "vreg_l14b_1p08";
314 regulator-min-microvolt = <1080000>;
315 regulator-max-microvolt = <1304000>;
316 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
320 regulator-name = "vreg_l15b_0p765";
321 regulator-min-microvolt = <765000>;
322 regulator-max-microvolt = <1020000>;
323 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
327 regulator-name = "vreg_l16b_1p1";
328 regulator-min-microvolt = <1100000>;
329 regulator-max-microvolt = <1300000>;
330 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
334 regulator-name = "vreg_l17b_1p7";
335 regulator-min-microvolt = <1700000>;
336 regulator-max-microvolt = <1900000>;
337 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
341 regulator-name = "vreg_l18b_1p8";
342 regulator-min-microvolt = <1800000>;
343 regulator-max-microvolt = <2000000>;
344 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
348 regulator-name = "vreg_l19b_1p8";
349 regulator-min-microvolt = <1800000>;
350 regulator-max-microvolt = <2000000>;
351 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
352 regulator-allow-set-load;
353 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
358 regulators-1 {
359 compatible = "qcom,pm8350c-rpmh-regulators";
360 qcom,pmic-id = "c";
362 vdd-s1-supply = <&vph_pwr>;
363 vdd-s2-supply = <&vph_pwr>;
364 vdd-s3-supply = <&vph_pwr>;
365 vdd-s4-supply = <&vph_pwr>;
366 vdd-s5-supply = <&vph_pwr>;
367 vdd-s6-supply = <&vph_pwr>;
368 vdd-s7-supply = <&vph_pwr>;
369 vdd-s8-supply = <&vph_pwr>;
370 vdd-s9-supply = <&vph_pwr>;
371 vdd-s10-supply = <&vph_pwr>;
372 vdd-l1-l12-supply = <&vreg_s1b_1p872>;
373 vdd-l2-l8-supply = <&vreg_s1b_1p872>;
374 vdd-l3-l4-l5-l7-l13-supply = <&vreg_bob_3p296>;
375 vdd-l6-l9-l11-supply = <&vreg_bob_3p296>;
376 vdd-l10-supply = <&vreg_s7b_0p972>;
377 vdd-bob-supply = <&vph_pwr>;
380 regulator-name = "vreg_s1c_2p19";
381 regulator-min-microvolt = <2190000>;
382 regulator-max-microvolt = <2210000>;
386 regulator-name = "vreg_s2c_0p752";
387 regulator-min-microvolt = <750000>;
388 regulator-max-microvolt = <800000>;
392 regulator-name = "vreg_s5c_0p752";
393 regulator-min-microvolt = <465000>;
394 regulator-max-microvolt = <1050000>;
398 regulator-name = "vreg_s7c_0p752";
399 regulator-min-microvolt = <465000>;
400 regulator-max-microvolt = <800000>;
404 regulator-name = "vreg_s9c_1p084";
405 regulator-min-microvolt = <1010000>;
406 regulator-max-microvolt = <1170000>;
410 regulator-name = "vreg_l1c_1p8";
411 regulator-min-microvolt = <1800000>;
412 regulator-max-microvolt = <1980000>;
413 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
417 regulator-name = "vreg_l2c_1p62";
418 regulator-min-microvolt = <1620000>;
419 regulator-max-microvolt = <1980000>;
420 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
424 regulator-name = "vreg_l3c_2p8";
425 regulator-min-microvolt = <2800000>;
426 regulator-max-microvolt = <3540000>;
427 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
431 regulator-name = "vreg_l4c_1p62";
432 regulator-min-microvolt = <1620000>;
433 regulator-max-microvolt = <3300000>;
434 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
438 regulator-name = "vreg_l5c_1p62";
439 regulator-min-microvolt = <1620000>;
440 regulator-max-microvolt = <3300000>;
441 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
445 regulator-name = "vreg_l6c_2p96";
446 regulator-min-microvolt = <1650000>;
447 regulator-max-microvolt = <3544000>;
448 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
452 regulator-name = "vreg_l7c_3p0";
453 regulator-min-microvolt = <3000000>;
454 regulator-max-microvolt = <3544000>;
455 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
459 regulator-name = "vreg_l8c_1p62";
460 regulator-min-microvolt = <1620000>;
461 regulator-max-microvolt = <2000000>;
462 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
466 regulator-name = "vreg_l9c_2p96";
467 regulator-min-microvolt = <2700000>;
468 regulator-max-microvolt = <35440000>;
469 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
473 regulator-name = "vreg_l10c_0p88";
474 regulator-min-microvolt = <720000>;
475 regulator-max-microvolt = <1050000>;
476 regulator-allow-set-load;
477 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM RPMH_REGULATOR_MODE_HPM>;
478 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
482 regulator-name = "vreg_l11c_2p8";
483 regulator-min-microvolt = <2800000>;
484 regulator-max-microvolt = <3544000>;
485 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
489 regulator-name = "vreg_l12c_1p65";
490 regulator-min-microvolt = <1650000>;
491 regulator-max-microvolt = <2000000>;
492 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
496 regulator-name = "vreg_l13c_2p7";
497 regulator-min-microvolt = <2700000>;
498 regulator-max-microvolt = <3544000>;
499 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
503 regulator-name = "vreg_bob_3p296";
504 regulator-min-microvolt = <3008000>;
505 regulator-max-microvolt = <3960000>;
515 firmware-name = "qcom/qcm6490/a660_zap.mbn";
523 vdda-supply = <&vreg_l6b_1p2>;
530 reset-gpios = <&tlmm 44 GPIO_ACTIVE_HIGH>;
532 vddi-supply = <&vreg_l8c_1p62>;
533 avdd-supply = <&lcd_disp_bias>;
534 avee-supply = <&lcd_disp_bias>;
540 remote-endpoint = <&mdss_dsi0_out>;
547 remote-endpoint = <&panel0_in>;
548 data-lanes = <0 1 2 3>;
552 vdds-supply = <&vreg_l10c_0p88>;
557 lcd_disp_bias_en: lcd-disp-bias-en-state {
560 bias-disable;
561 qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>;
562 input-disable;
563 output-enable;
564 power-source = <0>;
569 pmic_lcd_bl_en: pmic-lcd-bl-en-state {
572 bias-disable;
573 qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>;
574 output-low;
575 power-source = <0>;
578 pmic_lcd_bl_pwm: pmic-lcd-bl-pwm-state {
581 bias-disable;
582 qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>;
583 output-low;
584 power-source = <0>;
589 key_vol_up_default: key-vol-up-state {
592 input-enable;
593 bias-pull-up;
594 qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>;
599 pinctrl-0 = <&pmic_lcd_bl_pwm>;
600 pinctrl-names = "default";
603 multi-led {
607 #address-cells = <1>;
608 #size-cells = <0>;
641 firmware-name = "qcom/qcm6490/adsp.mbn";
646 firmware-name = "qcom/qcm6490/cdsp.mbn";
651 firmware-name = "qcom/qcm6490/modem.mbn";
656 firmware-name = "qcom/qcm6490/wpss.mbn";
661 bias-disable;
662 drive-strength = <16>;
666 bias-pull-up;
667 drive-strength = <10>;
671 bias-pull-up;
672 drive-strength = <10>;
676 non-removable;
677 no-sd;
678 no-sdio;
680 vmmc-supply = <&vreg_l7b_2p952>;
681 vqmmc-supply = <&vreg_l19b_1p8>;
689 pinctrl-0 = <&sdc2_clk>, <&sdc2_cmd>, <&sdc2_data>, <&sd_cd>;
690 pinctrl-1 = <&sdc2_clk_sleep>, <&sdc2_cmd_sleep>, <&sdc2_data_sleep>, <&sd_cd>;
692 vmmc-supply = <&vreg_l9c_2p96>;
693 vqmmc-supply = <&vreg_l6c_2p96>;
695 cd-gpios = <&tlmm 91 GPIO_ACTIVE_LOW>;
699 gpio-reserved-ranges = <32 2>, /* ADSP */
702 sd_cd: sd-cd-state {
705 bias-pull-up;
714 reset-gpios = <&tlmm 175 GPIO_ACTIVE_LOW>;
715 vcc-supply = <&vreg_l7b_2p952>;
716 vcc-max-microamp = <800000>;
717 vccq-supply = <&vreg_l9b_1p2>;
718 vccq-max-microamp = <900000>;
719 vccq2-supply = <&vreg_l9b_1p2>;
720 vccq2-max-microamp = <900000>;
726 vdda-phy-supply = <&vreg_l10c_0p88>;
727 vdda-pll-supply = <&vreg_l6b_1p2>;
737 /delete-property/ usb-role-switch;
742 vdda-pll-supply = <&vreg_l10c_0p88>;
743 vdda33-supply = <&vreg_l2b_3p072>;
744 vdda18-supply = <&vreg_l1c_1p8>;
750 vdda-phy-supply = <&vreg_l6b_1p2>;
751 vdda-pll-supply = <&vreg_l1b_0p912>;
757 memory-region = <&wlan_fw_mem>;
758 qcom,ath11k-calibration-variant = "Qualcomm_qcm6490idp";