blob: a245d8ac3392d9b2299f6e7df078370792236963 [file] [log] [blame]
Stepan Moskovchenko1b6dac62013-01-15 18:48:51 -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
13/*
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 * msm8974.dtsi file.
17 */
18
19/include/ "msm8974.dtsi"
Olav Haugan8e32a992013-01-31 11:42:28 -080020/include/ "msm8974-v2-iommu.dtsi"
Praveen Chidambarameaaaad92013-01-18 14:43:01 -070021/include/ "msm8974-v2-pm.dtsi"
Abhimanyu Kapur032b1f42013-01-18 00:10:50 -080022
23/ {
Manu Gautam8a7a8f12013-01-22 13:56:29 +053024 android_usb@fe8050c8 {
25 compatible = "qcom,android-usb";
26 reg = <0xfe8050c8 0xc8>;
27 qcom,android-usb-swfi-latency = <1>;
28 };
29
Abhimanyu Kapur032b1f42013-01-18 00:10:50 -080030 qcom,msm-imem@fe805000 {
31 compatible = "qcom,msm-imem";
32 reg = <0xfe805000 0x1000>; /* Address and size of IMEM */
33 };
34};
Jordan Crousec13e9e92013-01-29 10:13:36 -070035
36/* GPU overrides */
37&msm_gpu {
38 /* Updated chip ID */
39 qcom,chipid = <0x03030001>;
40
41 /* Updated bus bandwidth requirements */
42 qcom,msm-bus,vectors-KBps =
43 /* Off */
44 <26 512 0 0>, <89 604 0 0>,
45 /* SVS */
Lucille Sylvester395e6ce2013-01-18 17:09:02 -070046 <26 512 0 2400000>, <89 604 0 3000000>,
47 /* Nominal / SVS */
48 <26 512 0 4656000>, <89 604 0 3000000>,
Jordan Crousec13e9e92013-01-29 10:13:36 -070049 /* Nominal */
Lucille Sylvester395e6ce2013-01-18 17:09:02 -070050 <26 512 0 4656000>, <89 604 0 5334880>,
51 /* Turbo / Nominal */
52 <26 512 0 7464000>, <89 604 0 5334880>,
Jordan Crousec13e9e92013-01-29 10:13:36 -070053 /* Turbo */
54 <26 512 0 7464000>, <89 604 0 6400000>;
55};
Adrian Salido-Moreno42559bc2013-02-07 14:34:45 -080056
57&mdss_mdp {
58 qcom,vbif-settings = <0x0004 0x00000001>;
59 qcom,mdp-settings = <0x02E0 0x000000A9>,
60 <0x02E4 0x00000055>;
61
62 qcom,mdss-wb-off = <0x00011100 0x00011500
63 0x00011900 0x00011D00 0x00012100>;
64 qcom,mdss-intf-off = <0x00012500 0x00012700
65 0x00012900 0x00012b00>;
66};