Lines Matching +full:regulator +full:- +full:microvolt +full:- +full:offset
7 * This file is dual-licensed: you can use it either under the terms
46 /dts-v1/;
48 #include <dt-bindings/interrupt-controller/arm-gic.h>
49 #include <dt-bindings/clock/qcom,gcc-mdm9615.h>
50 #include <dt-bindings/reset/qcom,gcc-mdm9615.h>
51 #include <dt-bindings/mfd/qcom-rpm.h>
52 #include <dt-bindings/soc/qcom,gsbi.h>
55 #address-cells = <1>;
56 #size-cells = <1>;
59 interrupt-parent = <&intc>;
62 #address-cells = <1>;
63 #size-cells = <0>;
66 compatible = "arm,cortex-a5";
68 next-level-cache = <&L2>;
72 cpu-pmu {
73 compatible = "arm,cortex-a5-pmu";
79 compatible = "fixed-clock";
80 #clock-cells = <0>;
81 clock-frequency = <19200000>;
86 vsdcc_fixed: vsdcc-regulator {
87 compatible = "regulator-fixed";
88 regulator-name = "SDCC Power";
89 regulator-min-microvolt = <2700000>;
90 regulator-max-microvolt = <2700000>;
91 regulator-always-on;
96 #address-cells = <1>;
97 #size-cells = <1>;
99 compatible = "simple-bus";
101 L2: cache-controller@2040000 {
102 compatible = "arm,pl310-cache";
104 arm,data-latency = <2 2 0>;
105 cache-unified;
106 cache-level = <2>;
109 intc: interrupt-controller@2000000 {
110 compatible = "qcom,msm-qgic2";
111 interrupt-controller;
112 #interrupt-cells = <3>;
118 compatible = "qcom,kpss-timer", "qcom,msm-timer";
123 clock-frequency = <27000000>,
125 cpu-offset = <0x80000>;
129 compatible = "qcom,mdm9615-pinctrl";
130 gpio-controller;
131 gpio-ranges = <&msmgpio 0 0 88>;
132 #gpio-cells = <2>;
134 interrupt-controller;
135 #interrupt-cells = <2>;
139 gcc: clock-controller@900000 {
140 compatible = "qcom,gcc-mdm9615";
141 #clock-cells = <1>;
142 #reset-cells = <1>;
146 lcc: clock-controller@28000000 {
147 compatible = "qcom,lcc-mdm9615";
149 #clock-cells = <1>;
150 #reset-cells = <1>;
153 l2cc: clock-controller@2011000 {
162 clock-names = "core";
163 assigned-clocks = <&gcc PRNG_CLK>;
164 assigned-clock-rates = <32000000>;
168 compatible = "qcom,gsbi-v1.0.0";
169 cell-index = <2>;
172 clock-names = "iface";
174 #address-cells = <1>;
175 #size-cells = <1>;
179 compatible = "qcom,i2c-qup-v1.1.1";
180 #address-cells = <1>;
181 #size-cells = <0>;
186 clock-names = "core", "iface";
192 compatible = "qcom,gsbi-v1.0.0";
193 cell-index = <3>;
196 clock-names = "iface";
198 #address-cells = <1>;
199 #size-cells = <1>;
203 compatible = "qcom,spi-qup-v1.1.1";
204 #address-cells = <1>;
205 #size-cells = <0>;
208 spi-max-frequency = <24000000>;
211 clock-names = "core", "iface";
217 compatible = "qcom,gsbi-v1.0.0";
218 cell-index = <4>;
221 clock-names = "iface";
223 #address-cells = <1>;
224 #size-cells = <1>;
227 syscon-tcsr = <&tcsr>;
230 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
235 clock-names = "core", "iface";
241 compatible = "qcom,gsbi-v1.0.0";
242 cell-index = <5>;
245 clock-names = "iface";
247 #address-cells = <1>;
248 #size-cells = <1>;
251 syscon-tcsr = <&tcsr>;
254 compatible = "qcom,i2c-qup-v1.1.1";
255 #address-cells = <1>;
256 #size-cells = <0>;
261 assigned-clocks = <&gcc GSBI5_QUP_CLK>;
262 assigned-clock-rates = <24000000>;
265 clock-names = "core", "iface";
270 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
275 clock-names = "core", "iface";
283 qcom,controller-type = "pmic-arbiter";
288 #interrupt-cells = <2>;
289 interrupt-controller;
290 #address-cells = <1>;
291 #size-cells = <0>;
294 compatible = "qcom,pm8018-pwrkey", "qcom,pm8921-pwrkey";
296 interrupt-parent = <&pmicintc>;
300 pull-up;
304 compatible = "qcom,pm8018-mpp", "qcom,ssbi-mpp";
305 interrupt-parent = <&pmicintc>;
313 gpio-controller;
314 #gpio-cells = <2>;
318 compatible = "qcom,pm8018-rtc", "qcom,pm8921-rtc";
319 interrupt-parent = <&pmicintc>;
322 allow-set-time;
326 compatible = "qcom,pm8018-gpio", "qcom,ssbi-gpio";
327 interrupt-controller;
328 #interrupt-cells = <2>;
329 gpio-controller;
330 gpio-ranges = <&pmicgpio 0 0 6>;
331 #gpio-cells = <2>;
337 compatible = "qcom,bam-v1.3.0";
341 clock-names = "bam_clk";
342 #dma-cells = <1>;
347 compatible = "qcom,bam-v1.3.0";
351 clock-names = "bam_clk";
352 #dma-cells = <1>;
357 compatible = "simple-bus";
358 #address-cells = <1>;
359 #size-cells = <1>;
364 arm,primecell-periphid = <0x00051180>;
367 interrupt-names = "cmd_irq";
369 clock-names = "mclk", "apb_pclk";
370 bus-width = <8>;
371 max-frequency = <48000000>;
372 cap-sd-highspeed;
373 cap-mmc-highspeed;
374 vmmc-supply = <&vsdcc_fixed>;
376 dma-names = "tx", "rx";
377 assigned-clocks = <&gcc SDC1_CLK>;
378 assigned-clock-rates = <400000>;
383 arm,primecell-periphid = <0x00051180>;
387 interrupt-names = "cmd_irq";
389 clock-names = "mclk", "apb_pclk";
390 bus-width = <4>;
391 cap-sd-highspeed;
392 cap-mmc-highspeed;
393 max-frequency = <48000000>;
394 no-1-8-v;
395 vmmc-supply = <&vsdcc_fixed>;
397 dma-names = "tx", "rx";
398 assigned-clocks = <&gcc SDC2_CLK>;
399 assigned-clock-rates = <400000>;
404 compatible = "qcom,tcsr-mdm9615", "syscon";
409 compatible = "qcom,rpm-mdm9615";
417 interrupt-names = "ack", "err", "wakeup";
420 compatible = "qcom,rpm-pm8018-regulators";
422 vin_lvs1-supply = <&pm8018_s3>;
424 vdd_l7-supply = <&pm8018_s4>;
425 vdd_l8-supply = <&pm8018_s3>;
426 vdd_l9_l10_l11_l12-supply = <&pm8018_s5>;
430 regulator-min-microvolt = <500000>;
431 regulator-max-microvolt = <1150000>;
432 qcom,switch-mode-frequency = <1600000>;
433 bias-pull-down;
437 regulator-min-microvolt = <1225000>;
438 regulator-max-microvolt = <1300000>;
439 qcom,switch-mode-frequency = <1600000>;
440 bias-pull-down;
444 regulator-always-on;
445 regulator-min-microvolt = <1800000>;
446 regulator-max-microvolt = <1800000>;
447 qcom,switch-mode-frequency = <1600000>;
448 bias-pull-down;
452 regulator-min-microvolt = <2100000>;
453 regulator-max-microvolt = <2200000>;
454 qcom,switch-mode-frequency = <1600000>;
455 bias-pull-down;
459 regulator-always-on;
460 regulator-min-microvolt = <1350000>;
461 regulator-max-microvolt = <1350000>;
462 qcom,switch-mode-frequency = <1600000>;
463 bias-pull-down;
468 regulator-always-on;
469 regulator-min-microvolt = <1800000>;
470 regulator-max-microvolt = <1800000>;
471 bias-pull-down;
475 regulator-always-on;
476 regulator-min-microvolt = <1800000>;
477 regulator-max-microvolt = <1800000>;
478 bias-pull-down;
482 regulator-min-microvolt = <3300000>;
483 regulator-max-microvolt = <3300000>;
484 bias-pull-down;
488 regulator-min-microvolt = <2850000>;
489 regulator-max-microvolt = <2850000>;
490 bias-pull-down;
494 regulator-min-microvolt = <1800000>;
495 regulator-max-microvolt = <2850000>;
496 bias-pull-down;
500 regulator-min-microvolt = <1850000>;
501 regulator-max-microvolt = <1900000>;
502 bias-pull-down;
506 regulator-min-microvolt = <1200000>;
507 regulator-max-microvolt = <1200000>;
508 bias-pull-down;
512 regulator-min-microvolt = <750000>;
513 regulator-max-microvolt = <1150000>;
514 bias-pull-down;
518 regulator-min-microvolt = <1050000>;
519 regulator-max-microvolt = <1050000>;
520 bias-pull-down;
524 regulator-min-microvolt = <1050000>;
525 regulator-max-microvolt = <1050000>;
526 bias-pull-down;
530 regulator-min-microvolt = <1050000>;
531 regulator-max-microvolt = <1050000>;
532 bias-pull-down;
536 regulator-min-microvolt = <1850000>;
537 regulator-max-microvolt = <2950000>;
538 bias-pull-down;
542 regulator-min-microvolt = <2850000>;
543 regulator-max-microvolt = <2850000>;
544 bias-pull-down;
549 bias-pull-down;