From 09a68ad8b2f1914e4ac03ac15de00bfc59bb222e Mon Sep 17 00:00:00 2001 From: Deepak Kumar Date: Fri, 11 Sep 2020 13:05:35 +0530 Subject: [PATCH] ARM: dts: msm: Enable 747MHz GPU Fmax for Shima Enable 747MHz GPU Fmax as per SKU definitions. Change-Id: I2f38e8399ddda1aa30d5e1ef5fc56ffffc8d5b2b --- qcom/shima-gpu.dtsi | 68 ++++++++++++++++++++++++++++++++------------- 1 file changed, 48 insertions(+), 20 deletions(-) diff --git a/qcom/shima-gpu.dtsi b/qcom/shima-gpu.dtsi index d33fbbcaf1ae..54bd3a552e1c 100644 --- a/qcom/shima-gpu.dtsi +++ b/qcom/shima-gpu.dtsi @@ -143,10 +143,24 @@ #size-cells = <0>; qcom,speed-bin = <0>; - qcom,initial-pwrlevel = <4>; + qcom,initial-pwrlevel = <5>; qcom,gpu-pwrlevel@0 { reg = <0>; + qcom,gpu-freq = <747000000>; + qcom,level = ; + + qcom,bus-freq-ddr7 = <11>; + qcom,bus-min-ddr7 = <11>; + qcom,bus-max-ddr7 = <11>; + + qcom,bus-freq-ddr8 = <11>; + qcom,bus-min-ddr8 = <10>; + qcom,bus-max-ddr8 = <11>; + }; + + qcom,gpu-pwrlevel@1 { + reg = <1>; qcom,gpu-freq = <676000000>; qcom,level = ; @@ -154,13 +168,13 @@ qcom,bus-min-ddr7 = <10>; qcom,bus-max-ddr7 = <11>; - qcom,bus-freq-ddr8 = <11>; + qcom,bus-freq-ddr8 = <10>; qcom,bus-min-ddr8 = <9>; qcom,bus-max-ddr8 = <11>; }; - qcom,gpu-pwrlevel@1 { - reg = <1>; + qcom,gpu-pwrlevel@2 { + reg = <2>; qcom,gpu-freq = <608000000>; qcom,level = ; @@ -173,8 +187,8 @@ qcom,bus-max-ddr8 = <11>; }; - qcom,gpu-pwrlevel@2 { - reg = <2>; + qcom,gpu-pwrlevel@3 { + reg = <3>; qcom,gpu-freq = <540000000>; qcom,level = ; @@ -187,8 +201,8 @@ qcom,bus-max-ddr8 = <10>; }; - qcom,gpu-pwrlevel@3 { - reg = <3>; + qcom,gpu-pwrlevel@4 { + reg = <4>; qcom,gpu-freq = <443000000>; qcom,level = ; @@ -201,8 +215,8 @@ qcom,bus-max-ddr8 = <9>; }; - qcom,gpu-pwrlevel@4 { - reg = <4>; + qcom,gpu-pwrlevel@5 { + reg = <5>; qcom,gpu-freq = <285000000>; qcom,level = ; @@ -307,10 +321,24 @@ #size-cells = <0>; qcom,speed-bin = <158>; - qcom,initial-pwrlevel = <4>; + qcom,initial-pwrlevel = <5>; qcom,gpu-pwrlevel@0 { reg = <0>; + qcom,gpu-freq = <747000000>; + qcom,level = ; + + qcom,bus-freq-ddr7 = <11>; + qcom,bus-min-ddr7 = <11>; + qcom,bus-max-ddr7 = <11>; + + qcom,bus-freq-ddr8 = <11>; + qcom,bus-min-ddr8 = <10>; + qcom,bus-max-ddr8 = <11>; + }; + + qcom,gpu-pwrlevel@1 { + reg = <1>; qcom,gpu-freq = <676000000>; qcom,level = ; @@ -318,13 +346,13 @@ qcom,bus-min-ddr7 = <10>; qcom,bus-max-ddr7 = <11>; - qcom,bus-freq-ddr8 = <11>; + qcom,bus-freq-ddr8 = <10>; qcom,bus-min-ddr8 = <9>; qcom,bus-max-ddr8 = <11>; }; - qcom,gpu-pwrlevel@1 { - reg = <1>; + qcom,gpu-pwrlevel@2 { + reg = <2>; qcom,gpu-freq = <608000000>; qcom,level = ; @@ -337,8 +365,8 @@ qcom,bus-max-ddr8 = <11>; }; - qcom,gpu-pwrlevel@2 { - reg = <2>; + qcom,gpu-pwrlevel@3 { + reg = <3>; qcom,gpu-freq = <540000000>; qcom,level = ; @@ -351,8 +379,8 @@ qcom,bus-max-ddr8 = <10>; }; - qcom,gpu-pwrlevel@3 { - reg = <3>; + qcom,gpu-pwrlevel@4 { + reg = <4>; qcom,gpu-freq = <443000000>; qcom,level = ; @@ -365,8 +393,8 @@ qcom,bus-max-ddr8 = <9>; }; - qcom,gpu-pwrlevel@4 { - reg = <4>; + qcom,gpu-pwrlevel@5 { + reg = <5>; qcom,gpu-freq = <285000000>; qcom,level = ;