Lines Matching +full:sc2731 +full:- +full:fgu
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Spreadtrum SC2731 PMIC dts file
10 compatible = "sprd,sc2731";
12 spi-max-frequency = <26000000>;
14 interrupt-controller;
15 #interrupt-cells = <1>;
16 #address-cells = <1>;
17 #size-cells = <0>;
20 compatible = "sprd,sc2731-charger";
22 monitored-battery = <&bat>;
25 led-controller@200 {
26 compatible = "sprd,sc2731-bltc";
28 #address-cells = <1>;
29 #size-cells = <0>;
48 compatible = "sprd,sc2731-rtc";
50 interrupt-parent = <&sc2731_pmic>;
55 compatible = "sprd,sc2731-eic";
57 interrupt-parent = <&sc2731_pmic>;
59 gpio-controller;
60 #gpio-cells = <2>;
61 interrupt-controller;
62 #interrupt-cells = <2>;
66 compatible = "sprd,sc2731-efuse";
68 #address-cells = <1>;
69 #size-cells = <1>;
87 compatible = "sprd,sc2731-adc";
89 interrupt-parent = <&sc2731_pmic>;
91 #io-channel-cells = <1>;
93 nvmem-cell-names = "big_scale_calib", "small_scale_calib";
94 nvmem-cells = <&adc_big_scale>, <&adc_small_scale>;
97 fuel-gauge@a00 {
98 compatible = "sprd,sc2731-fgu";
100 bat-detect-gpio = <&pmic_eic 9 GPIO_ACTIVE_HIGH>;
101 io-channels = <&pmic_adc 3>, <&pmic_adc 6>;
102 io-channel-names = "bat-temp", "charge-vol";
103 monitored-battery = <&bat>;
104 nvmem-cell-names = "fgu_calib";
105 nvmem-cells = <&fgu_calib>;
106 interrupt-parent = <&sc2731_pmic>;
111 compatible = "sprd,sc2731-vibrator";
116 compatible = "sprd,sc2731-regulator";
119 regulator-name = "vddarm0";
120 regulator-min-microvolt = <400000>;
121 regulator-max-microvolt = <1996875>;
122 regulator-ramp-delay = <25000>;
123 regulator-always-on;
127 regulator-name = "vddarm1";
128 regulator-min-microvolt = <400000>;
129 regulator-max-microvolt = <1996875>;
130 regulator-ramp-delay = <25000>;
131 regulator-always-on;
135 regulator-name = "dcdcrf";
136 regulator-min-microvolt = <600000>;
137 regulator-max-microvolt = <2196875>;
138 regulator-ramp-delay = <25000>;
139 regulator-enable-ramp-delay = <100>;
140 regulator-always-on;
144 regulator-name = "vddcama0";
145 regulator-min-microvolt = <1200000>;
146 regulator-max-microvolt = <3750000>;
147 regulator-enable-ramp-delay = <100>;
151 regulator-name = "vddcama1";
152 regulator-min-microvolt = <1200000>;
153 regulator-max-microvolt = <3750000>;
154 regulator-enable-ramp-delay = <100>;
155 regulator-ramp-delay = <25000>;
159 regulator-name = "vddcammot";
160 regulator-min-microvolt = <1200000>;
161 regulator-max-microvolt = <3750000>;
162 regulator-enable-ramp-delay = <100>;
163 regulator-ramp-delay = <25000>;
167 regulator-name = "vddvldo";
168 regulator-min-microvolt = <1200000>;
169 regulator-max-microvolt = <3750000>;
170 regulator-enable-ramp-delay = <100>;
171 regulator-ramp-delay = <25000>;
175 regulator-name = "vddemmccore";
176 regulator-min-microvolt = <1200000>;
177 regulator-max-microvolt = <3750000>;
178 regulator-enable-ramp-delay = <100>;
179 regulator-ramp-delay = <25000>;
180 regulator-boot-on;
184 regulator-name = "vddsdcore";
185 regulator-min-microvolt = <1200000>;
186 regulator-max-microvolt = <3750000>;
187 regulator-enable-ramp-delay = <100>;
188 regulator-ramp-delay = <25000>;
192 regulator-name = "vddsdio";
193 regulator-min-microvolt = <1200000>;
194 regulator-max-microvolt = <3750000>;
195 regulator-enable-ramp-delay = <100>;
196 regulator-ramp-delay = <25000>;
200 regulator-name = "vddwifipa";
201 regulator-min-microvolt = <1200000>;
202 regulator-max-microvolt = <3750000>;
203 regulator-enable-ramp-delay = <100>;
204 regulator-ramp-delay = <25000>;
208 regulator-name = "vddusb33";
209 regulator-min-microvolt = <1200000>;
210 regulator-max-microvolt = <3750000>;
211 regulator-enable-ramp-delay = <100>;
212 regulator-ramp-delay = <25000>;
216 regulator-name = "vddcamd0";
217 regulator-min-microvolt = <1000000>;
218 regulator-max-microvolt = <1793750>;
219 regulator-enable-ramp-delay = <100>;
220 regulator-ramp-delay = <25000>;
224 regulator-name = "vddcamd1";
225 regulator-min-microvolt = <1000000>;
226 regulator-max-microvolt = <1793750>;
227 regulator-enable-ramp-delay = <100>;
228 regulator-ramp-delay = <25000>;
232 regulator-name = "vddcon";
233 regulator-min-microvolt = <1000000>;
234 regulator-max-microvolt = <1793750>;
235 regulator-enable-ramp-delay = <100>;
236 regulator-ramp-delay = <25000>;
240 regulator-name = "vddcamio";
241 regulator-min-microvolt = <1000000>;
242 regulator-max-microvolt = <1793750>;
243 regulator-enable-ramp-delay = <100>;
244 regulator-ramp-delay = <25000>;
248 regulator-name = "vddsram";
249 regulator-min-microvolt = <1000000>;
250 regulator-max-microvolt = <1793750>;
251 regulator-enable-ramp-delay = <100>;
252 regulator-ramp-delay = <25000>;
253 regulator-always-on;