blob: 694a9187d070b4701712303a6d0037429396726b [file] [log] [blame]
Duy Truonge833aca2013-02-12 13:35:08 -08001/* Copyright (c) 2012, The Linux Foundation. All rights reserved.
Sathish Ambley9d69ac32012-03-21 10:28:26 -07002 *
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
Abhimanyu Kapur90ced6e2012-06-26 17:41:25 -070015/include/ "msm8974.dtsi"
Sathish Ambley9d69ac32012-03-21 10:28:26 -070016
17/ {
Abhimanyu Kapur90ced6e2012-06-26 17:41:25 -070018 model = "Qualcomm MSM 8974 RUMI";
19 compatible = "qcom,msm8974-rumi", "qcom,msm8974";
David Ngd1dabbd2012-07-27 16:55:39 -070020 qcom,msm-id = <126 15 0>;
Sathish Ambley9d69ac32012-03-21 10:28:26 -070021
22 timer {
23 clock-frequency = <5000000>;
24 };
25
Stepan Moskovchenko43f11582012-08-08 17:20:38 -070026 serial@f995e000 {
27 status = "ok";
Sathish Ambley9d69ac32012-03-21 10:28:26 -070028 };
29
30 usb@f9a55000 {
31 status = "disable";
32 };
33
Sujit Reddy Thumma85fc52c2012-05-02 12:53:45 +053034 qcom,sdcc@f9824000 {
Krishna Konda2a663032012-05-03 14:03:16 -070035 qcom,sdcc-clk-rates = <400000 19200000>;
36 };
37
38 qcom,sdcc@f98a4000 {
39 qcom,sdcc-clk-rates = <400000 19200000>;
40 };
Sathish Ambley9d69ac32012-03-21 10:28:26 -070041
Sathish Ambley9d69ac32012-03-21 10:28:26 -070042 qcom,sps@f998000 {
43 status = "disable";
44 };
45
46 spi@f9924000 {
47 status = "disable";
48 };
49
Sathish Ambleye046b242012-04-09 12:38:05 -070050 spi@f9923000 {
51 compatible = "qcom,spi-qup-v2";
52 reg = <0xf9923000 0x1000>;
53 interrupts = <0 95 0>;
54 spi-max-frequency = <24000000>;
55 #address-cells = <1>;
56 #size-cells = <0>;
57 gpios = <&msmgpio 3 0>, /* CLK */
58 <&msmgpio 1 0>, /* MISO */
59 <&msmgpio 0 0>; /* MOSI */
60 cs-gpios = <&msmgpio 9 0>;
61
62 ethernet-switch@2 {
63 compatible = "simtec,ks8851";
64 reg = <2>;
65 interrupt-parent = <&msmgpio>;
66 interrupts = <90 0>;
67 spi-max-frequency = <5000000>;
68 };
69 };
70
Jin Honga04caaa2012-05-23 10:28:27 -070071 i2c@f9966000 {
72 status = "disable";
73 };
74
75 i2c@f9967000 {
76 cell-index = <0>;
77 compatible = "qcom,i2c-qup";
78 reg = <0Xf9967000 0x1000>;
79 reg-names = "qup_phys_addr";
80 interrupts = <0 105 0>;
81 interrupt-names = "qup_err_intr";
82 qcom,i2c-bus-freq = <100000>;
83 qcom,i2c-src-freq = <24000000>;
84 gpios = <&msmgpio 83 0>, /* DAT */
85 <&msmgpio 84 0>; /* CLK */
86 };
87
Sathish Ambley9d69ac32012-03-21 10:28:26 -070088 slim@fe12f000 {
89 status = "disable";
90 };
91
Chandan Uddarajue16e1fa2012-07-31 00:41:05 -070092 qcom,mdss_dsi@fd922800 {
93 status = "disable";
94 };
95
Sathish Ambley9d69ac32012-03-21 10:28:26 -070096 qcom,spmi@fc4c0000 {
97 status = "disable";
98 };
99
Sathish Ambley75e9f722012-05-04 15:48:32 -0700100 qcom,ssusb@F9200000 {
101 status = "disable";
102 };
103
104 qcom,lpass@fe200000 {
105 status = "disable";
106 };
107
108 qcom,pronto@fb21b000 {
109 status = "disable";
110 };
David Collins6d5a42f2012-07-12 16:11:23 -0700111
112 qcom,mss@fc880000 {
113 status = "disable";
114 };
Sathish Ambley9d69ac32012-03-21 10:28:26 -0700115};