blob: d74554fd0057c2ddcd5fa8ed5513756c5ab60529 [file] [log] [blame]
Hanumant Singh2278ab32013-02-21 15:32:17 -08001/* Copyright (c) 2013, The Linux Foundation. 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
Syed Rameez Mustafa41919ae2013-05-28 12:28:28 -070013/*
14 * As a general rule, only version-specific property overrides should be placed
15 * inside this file. However, device definitions should be placed inside the
16 * msm8226.dtsi file.
17 */
Hanumant Singh2278ab32013-02-21 15:32:17 -080018
Syed Rameez Mustafa41919ae2013-05-28 12:28:28 -070019/include/ "msm8226.dtsi"
Priyanka Mathur98c073b2013-08-02 11:36:45 -070020/include/ "msm8226-v2-pm.dtsi"
David Collins6dbe7532013-05-31 16:08:18 -070021
Stepan Moskovchenko381cc7b2013-08-09 13:41:09 -070022/ {
23 qcom,msm-id = <145 0x20000>,
24 <158 0x20000>,
25 <159 0x20000>,
26 <198 0x20000>,
Syed Rameez Mustafa7e2d7252013-08-28 19:52:13 -070027 <205 0x20000>,
28 <220 0x20000>,
29 <221 0x20000>,
30 <222 0x20000>,
31 <223 0x20000>;
Stepan Moskovchenko381cc7b2013-08-09 13:41:09 -070032};
33
David Collins6dbe7532013-05-31 16:08:18 -070034&pm8226_l3 {
35 regulator-min-microvolt = <750000>;
Ke Liuc9372f82013-09-19 15:32:08 -070036 regulator-max-microvolt = <1337500>;
David Collins6dbe7532013-05-31 16:08:18 -070037};
38
39&pm8226_l3_ao {
40 regulator-min-microvolt = <750000>;
Ke Liuc9372f82013-09-19 15:32:08 -070041 regulator-max-microvolt = <1337500>;
David Collins6dbe7532013-05-31 16:08:18 -070042};
43
44&pm8226_l3_so {
45 regulator-min-microvolt = <750000>;
Ke Liuc9372f82013-09-19 15:32:08 -070046 regulator-max-microvolt = <1337500>;
David Collins6dbe7532013-05-31 16:08:18 -070047};
48
49&pm8226_s2 {
50 regulator-min-microvolt = <900000>;
Ke Liuc9372f82013-09-19 15:32:08 -070051 regulator-max-microvolt = <1330000>;
David Collins6dbe7532013-05-31 16:08:18 -070052};
53
54&apc_vreg_corner {
Ke Liuc9372f82013-09-19 15:32:08 -070055 qcom,pvs-init-voltage = <1330000 1330000 1330000 1320000 1310000
56 1300000 1290000 1280000 1270000 1260000
57 1250000 1240000 1230000 1220000 1210000
58 1200000 1190000 1180000 1170000 1160000
59 1150000 1140000 1140000 1140000 1140000
60 1140000 1140000 1140000 1140000 1140000
61 1140000 1140000>;
Ke Liu2a9999e2013-08-28 17:45:05 -070062 qcom,pvs-corner-ceiling-slow = <1050000 1150000 1280000>;
Willie Ruan712956f2013-07-10 09:58:29 -070063 qcom,pvs-corner-ceiling-nom = <1050000 1080000 1200000>;
64 qcom,pvs-corner-ceiling-fast = <1050000 1050000 1140000>;
David Collins6dbe7532013-05-31 16:08:18 -070065 qcom,cpr-step-quotient = <30>;
66 qcom,cpr-up-threshold = <0>;
67 qcom,cpr-down-threshold = <5>;
68 qcom,cpr-apc-volt-step = <10000>;
69};
Patrick Daly10acc8c2013-06-05 16:44:19 -070070
Jordan Crouse680979f2013-06-20 08:29:23 -060071&msm_gpu {
72 /* Updated chip ID */
73 qcom,chipid = <0x03000512>;
74};
75
Patrick Daly10acc8c2013-06-05 16:44:19 -070076&soc {
Patrick Daly784c5f62013-07-23 19:33:32 -070077 qcom,clock-a7@f9011050 {
Patrick Daly10acc8c2013-06-05 16:44:19 -070078 reg = <0xf9011050 0x8>,
79 <0xfc4b80b0 0x8>;
Patrick Daly784c5f62013-07-23 19:33:32 -070080 reg-names = "rcg-base", "efuse";
81 qcom,speed0-bin-v2 =
82 < 0 0>,
83 < 384000000 1>,
84 < 787200000 2>,
85 <1190400000 3>;
86 qcom,speed6-bin-v2 =
87 < 0 0>,
88 < 384000000 1>,
89 < 787200000 2>,
90 <1190400000 3>;
91 qcom,speed2-bin-v2 =
92 < 0 0>,
93 < 384000000 1>,
94 < 787200000 2>,
95 <1401600000 3>;
96 qcom,speed5-bin-v2 =
97 < 0 0>,
98 < 384000000 1>,
99 < 787200000 2>,
100 <1401600000 3>;
101 qcom,speed4-bin-v2 =
102 < 0 0>,
103 < 384000000 1>,
104 < 787200000 2>,
105 <149700000 3>;
106 qcom,speed7-bin-v2 =
107 < 0 0>,
108 < 384000000 1>,
109 < 787200000 2>,
110 <1497600000 3>;
111 qcom,speed1-bin-v2 =
112 < 0 0>,
113 < 384000000 1>,
114 < 787200000 2>,
115 <1593600000 3>;
Patrick Daly10acc8c2013-06-05 16:44:19 -0700116 };
117};
Siddartha Mohanadoss76b73952013-07-02 16:47:11 -0700118
119&tsens {
120 qcom,sensors = <6>;
121 qcom,slope = <2901 2846 3038 2955 2901 2846>;
122};