Stepan Moskovchenko | 1b6dac6 | 2013-01-15 18:48:51 -0800 | [diff] [blame] | 1 | /* 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 Haugan | 8e32a99 | 2013-01-31 11:42:28 -0800 | [diff] [blame] | 20 | /include/ "msm8974-v2-iommu.dtsi" |
Praveen Chidambaram | eaaaad9 | 2013-01-18 14:43:01 -0700 | [diff] [blame] | 21 | /include/ "msm8974-v2-pm.dtsi" |
Abhimanyu Kapur | 032b1f4 | 2013-01-18 00:10:50 -0800 | [diff] [blame] | 22 | |
| 23 | / { |
Manu Gautam | 8a7a8f1 | 2013-01-22 13:56:29 +0530 | [diff] [blame] | 24 | android_usb@fe8050c8 { |
| 25 | compatible = "qcom,android-usb"; |
| 26 | reg = <0xfe8050c8 0xc8>; |
| 27 | qcom,android-usb-swfi-latency = <1>; |
| 28 | }; |
| 29 | |
Abhimanyu Kapur | 032b1f4 | 2013-01-18 00:10:50 -0800 | [diff] [blame] | 30 | qcom,msm-imem@fe805000 { |
| 31 | compatible = "qcom,msm-imem"; |
| 32 | reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ |
| 33 | }; |
| 34 | }; |
Jordan Crouse | c13e9e9 | 2013-01-29 10:13:36 -0700 | [diff] [blame] | 35 | |
| 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 Sylvester | 395e6ce | 2013-01-18 17:09:02 -0700 | [diff] [blame] | 46 | <26 512 0 2400000>, <89 604 0 3000000>, |
| 47 | /* Nominal / SVS */ |
| 48 | <26 512 0 4656000>, <89 604 0 3000000>, |
Jordan Crouse | c13e9e9 | 2013-01-29 10:13:36 -0700 | [diff] [blame] | 49 | /* Nominal */ |
Lucille Sylvester | 395e6ce | 2013-01-18 17:09:02 -0700 | [diff] [blame] | 50 | <26 512 0 4656000>, <89 604 0 5334880>, |
| 51 | /* Turbo / Nominal */ |
| 52 | <26 512 0 7464000>, <89 604 0 5334880>, |
Jordan Crouse | c13e9e9 | 2013-01-29 10:13:36 -0700 | [diff] [blame] | 53 | /* Turbo */ |
| 54 | <26 512 0 7464000>, <89 604 0 6400000>; |
| 55 | }; |
Adrian Salido-Moreno | 42559bc | 2013-02-07 14:34:45 -0800 | [diff] [blame] | 56 | |
| 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 | }; |