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

1 // SPDX-License-Identifier: GPL-2.0
3 * SDM845 Samsung S9 (SM-G9600) (starqltechn / star2qltechn) common device tree source
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
15 chassis-type = "handset";
16 model = "Samsung Galaxy S9 SM-G9600";
20 #address-cells = <2>;
21 #size-cells = <2>;
24 compatible = "simple-framebuffer";
33 vph_pwr: vph-pwr-regulator {
34 compatible = "regulator-fixed";
35 regulator-name = "vph_pwr";
36 regulator-min-microvolt = <3700000>;
37 regulator-max-microvolt = <3700000>;
42 * is always-on; model it as a fixed regulator.
44 vreg_s4a_1p8: pm8998-smps4 {
45 compatible = "regulator-fixed";
46 regulator-name = "vreg_s4a_1p8";
48 regulator-min-microvolt = <1800000>;
49 regulator-max-microvolt = <1800000>;
51 regulator-always-on;
52 regulator-boot-on;
54 vin-supply = <&vph_pwr>;
57 reserved-memory {
60 no-map;
66 record-size = <0x40000>;
67 console-size = <0x40000>;
68 ftrace-size = <0x40000>;
69 pmsg-size = <0x40000>;
76 regulators-0 {
77 compatible = "qcom,pm8998-rpmh-regulators";
78 qcom,pmic-id = "a";
80 vdd-s1-supply = <&vph_pwr>;
81 vdd-s2-supply = <&vph_pwr>;
82 vdd-s3-supply = <&vph_pwr>;
83 vdd-s4-supply = <&vph_pwr>;
84 vdd-s5-supply = <&vph_pwr>;
85 vdd-s6-supply = <&vph_pwr>;
86 vdd-s7-supply = <&vph_pwr>;
87 vdd-s8-supply = <&vph_pwr>;
88 vdd-s9-supply = <&vph_pwr>;
89 vdd-s10-supply = <&vph_pwr>;
90 vdd-s11-supply = <&vph_pwr>;
91 vdd-s12-supply = <&vph_pwr>;
92 vdd-s13-supply = <&vph_pwr>;
93 vdd-l1-l27-supply = <&vreg_s7a_1p025>;
94 vdd-l2-l8-l17-supply = <&vreg_s3a_1p35>;
95 vdd-l3-l11-supply = <&vreg_s7a_1p025>;
96 vdd-l4-l5-supply = <&vreg_s7a_1p025>;
97 vdd-l6-supply = <&vph_pwr>;
98 vdd-l7-l12-l14-l15-supply = <&vreg_s5a_2p04>;
99 vdd-l26-supply = <&vreg_s3a_1p35>;
100 vin-lvs-1-2-supply = <&vreg_s4a_1p8>;
103 regulator-min-microvolt = <1100000>;
104 regulator-max-microvolt = <1100000>;
108 regulator-min-microvolt = <1352000>;
109 regulator-max-microvolt = <1352000>;
113 regulator-min-microvolt = <1904000>;
114 regulator-max-microvolt = <2040000>;
118 regulator-min-microvolt = <900000>;
119 regulator-max-microvolt = <1028000>;
141 regulator-min-microvolt = <880000>;
142 regulator-max-microvolt = <880000>;
143 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
148 regulator-min-microvolt = <1200000>;
149 regulator-max-microvolt = <1200000>;
150 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
151 regulator-always-on;
155 regulator-min-microvolt = <1000000>;
156 regulator-max-microvolt = <1000000>;
157 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
164 regulator-min-microvolt = <800000>;
165 regulator-max-microvolt = <800000>;
166 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
171 regulator-min-microvolt = <1856000>;
172 regulator-max-microvolt = <1856000>;
173 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
177 regulator-min-microvolt = <1800000>;
178 regulator-max-microvolt = <1800000>;
179 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
183 regulator-min-microvolt = <1200000>;
184 regulator-max-microvolt = <1248000>;
185 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
189 regulator-min-microvolt = <1704000>;
190 regulator-max-microvolt = <2928000>;
191 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
195 regulator-min-microvolt = <1704000>;
196 regulator-max-microvolt = <2928000>;
197 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
201 regulator-min-microvolt = <1000000>;
202 regulator-max-microvolt = <1048000>;
203 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
214 regulator-min-microvolt = <1800000>;
215 regulator-max-microvolt = <1800000>;
216 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
221 regulator-min-microvolt = <1800000>;
222 regulator-max-microvolt = <2960000>;
223 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
227 regulator-min-microvolt = <1800000>;
228 regulator-max-microvolt = <1800000>;
229 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
233 regulator-min-microvolt = <1800000>;
234 regulator-max-microvolt = <1800000>;
235 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
239 regulator-min-microvolt = <2704000>;
240 regulator-max-microvolt = <2704000>;
241 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
245 regulator-min-microvolt = <1304000>;
246 regulator-max-microvolt = <1304000>;
247 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
251 regulator-min-microvolt = <2704000>;
252 regulator-max-microvolt = <2960000>;
253 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
257 regulator-min-microvolt = <2856000>;
258 regulator-max-microvolt = <3104000>;
259 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
263 regulator-min-microvolt = <2704000>;
264 regulator-max-microvolt = <2960000>;
265 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
269 regulator-min-microvolt = <2704000>;
270 regulator-max-microvolt = <2960000>;
271 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
275 regulator-min-microvolt = <2864000>;
276 regulator-max-microvolt = <3312000>;
277 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
281 regulator-min-microvolt = <3000000>;
282 regulator-max-microvolt = <3312000>;
283 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
288 regulator-min-microvolt = <3088000>;
289 regulator-max-microvolt = <3088000>;
290 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
294 regulator-min-microvolt = <3300000>;
295 regulator-max-microvolt = <3312000>;
296 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
313 regulator-min-microvolt = <1200000>;
314 regulator-max-microvolt = <1200000>;
315 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
319 regulator-min-microvolt = <2856000>;
320 regulator-max-microvolt = <3008000>;
321 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
325 regulator-min-microvolt = <1800000>;
326 regulator-max-microvolt = <1800000>;
330 regulator-min-microvolt = <1800000>;
331 regulator-max-microvolt = <1800000>;
335 regulators-1 {
336 compatible = "qcom,pm8005-rpmh-regulators";
337 qcom,pmic-id = "c";
339 vdd-s1-supply = <&vph_pwr>;
340 vdd-s2-supply = <&vph_pwr>;
341 vdd-s3-supply = <&vph_pwr>;
342 vdd-s4-supply = <&vph_pwr>;
345 regulator-min-microvolt = <600000>;
346 regulator-max-microvolt = <600000>;
352 protected-clocks = <GCC_QSPI_CORE_CLK>,
360 clock-frequency = <400000>;
373 reset-gpios = <&tlmm 150 GPIO_ACTIVE_LOW>;
374 vcc-supply = <&vreg_l20a_2p95>;
375 vcc-max-microamp = <600000>;
380 vdda-phy-supply = <&vdda_ufs1_core>;
381 vdda-pll-supply = <&vdda_ufs1_1p2>;
386 pinctrl-names = "default";
387 pinctrl-0 = <&sdc2_clk_state &sdc2_cmd_state &sdc2_data_state &sd_card_det_n_state>;
388 cd-gpios = <&tlmm 126 GPIO_ACTIVE_LOW>;
389 vmmc-supply = <&vreg_l21a_2p95>;
390 vqmmc-supply = <&vddpx_2>;
404 vdd-supply = <&vdda_usb1_ss_core>;
405 vdda-pll-supply = <&vdda_qusb_hs0_1p8>;
406 vdda-phy-dpdm-supply = <&vdda_qusb_hs0_3p1>;
408 qcom,imp-res-offset-value = <8>;
409 qcom,hstx-trim-value = <QUSB2_V2_HSTX_TRIM_21_6_MA>;
410 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
411 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
416 vdda-phy-supply = <&vdda_usb1_ss_1p2>;
417 vdda-pll-supply = <&vdda_usb1_ss_core>;
422 vdd-0.8-cx-mx-supply = <&vreg_l5a_0p8>;
423 vdd-1.8-xo-supply = <&vreg_l7a_1p8>;
424 vdd-1.3-rfa-supply = <&vreg_l17a_1p3>;
425 vdd-3.3-ch0-supply = <&vreg_l25a_3p3>;
430 gpio-reserved-ranges = <0 4>, <27 4>, <81 4>, <85 4>;
432 sdc2_clk_state: sdc2-clk-state {
434 bias-disable;
440 drive-strength = <16>;
443 sdc2_cmd_state: sdc2-cmd-state {
445 bias-pull-up;
446 drive-strength = <16>;
449 sdc2_data_state: sdc2-data-state {
451 bias-pull-up;
452 drive-strength = <16>;
455 sd_card_det_n_state: sd-card-det-n-state {
458 bias-pull-up;