blob: 42425edbda6a821af4ad0431856ff975f87990c6 [file] [log] [blame]
Rohit Vaswani3fc60342012-04-23 18:55:15 -07001/* Copyright (c) 2012, Code Aurora Forum. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License version 2 and
5 * only version 2 as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 */
12
13/dts-v1/;
14/include/ "skeleton.dtsi"
15
16/ {
17 model = "Qualcomm MSM 9625";
18 compatible = "qcom,msm9625";
19 interrupt-parent = <&intc>;
20
21 intc: interrupt-controller@F9000000 {
22 compatible = "qcom,msm-qgic2";
23 interrupt-controller;
24 #interrupt-cells = <3>;
25 reg = <0xF9000000 0x1000>,
26 <0xF9002000 0x1000>;
27 };
28
Abhimanyu Kapur490d20c2012-06-22 17:34:20 -070029 l2: cache-controller@f9040000 {
30 compatible = "arm,pl310-cache";
31 reg = <0xf9040000 0x1000>;
32 arm,data-latency = <1 1 1>;
33 arm,tag-latency = <1 1 1>;
34 cache-unified;
35 cache-level = <2>;
36 };
37
Rohit Vaswani3fc60342012-04-23 18:55:15 -070038 msmgpio: gpio@fd510000 {
39 compatible = "qcom,msm-gpio";
Rohit Vaswanib1cc4932012-07-23 21:30:11 -070040 gpio-controller;
41 #gpio-cells = <2>;
Rohit Vaswani3fc60342012-04-23 18:55:15 -070042 interrupt-controller;
43 #interrupt-cells = <2>;
44 reg = <0xfd510000 0x4000>;
45 };
46
Rohit Vaswania5129562012-06-12 20:11:23 -070047 timer: msm-qtimer@f9021000 {
Rohit Vaswani3fc60342012-04-23 18:55:15 -070048 compatible = "qcom,msm-qtimer", "arm,armv7-timer";
Rohit Vaswania5129562012-06-12 20:11:23 -070049 reg = <0xF9021000 0x1000>;
Rohit Vaswani3fc60342012-04-23 18:55:15 -070050 interrupts = <0 7 0>;
Rohit Vaswania5129562012-06-12 20:11:23 -070051 irq-is-not-percpu;
Rohit Vaswani3fc60342012-04-23 18:55:15 -070052 clock-frequency = <5000000>;
53 };
Jin Hong8d328582012-05-01 15:45:29 -070054
Yan He3cb97ba2012-05-13 16:45:24 -070055 qcom,sps@f9980000 {
56 compatible = "qcom,msm_sps";
57 reg = <0xf9984000 0x15000>,
58 <0xf9999000 0xb000>,
59 <0xfe800000 0x4800>;
60 interrupts = <0 94 0>;
61 qcom,device-type = <2>;
62 };
63
Jin Hong8d328582012-05-01 15:45:29 -070064 serial@f991f000 {
65 compatible = "qcom,msm-lsuart-v14";
66 reg = <0xf991f000 0x1000>;
67 interrupts = <0 109 0>;
68 };
Sahitya Tummala9ba4b282012-06-19 11:41:51 +053069
70 qcom,nand@f9ac0000 {
71 compatible = "qcom,msm-nand";
72 reg = <0xf9ac0000 0x1000>,
73 <0xf9ac4000 0x8000>;
74 reg-names = "nand_phys",
75 "bam_phys";
76 interrupts = <0 247 0>;
77 interrupt-names = "bam_irq";
78 };
Rohit Vaswani3fc60342012-04-23 18:55:15 -070079};