3 #include "skeleton.dtsi"
5 #include <dt-bindings/clock/qcom,gcc-msm8974.h>
8 model = "Qualcomm MSM8974";
9 compatible = "qcom,msm8974";
10 interrupt-parent = <&intc>;
16 compatible = "simple-bus";
18 intc: interrupt-controller@f9000000 {
19 compatible = "qcom,msm-qgic2";
21 #interrupt-cells = <3>;
22 reg = <0xf9000000 0x1000>,
27 compatible = "arm,armv7-timer";
28 interrupts = <1 2 0xf08>,
32 clock-frequency = <19200000>;
39 compatible = "arm,armv7-timer-mem";
40 reg = <0xf9020000 0x1000>;
41 clock-frequency = <19200000>;
45 interrupts = <0 8 0x4>,
47 reg = <0xf9021000 0x1000>,
53 interrupts = <0 9 0x4>;
54 reg = <0xf9023000 0x1000>;
60 interrupts = <0 10 0x4>;
61 reg = <0xf9024000 0x1000>;
67 interrupts = <0 11 0x4>;
68 reg = <0xf9025000 0x1000>;
74 interrupts = <0 12 0x4>;
75 reg = <0xf9026000 0x1000>;
81 interrupts = <0 13 0x4>;
82 reg = <0xf9027000 0x1000>;
88 interrupts = <0 14 0x4>;
89 reg = <0xf9028000 0x1000>;
95 compatible = "qcom,pshold";
96 reg = <0xfc4ab000 0x4>;
99 gcc: clock-controller@fc400000 {
100 compatible = "qcom,gcc-msm8974";
103 reg = <0xfc400000 0x4000>;
106 mmcc: clock-controller@fd8c0000 {
107 compatible = "qcom,mmcc-msm8974";
110 reg = <0xfd8c0000 0x6000>;
114 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
115 reg = <0xf991e000 0x1000>;
116 interrupts = <0 108 0x0>;
117 clocks = <&gcc GCC_BLSP1_UART2_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>;
118 clock-names = "core", "iface";