3 /include/ "skeleton.dtsi"
5 #include <dt-bindings/clock/qcom,gcc-msm8960.h>
6 #include <dt-bindings/soc/qcom,gsbi.h>
9 model = "Qualcomm MSM8960";
10 compatible = "qcom,msm8960";
11 interrupt-parent = <&intc>;
16 interrupts = <1 14 0x304>;
19 compatible = "qcom,krait";
20 enable-method = "qcom,kpss-acc-v1";
23 next-level-cache = <&L2>;
29 compatible = "qcom,krait";
30 enable-method = "qcom,kpss-acc-v1";
33 next-level-cache = <&L2>;
45 compatible = "qcom,krait-pmu";
46 interrupts = <1 10 0x304>;
54 compatible = "simple-bus";
56 intc: interrupt-controller@2000000 {
57 compatible = "qcom,msm-qgic2";
59 #interrupt-cells = <3>;
60 reg = <0x02000000 0x1000>,
65 compatible = "qcom,kpss-timer", "qcom,msm-timer";
66 interrupts = <1 1 0x301>,
69 reg = <0x0200a000 0x100>;
70 clock-frequency = <27000000>,
72 cpu-offset = <0x80000>;
75 msmgpio: gpio@800000 {
76 compatible = "qcom,msm-gpio";
80 interrupts = <0 16 0x4>;
82 #interrupt-cells = <2>;
83 reg = <0x800000 0x4000>;
86 gcc: clock-controller@900000 {
87 compatible = "qcom,gcc-msm8960";
90 reg = <0x900000 0x4000>;
93 clock-controller@4000000 {
94 compatible = "qcom,mmcc-msm8960";
95 reg = <0x4000000 0x1000>;
100 acc0: clock-controller@2088000 {
101 compatible = "qcom,kpss-acc-v1";
102 reg = <0x02088000 0x1000>, <0x02008000 0x1000>;
105 acc1: clock-controller@2098000 {
106 compatible = "qcom,kpss-acc-v1";
107 reg = <0x02098000 0x1000>, <0x02008000 0x1000>;
110 saw0: regulator@2089000 {
111 compatible = "qcom,saw2";
112 reg = <0x02089000 0x1000>, <0x02009000 0x1000>;
116 saw1: regulator@2099000 {
117 compatible = "qcom,saw2";
118 reg = <0x02099000 0x1000>, <0x02009000 0x1000>;
122 gsbi5: gsbi@16400000 {
123 compatible = "qcom,gsbi-v1.0.0";
124 reg = <0x16400000 0x100>;
125 clocks = <&gcc GSBI5_H_CLK>;
126 clock-names = "iface";
127 #address-cells = <1>;
132 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
133 reg = <0x16440000 0x1000>,
135 interrupts = <0 154 0x0>;
136 clocks = <&gcc GSBI5_UART_CLK>, <&gcc GSBI5_H_CLK>;
137 clock-names = "core", "iface";
143 compatible = "qcom,ssbi";
144 reg = <0x500000 0x1000>;
145 qcom,controller-type = "pmic-arbiter";
149 compatible = "qcom,prng";
150 reg = <0x1a500000 0x200>;
151 clocks = <&gcc PRNG_CLK>;
152 clock-names = "core";