Lines Matching +full:regulator +full:- +full:allowed +full:- +full:modes
1 // SPDX-License-Identifier: BSD-3-Clause
5 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
9 #include <dt-bindings/gpio/gpio.h>
14 compatible = "qcom,qcs615-ride", "qcom,qcs615";
15 chassis-type = "embedded";
24 stdout-path = "serial0:115200n8";
28 sleep_clk: sleep-clk {
29 compatible = "fixed-clock";
30 clock-frequency = <32000>;
31 #clock-cells = <0>;
34 xo_board_clk: xo-board-clk {
35 compatible = "fixed-clock";
36 clock-frequency = <38400000>;
37 #clock-cells = <0>;
41 regulator-usb2-vbus {
42 compatible = "regulator-fixed";
43 regulator-name = "USB2_VBUS";
45 pinctrl-0 = <&usb2_en>;
46 pinctrl-names = "default";
47 enable-active-high;
48 regulator-always-on;
53 regulators-0 {
54 compatible = "qcom,pm8150-rpmh-regulators";
55 qcom,pmic-id = "a";
58 regulator-name = "vreg_s3a";
59 regulator-min-microvolt = <600000>;
60 regulator-max-microvolt = <650000>;
61 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
65 regulator-name = "vreg_s4a";
66 regulator-min-microvolt = <1800000>;
67 regulator-max-microvolt = <1829000>;
68 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
72 regulator-name = "vreg_s5a";
73 regulator-min-microvolt = <1896000>;
74 regulator-max-microvolt = <2040000>;
75 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
79 regulator-name = "vreg_s6a";
80 regulator-min-microvolt = <1304000>;
81 regulator-max-microvolt = <1404000>;
82 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
86 regulator-name = "vreg_l1a";
87 regulator-min-microvolt = <488000>;
88 regulator-max-microvolt = <852000>;
89 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
90 regulator-allow-set-load;
91 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
96 regulator-name = "vreg_l2a";
97 regulator-min-microvolt = <1650000>;
98 regulator-max-microvolt = <3100000>;
99 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
100 regulator-allow-set-load;
101 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
106 regulator-name = "vreg_l3a";
107 regulator-min-microvolt = <1000000>;
108 regulator-max-microvolt = <1248000>;
109 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
110 regulator-allow-set-load;
111 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
116 regulator-name = "vreg_l5a";
117 regulator-min-microvolt = <875000>;
118 regulator-max-microvolt = <975000>;
119 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
120 regulator-allow-set-load;
121 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
126 regulator-name = "vreg_l7a";
127 regulator-min-microvolt = <1800000>;
128 regulator-max-microvolt = <1900000>;
129 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
130 regulator-allow-set-load;
131 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
136 regulator-name = "vreg_l8a";
137 regulator-min-microvolt = <1150000>;
138 regulator-max-microvolt = <1350000>;
139 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
140 regulator-allow-set-load;
141 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
146 regulator-name = "vreg_l10a";
147 regulator-min-microvolt = <2950000>;
148 regulator-max-microvolt = <3312000>;
149 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
150 regulator-allow-set-load;
151 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
156 regulator-name = "vreg_l11a";
157 regulator-min-microvolt = <1232000>;
158 regulator-max-microvolt = <1260000>;
159 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
160 regulator-allow-set-load;
161 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
166 regulator-name = "vreg_l12a";
167 regulator-min-microvolt = <1800000>;
168 regulator-max-microvolt = <1890000>;
169 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
170 regulator-allow-set-load;
171 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
176 regulator-name = "vreg_l13a";
177 regulator-min-microvolt = <3000000>;
178 regulator-max-microvolt = <3230000>;
179 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
180 regulator-allow-set-load;
181 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
186 regulator-name = "vreg_l15a";
187 regulator-min-microvolt = <1800000>;
188 regulator-max-microvolt = <1904000>;
189 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
190 regulator-allow-set-load;
191 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
196 regulator-name = "vreg_l16a";
197 regulator-min-microvolt = <3000000>;
198 regulator-max-microvolt = <3312000>;
199 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
200 regulator-allow-set-load;
201 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
206 regulator-name = "vreg_l17a";
207 regulator-min-microvolt = <2950000>;
208 regulator-max-microvolt = <3312000>;
209 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
221 usb2_en: usb2-en-state {
224 output-enable;
225 power-source = <0>;
248 pinctrl-0 = <&sdc1_state_on>;
249 pinctrl-1 = <&sdc1_state_off>;
250 pinctrl-names = "default", "sleep";
252 bus-width = <8>;
253 mmc-ddr-1_8v;
254 mmc-hs200-1_8v;
255 mmc-hs400-1_8v;
256 mmc-hs400-enhanced-strobe;
257 vmmc-supply = <&vreg_l17a>;
258 vqmmc-supply = <&vreg_s4a>;
260 non-removable;
261 no-sd;
262 no-sdio;
268 pinctrl-0 = <&sdc2_state_on>;
269 pinctrl-1 = <&sdc2_state_off>;
270 pinctrl-names = "default", "sleep";
272 bus-width = <4>;
273 cd-gpios = <&tlmm 99 GPIO_ACTIVE_LOW>;
275 vmmc-supply = <&vreg_l10a>;
276 vqmmc-supply = <&vreg_s4a>;
286 vdd-supply = <&vreg_l5a>;
287 vdda-pll-supply = <&vreg_l12a>;
288 vdda-phy-dpdm-supply = <&vreg_l13a>;
294 vdda-phy-supply = <&vreg_l5a>;
295 vdda-pll-supply = <&vreg_l12a>;
309 vdd-supply = <&vreg_l5a>;
310 vdda-pll-supply = <&vreg_l12a>;
311 vdda-phy-dpdm-supply = <&vreg_l13a>;
325 reset-gpios = <&tlmm 123 GPIO_ACTIVE_LOW>;
326 vcc-supply = <&vreg_l17a>;
327 vcc-max-microamp = <600000>;
328 vccq2-supply = <&vreg_s4a>;
329 vccq2-max-microamp = <600000>;
335 vdda-phy-supply = <&vreg_l5a>;
336 vdda-pll-supply = <&vreg_l12a>;