• Home
  • Raw
  • Download

Lines Matching +full:msm +full:- +full:timer

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>;
85 vsdcc_fixed: vsdcc-regulator {
86 compatible = "regulator-fixed";
87 regulator-name = "SDCC Power";
88 regulator-min-microvolt = <2700000>;
89 regulator-max-microvolt = <2700000>;
90 regulator-always-on;
94 #address-cells = <1>;
95 #size-cells = <1>;
97 compatible = "simple-bus";
99 L2: cache-controller@2040000 {
100 compatible = "arm,pl310-cache";
102 arm,data-latency = <2 2 0>;
103 cache-unified;
104 cache-level = <2>;
107 intc: interrupt-controller@2000000 {
108 compatible = "qcom,msm-qgic2";
109 interrupt-controller;
110 #interrupt-cells = <3>;
115 timer@200a000 {
116 compatible = "qcom,kpss-timer", "qcom,msm-timer";
121 clock-frequency = <27000000>,
123 cpu-offset = <0x80000>;
127 compatible = "qcom,mdm9615-pinctrl";
128 gpio-controller;
129 gpio-ranges = <&msmgpio 0 0 88>;
130 #gpio-cells = <2>;
132 interrupt-controller;
133 #interrupt-cells = <2>;
137 gcc: clock-controller@900000 {
138 compatible = "qcom,gcc-mdm9615";
139 #clock-cells = <1>;
140 #reset-cells = <1>;
144 lcc: clock-controller@28000000 {
145 compatible = "qcom,lcc-mdm9615";
147 #clock-cells = <1>;
148 #reset-cells = <1>;
151 l2cc: clock-controller@2011000 {
160 clock-names = "core";
161 assigned-clocks = <&gcc PRNG_CLK>;
162 assigned-clock-rates = <32000000>;
166 compatible = "qcom,gsbi-v1.0.0";
167 cell-index = <2>;
170 clock-names = "iface";
172 #address-cells = <1>;
173 #size-cells = <1>;
177 compatible = "qcom,i2c-qup-v1.1.1";
178 #address-cells = <1>;
179 #size-cells = <0>;
184 clock-names = "core", "iface";
190 compatible = "qcom,gsbi-v1.0.0";
191 cell-index = <3>;
194 clock-names = "iface";
196 #address-cells = <1>;
197 #size-cells = <1>;
201 compatible = "qcom,spi-qup-v1.1.1";
202 #address-cells = <1>;
203 #size-cells = <0>;
206 spi-max-frequency = <24000000>;
209 clock-names = "core", "iface";
215 compatible = "qcom,gsbi-v1.0.0";
216 cell-index = <4>;
219 clock-names = "iface";
221 #address-cells = <1>;
222 #size-cells = <1>;
225 syscon-tcsr = <&tcsr>;
228 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
233 clock-names = "core", "iface";
239 compatible = "qcom,gsbi-v1.0.0";
240 cell-index = <5>;
243 clock-names = "iface";
245 #address-cells = <1>;
246 #size-cells = <1>;
249 syscon-tcsr = <&tcsr>;
252 compatible = "qcom,i2c-qup-v1.1.1";
253 #address-cells = <1>;
254 #size-cells = <0>;
259 assigned-clocks = <&gcc GSBI5_QUP_CLK>;
260 assigned-clock-rates = <24000000>;
263 clock-names = "core", "iface";
268 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
273 clock-names = "core", "iface";
281 qcom,controller-type = "pmic-arbiter";
286 #interrupt-cells = <2>;
287 interrupt-controller;
288 #address-cells = <1>;
289 #size-cells = <0>;
292 compatible = "qcom,pm8018-pwrkey", "qcom,pm8921-pwrkey";
294 interrupt-parent = <&pmicintc>;
298 pull-up;
302 compatible = "qcom,pm8018-mpp", "qcom,ssbi-mpp";
303 interrupt-parent = <&pmicintc>;
311 gpio-controller;
312 #gpio-cells = <2>;
316 compatible = "qcom,pm8018-rtc", "qcom,pm8921-rtc";
317 interrupt-parent = <&pmicintc>;
320 allow-set-time;
324 compatible = "qcom,pm8018-gpio", "qcom,ssbi-gpio";
326 interrupt-controller;
327 #interrupt-cells = <2>;
328 gpio-controller;
329 gpio-ranges = <&pmicgpio 0 0 6>;
330 #gpio-cells = <2>;
336 compatible = "qcom,bam-v1.3.0";
340 clock-names = "bam_clk";
341 #dma-cells = <1>;
346 compatible = "qcom,bam-v1.3.0";
350 clock-names = "bam_clk";
351 #dma-cells = <1>;
356 compatible = "simple-bus";
357 #address-cells = <1>;
358 #size-cells = <1>;
363 arm,primecell-periphid = <0x00051180>;
366 interrupt-names = "cmd_irq";
368 clock-names = "mclk", "apb_pclk";
369 bus-width = <8>;
370 max-frequency = <48000000>;
371 cap-sd-highspeed;
372 cap-mmc-highspeed;
373 vmmc-supply = <&vsdcc_fixed>;
375 dma-names = "tx", "rx";
376 assigned-clocks = <&gcc SDC1_CLK>;
377 assigned-clock-rates = <400000>;
382 arm,primecell-periphid = <0x00051180>;
386 interrupt-names = "cmd_irq";
388 clock-names = "mclk", "apb_pclk";
389 bus-width = <4>;
390 cap-sd-highspeed;
391 cap-mmc-highspeed;
392 max-frequency = <48000000>;
393 no-1-8-v;
394 vmmc-supply = <&vsdcc_fixed>;
396 dma-names = "tx", "rx";
397 assigned-clocks = <&gcc SDC2_CLK>;
398 assigned-clock-rates = <400000>;
403 compatible = "qcom,tcsr-mdm9615", "syscon";
408 compatible = "qcom,rpm-mdm9615";
416 interrupt-names = "ack", "err", "wakeup";
419 compatible = "qcom,rpm-pm8018-regulators";
421 vin_lvs1-supply = <&pm8018_s3>;
423 vdd_l7-supply = <&pm8018_s4>;
424 vdd_l8-supply = <&pm8018_s3>;
425 vdd_l9_l10_l11_l12-supply = <&pm8018_s5>;
429 regulator-min-microvolt = <500000>;
430 regulator-max-microvolt = <1150000>;
431 qcom,switch-mode-frequency = <1600000>;
432 bias-pull-down;
436 regulator-min-microvolt = <1225000>;
437 regulator-max-microvolt = <1300000>;
438 qcom,switch-mode-frequency = <1600000>;
439 bias-pull-down;
443 regulator-always-on;
444 regulator-min-microvolt = <1800000>;
445 regulator-max-microvolt = <1800000>;
446 qcom,switch-mode-frequency = <1600000>;
447 bias-pull-down;
451 regulator-min-microvolt = <2100000>;
452 regulator-max-microvolt = <2200000>;
453 qcom,switch-mode-frequency = <1600000>;
454 bias-pull-down;
458 regulator-always-on;
459 regulator-min-microvolt = <1350000>;
460 regulator-max-microvolt = <1350000>;
461 qcom,switch-mode-frequency = <1600000>;
462 bias-pull-down;
467 regulator-always-on;
468 regulator-min-microvolt = <1800000>;
469 regulator-max-microvolt = <1800000>;
470 bias-pull-down;
474 regulator-always-on;
475 regulator-min-microvolt = <1800000>;
476 regulator-max-microvolt = <1800000>;
477 bias-pull-down;
481 regulator-min-microvolt = <3300000>;
482 regulator-max-microvolt = <3300000>;
483 bias-pull-down;
487 regulator-min-microvolt = <2850000>;
488 regulator-max-microvolt = <2850000>;
489 bias-pull-down;
493 regulator-min-microvolt = <1800000>;
494 regulator-max-microvolt = <2850000>;
495 bias-pull-down;
499 regulator-min-microvolt = <1850000>;
500 regulator-max-microvolt = <1900000>;
501 bias-pull-down;
505 regulator-min-microvolt = <1200000>;
506 regulator-max-microvolt = <1200000>;
507 bias-pull-down;
511 regulator-min-microvolt = <750000>;
512 regulator-max-microvolt = <1150000>;
513 bias-pull-down;
517 regulator-min-microvolt = <1050000>;
518 regulator-max-microvolt = <1050000>;
519 bias-pull-down;
523 regulator-min-microvolt = <1050000>;
524 regulator-max-microvolt = <1050000>;
525 bias-pull-down;
529 regulator-min-microvolt = <1050000>;
530 regulator-max-microvolt = <1050000>;
531 bias-pull-down;
535 regulator-min-microvolt = <1850000>;
536 regulator-max-microvolt = <2950000>;
537 bias-pull-down;
541 regulator-min-microvolt = <2850000>;
542 regulator-max-microvolt = <2850000>;
543 bias-pull-down;
548 bias-pull-down;