blob: 13225737628609fc5c5465f045c34fec26012965 [file] [log] [blame]
Hanumant Singh14301b42014-01-16 11:58:29 -08001/* Copyright (c) 2013-2014, The Linux Foundation. All rights reserved.
Syed Rameez Mustafaa94a1c02013-05-20 16:56:07 -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
Syed Rameez Mustafaa94a1c02013-05-20 16:56:07 -070013/include/ "msm8926.dtsi"
Syed Rameez Mustafaa94a1c02013-05-20 16:56:07 -070014
15/ {
Hanumant Singh14301b42014-01-16 11:58:29 -080016 qcom,msm-id = <200 0x20000>,
17 <224 0x20000>;
Syed Rameez Mustafaa94a1c02013-05-20 16:56:07 -070018};
Jing Zhou173a87c2014-01-15 13:20:48 -070019
20&msm_gpu {
21 /* Updated chip ID */
22 qcom,chipid = <0x03000512>;
23
24 /* Bus Scale Settings */
25 qcom,msm-bus,num-cases = <4>;
26 qcom,msm-bus,vectors-KBps =
27 <26 512 0 0>, <89 604 0 0>,
28 <26 512 0 1800000>, <89 604 0 3200000>,
29 <26 512 0 3600000>, <89 604 0 5120000>,
30 <26 512 0 4800000>, <89 604 0 6400000>;
31
32 /* Power levels */
33 qcom,gpu-pwrlevels {
34 #address-cells = <1>;
35 #size-cells = <0>;
36
37 compatible = "qcom,gpu-pwrlevels";
38
39 qcom,gpu-pwrlevel@0 {
40 reg = <0>;
41 qcom,gpu-freq = <500000000>;
42 qcom,bus-freq = <3>;
43 qcom,io-fraction = <0>;
44 };
45
46 qcom,gpu-pwrlevel@1 {
47 reg = <1>;
48 qcom,gpu-freq = <320000000>;
49 qcom,bus-freq = <2>;
50 qcom,io-fraction = <33>;
51 };
52
53 qcom,gpu-pwrlevel@2 {
54 reg = <2>;
55 qcom,gpu-freq = <200000000>;
56 qcom,bus-freq = <1>;
57 qcom,io-fraction = <100>;
58 };
59
60 qcom,gpu-pwrlevel@3 {
61 reg = <3>;
62 qcom,gpu-freq = <19000000>;
63 qcom,bus-freq = <0>;
64 qcom,io-fraction = <0>;
65 };
66 };
67};
Ke Liu83c0f4a2014-01-29 13:37:17 -080068
Ke Liu4d6c7db2014-02-03 12:55:41 -080069&pm8226_l3 {
70 regulator-max-microvolt = <1287500>;
71};
72
73&pm8226_l3_ao {
74 regulator-max-microvolt = <1287500>;
75};
76
77&pm8226_l3_so {
78 regulator-max-microvolt = <1287500>;
79};
80
Ke Liu83c0f4a2014-01-29 13:37:17 -080081&apc_vreg_corner {
82 /delete-property/ qcom,cpr-enable;
Ke Liu5b1bf922014-02-07 16:35:47 -080083 /delete-property/ qcom,cpr-fuse-cond-min-volt-sel;
84 /delete-property/ qcom,cpr-cond-min-voltage;
85 /delete-property/ qcom,cpr-fuse-uplift-sel;
86 /delete-property/ qcom,cpr-uplift-voltage;
87 /delete-property/ qcom,cpr-uplift-quotient;
88 /delete-property/ qcom,cpr-uplift-max-volt;
89 /delete-property/ qcom,cpr-uplift-speed-bin;
Ke Liu4d6c7db2014-02-03 12:55:41 -080090 qcom,vdd-mx-vmax = <1287500>;
91 qcom,vdd-mx-vmin-method = <4>;
92 qcom,vdd-mx-corner-map = <1050000 1150000 1280000>;
Ke Liu83c0f4a2014-01-29 13:37:17 -080093};