Commit | Line | Data |
---|---|---|
2aec37c6 RV |
1 | /dts-v1/; |
2 | ||
3 | #include "skeleton.dtsi" | |
4 | ||
5 | / { | |
6 | model = "Qualcomm MSM8974"; | |
7 | compatible = "qcom,msm8974"; | |
8 | interrupt-parent = <&intc>; | |
9 | ||
10 | soc: soc { | |
11 | #address-cells = <1>; | |
12 | #size-cells = <1>; | |
13 | ranges; | |
14 | compatible = "simple-bus"; | |
15 | ||
16 | intc: interrupt-controller@f9000000 { | |
17 | compatible = "qcom,msm-qgic2"; | |
18 | interrupt-controller; | |
19 | #interrupt-cells = <3>; | |
20 | reg = <0xf9000000 0x1000>, | |
21 | <0xf9002000 0x1000>; | |
22 | }; | |
23 | ||
24 | timer { | |
25 | compatible = "arm,armv7-timer"; | |
26 | interrupts = <1 2 0xf08>, | |
27 | <1 3 0xf08>, | |
28 | <1 4 0xf08>, | |
29 | <1 1 0xf08>; | |
30 | clock-frequency = <19200000>; | |
31 | }; | |
74e848f6 | 32 | |
47c5a5d6 SB |
33 | timer@f9020000 { |
34 | #address-cells = <1>; | |
35 | #size-cells = <1>; | |
36 | ranges; | |
37 | compatible = "arm,armv7-timer-mem"; | |
38 | reg = <0xf9020000 0x1000>; | |
39 | clock-frequency = <19200000>; | |
40 | ||
41 | frame@f9021000 { | |
42 | frame-number = <0>; | |
43 | interrupts = <0 8 0x4>, | |
44 | <0 7 0x4>; | |
45 | reg = <0xf9021000 0x1000>, | |
46 | <0xf9022000 0x1000>; | |
47 | }; | |
48 | ||
49 | frame@f9023000 { | |
50 | frame-number = <1>; | |
51 | interrupts = <0 9 0x4>; | |
52 | reg = <0xf9023000 0x1000>; | |
53 | status = "disabled"; | |
54 | }; | |
55 | ||
56 | frame@f9024000 { | |
57 | frame-number = <2>; | |
58 | interrupts = <0 10 0x4>; | |
59 | reg = <0xf9024000 0x1000>; | |
60 | status = "disabled"; | |
61 | }; | |
62 | ||
63 | frame@f9025000 { | |
64 | frame-number = <3>; | |
65 | interrupts = <0 11 0x4>; | |
66 | reg = <0xf9025000 0x1000>; | |
67 | status = "disabled"; | |
68 | }; | |
69 | ||
70 | frame@f9026000 { | |
71 | frame-number = <4>; | |
72 | interrupts = <0 12 0x4>; | |
73 | reg = <0xf9026000 0x1000>; | |
74 | status = "disabled"; | |
75 | }; | |
76 | ||
77 | frame@f9027000 { | |
78 | frame-number = <5>; | |
79 | interrupts = <0 13 0x4>; | |
80 | reg = <0xf9027000 0x1000>; | |
81 | status = "disabled"; | |
82 | }; | |
83 | ||
84 | frame@f9028000 { | |
85 | frame-number = <6>; | |
86 | interrupts = <0 14 0x4>; | |
87 | reg = <0xf9028000 0x1000>; | |
88 | status = "disabled"; | |
89 | }; | |
90 | }; | |
91 | ||
74e848f6 SB |
92 | restart@fc4ab000 { |
93 | compatible = "qcom,pshold"; | |
94 | reg = <0xfc4ab000 0x4>; | |
95 | }; | |
2aec37c6 RV |
96 | }; |
97 | }; |