summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Perelet <operelet@codeaurora.org>2016-11-08 16:30:27 -0800
committerOleg Perelet <operelet@codeaurora.org>2017-01-09 13:00:35 -0800
commit14adb1564e1df811c6fb74f1408fe2e16e9bbdef (patch)
tree37db6fec3c993661c658c8f133674851d719f2f1
parent79a1a55cf8ff6e4db05ff13ce5ab6fc2c0ce9dd9 (diff)
ARM: dts: msm: Add support for A540 710MHz on msmcobaltv2
Add 710MHz to A540 GPU power level on msmcobaltv2 as per the hardware recommendation. CRs-Fixed: 1085733 Change-Id: Iceff8329caf939ad3b34d6a750f056026853c76a Signed-off-by: Oleg Perelet <operelet@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msm8998-v2.dtsi36
1 files changed, 22 insertions, 14 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8998-v2.dtsi b/arch/arm/boot/dts/qcom/msm8998-v2.dtsi
index fa7cdd5194a3..2408ad515b61 100644
--- a/arch/arm/boot/dts/qcom/msm8998-v2.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8998-v2.dtsi
@@ -1,4 +1,4 @@
-/* Copyright (c) 2016-2017 The Linux Foundation. All rights reserved.
+/* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -1195,7 +1195,7 @@
&msm_gpu {
/* Updated chip ID */
qcom,chipid = <0x05040001>;
- qcom,initial-pwrlevel = <5>;
+ qcom,initial-pwrlevel = <6>;
qcom,gpu-pwrlevels {
#address-cells = <1>;
@@ -1205,23 +1205,23 @@
qcom,gpu-pwrlevel@0 {
reg = <0>;
- qcom,gpu-freq = <670000000>;
+ qcom,gpu-freq = <710000000>;
qcom,bus-freq = <12>;
- qcom,bus-min = <11>;
+ qcom,bus-min = <12>;
qcom,bus-max = <12>;
};
qcom,gpu-pwrlevel@1 {
reg = <1>;
- qcom,gpu-freq = <596000000>;
- qcom,bus-freq = <11>;
- qcom,bus-min = <9>;
+ qcom,gpu-freq = <670000000>;
+ qcom,bus-freq = <12>;
+ qcom,bus-min = <11>;
qcom,bus-max = <12>;
};
qcom,gpu-pwrlevel@2 {
reg = <2>;
- qcom,gpu-freq = <515000000>;
+ qcom,gpu-freq = <596000000>;
qcom,bus-freq = <11>;
qcom,bus-min = <9>;
qcom,bus-max = <12>;
@@ -1229,30 +1229,38 @@
qcom,gpu-pwrlevel@3 {
reg = <3>;
+ qcom,gpu-freq = <515000000>;
+ qcom,bus-freq = <11>;
+ qcom,bus-min = <9>;
+ qcom,bus-max = <12>;
+ };
+
+ qcom,gpu-pwrlevel@4 {
+ reg = <4>;
qcom,gpu-freq = <414000000>;
qcom,bus-freq = <9>;
qcom,bus-min = <8>;
qcom,bus-max = <11>;
};
- qcom,gpu-pwrlevel@4 {
- reg = <4>;
+ qcom,gpu-pwrlevel@5 {
+ reg = <5>;
qcom,gpu-freq = <342000000>;
qcom,bus-freq = <8>;
qcom,bus-min = <5>;
qcom,bus-max = <9>;
};
- qcom,gpu-pwrlevel@5 {
- reg = <5>;
+ qcom,gpu-pwrlevel@6 {
+ reg = <6>;
qcom,gpu-freq = <257000000>;
qcom,bus-freq = <5>;
qcom,bus-min = <3>;
qcom,bus-max = <8>;
};
- qcom,gpu-pwrlevel@6 {
- reg = <6>;
+ qcom,gpu-pwrlevel@7 {
+ reg = <7>;
qcom,gpu-freq = <27000000>;
qcom,bus-freq = <0>;
qcom,bus-min = <0>;