diff --git a/qcom/shima-gpu.dtsi b/qcom/shima-gpu.dtsi index db2ebcd2e135..4a8f3a04174f 100644 --- a/qcom/shima-gpu.dtsi +++ b/qcom/shima-gpu.dtsi @@ -135,12 +135,12 @@ #size-cells = <0>; qcom,speed-bin = <0>; - qcom,initial-pwrlevel = <2>; + qcom,initial-pwrlevel = <4>; qcom,gpu-pwrlevel@0 { reg = <0>; - qcom,gpu-freq = <490000000>; - qcom,level = ; + qcom,gpu-freq = <676000000>; + qcom,level = ; qcom,bus-freq-ddr7 = <11>; qcom,bus-min-ddr7 = <10>; @@ -153,6 +153,34 @@ qcom,gpu-pwrlevel@1 { reg = <1>; + qcom,gpu-freq = <608000000>; + qcom,level = ; + + qcom,bus-freq-ddr7 = <10>; + qcom,bus-min-ddr7 = <9>; + qcom,bus-max-ddr7 = <11>; + + qcom,bus-freq-ddr8 = <9>; + qcom,bus-min-ddr8 = <8>; + qcom,bus-max-ddr8 = <11>; + }; + + qcom,gpu-pwrlevel@2 { + reg = <2>; + qcom,gpu-freq = <540000000>; + qcom,level = ; + + qcom,bus-freq-ddr7 = <9>; + qcom,bus-min-ddr7 = <8>; + qcom,bus-max-ddr7 = <11>; + + qcom,bus-freq-ddr8 = <8>; + qcom,bus-min-ddr8 = <7>; + qcom,bus-max-ddr8 = <10>; + }; + + qcom,gpu-pwrlevel@3 { + reg = <3>; qcom,gpu-freq = <443000000>; qcom,level = ; @@ -165,8 +193,8 @@ qcom,bus-max-ddr8 = <9>; }; - qcom,gpu-pwrlevel@2 { - reg = <2>; + qcom,gpu-pwrlevel@4 { + reg = <4>; qcom,gpu-freq = <285000000>; qcom,level = ; @@ -271,24 +299,10 @@ #size-cells = <0>; qcom,speed-bin = <158>; - qcom,initial-pwrlevel = <5>; + qcom,initial-pwrlevel = <4>; 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 = ; @@ -296,13 +310,13 @@ qcom,bus-min-ddr7 = <10>; qcom,bus-max-ddr7 = <11>; - qcom,bus-freq-ddr8 = <10>; + qcom,bus-freq-ddr8 = <11>; qcom,bus-min-ddr8 = <9>; qcom,bus-max-ddr8 = <11>; }; - qcom,gpu-pwrlevel@2 { - reg = <2>; + qcom,gpu-pwrlevel@1 { + reg = <1>; qcom,gpu-freq = <608000000>; qcom,level = ; @@ -315,8 +329,8 @@ qcom,bus-max-ddr8 = <11>; }; - qcom,gpu-pwrlevel@3 { - reg = <3>; + qcom,gpu-pwrlevel@2 { + reg = <2>; qcom,gpu-freq = <540000000>; qcom,level = ; @@ -329,8 +343,8 @@ qcom,bus-max-ddr8 = <10>; }; - qcom,gpu-pwrlevel@4 { - reg = <4>; + qcom,gpu-pwrlevel@3 { + reg = <3>; qcom,gpu-freq = <443000000>; qcom,level = ; @@ -343,8 +357,8 @@ qcom,bus-max-ddr8 = <9>; }; - qcom,gpu-pwrlevel@5 { - reg = <5>; + qcom,gpu-pwrlevel@4 { + reg = <4>; qcom,gpu-freq = <285000000>; qcom,level = ;