From a6bb5bb0a177937428308787e69378dd2ec26f8a Mon Sep 17 00:00:00 2001 From: Mohammed Mirza Mandayappurath Manzoor Date: Wed, 11 Mar 2020 11:47:58 -0700 Subject: [PATCH] ARM: dts: msm: Update ddr bandwidth levels for A660 Update available ddr frequencies for each power level to optimize performance per watt. Change-Id: I5bd4b49b49ddc369902c03c2dd141f8cf8f5fb70 --- qcom/lahaina-gpu.dtsi | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/qcom/lahaina-gpu.dtsi b/qcom/lahaina-gpu.dtsi index e4bd15e5..7df9cbf6 100644 --- a/qcom/lahaina-gpu.dtsi +++ b/qcom/lahaina-gpu.dtsi @@ -57,7 +57,8 @@ , /* index=7 */ , /* index=8 */ , /* index=9 */ - ; /* index=10 */ + , /* index=10 */ + ; /* index=11 */ qcom,bus-table-ddr8 = @@ -127,9 +128,9 @@ qcom,bus-min-ddr7 = <11>; qcom,bus-max-ddr7 = <11>; - qcom,bus-freq-ddr8 = <10>; - qcom,bus-min-ddr8 = <10>; - qcom,bus-max-ddr8 = <10>; + qcom,bus-freq-ddr8 = <11>; + qcom,bus-min-ddr8 = <11>; + qcom,bus-max-ddr8 = <11>; }; qcom,gpu-pwrlevel@1 { @@ -138,12 +139,12 @@ qcom,level = ; qcom,bus-freq-ddr7 = <8>; - qcom,bus-min-ddr7 = <8>; + qcom,bus-min-ddr7 = <7>; qcom,bus-max-ddr7 = <11>; qcom,bus-freq-ddr8 = <7>; qcom,bus-min-ddr8 = <7>; - qcom,bus-max-ddr8 = <10>; + qcom,bus-max-ddr8 = <11>; }; qcom,gpu-pwrlevel@2 { @@ -152,12 +153,12 @@ qcom,level = ; qcom,bus-freq-ddr7 = <8>; - qcom,bus-min-ddr7 = <5>; - qcom,bus-max-ddr7 = <8>; + qcom,bus-min-ddr7 = <7>; + qcom,bus-max-ddr7 = <10>; qcom,bus-freq-ddr8 = <7>; - qcom,bus-min-ddr8 = <6>; - qcom,bus-max-ddr8 = <8>; + qcom,bus-min-ddr8 = <7>; + qcom,bus-max-ddr8 = <9>; }; qcom,gpu-pwrlevel@3 { @@ -165,13 +166,13 @@ qcom,gpu-freq = <443000000>; qcom,level = ; - qcom,bus-freq-ddr7 = <6>; - qcom,bus-min-ddr7 = <5>; - qcom,bus-max-ddr7 = <8>; + qcom,bus-freq-ddr7 = <8>; + qcom,bus-min-ddr7 = <6>; + qcom,bus-max-ddr7 = <10>; qcom,bus-freq-ddr8 = <7>; - qcom,bus-min-ddr8 = <5>; - qcom,bus-max-ddr8 = <8>; + qcom,bus-min-ddr8 = <6>; + qcom,bus-max-ddr8 = <9>; }; qcom,gpu-pwrlevel@4 { @@ -179,12 +180,12 @@ qcom,gpu-freq = <315000000>; qcom,level = ; - qcom,bus-freq-ddr7 = <2>; - qcom,bus-min-ddr7 = <2>; - qcom,bus-max-ddr7 = <8>; + qcom,bus-freq-ddr7 = <3>; + qcom,bus-min-ddr7 = <3>; + qcom,bus-max-ddr7 = <9>; - qcom,bus-freq-ddr8 = <2>; - qcom,bus-min-ddr8 = <2>; + qcom,bus-freq-ddr8 = <3>; + qcom,bus-min-ddr8 = <3>; qcom,bus-max-ddr8 = <8>; }; };