diff --git a/qcom/waipio-v2.dtsi b/qcom/waipio-v2.dtsi index 5a4ea16f..171b9e2a 100644 --- a/qcom/waipio-v2.dtsi +++ b/qcom/waipio-v2.dtsi @@ -34,8 +34,6 @@ ddr { silver { qcom,cpufreq-memfreq-tbl = - < 300000 200000 >, - < 614400 451000 >, < 1171200 547000 >, < 1478400 768000 >, < 1785600 1555000 >; @@ -43,8 +41,16 @@ gold { qcom,cpufreq-memfreq-tbl = - < 300000 200000 >, - < 633600 451000 >, + < 883200 547000 >, + < 1113600 768000 >, + < 1324800 1555000 >, + < 1881600 2092000 >, + < 2630400 2736000 >, + < 2995200 3196000 >; + }; + + prime { + qcom,cpufreq-memfreq-tbl = < 883200 547000 >, < 1113600 768000 >, < 1324800 1555000 >, @@ -55,13 +61,13 @@ gold-compute { qcom,cpufreq-memfreq-tbl = - < 1881600 200000 >, + < 1881600 547000 >, < 2995200 1555000 >; }; prime-latfloor { qcom,cpufreq-memfreq-tbl = - < 2630400 200000 >, + < 2630400 547000 >, < 2995200 3196000 >; }; }; @@ -69,7 +75,6 @@ llcc { silver { qcom,cpufreq-memfreq-tbl = - < 300000 150000 >, < 614400 300000 >, < 1478400 466000 >, < 1785600 600000 >; @@ -77,7 +82,6 @@ gold { qcom,cpufreq-memfreq-tbl = - < 300000 150000 >, < 633600 300000 >, < 1113600 466000 >, < 1324800 600000 >, @@ -88,7 +92,7 @@ gold-compute { qcom,cpufreq-memfreq-tbl = - < 1881600 150000 >, + < 1881600 300000 >, < 2995200 600000 >; }; }; @@ -110,19 +114,6 @@ < 1785600 1651200 >; }; - silver-latboost { - qcom,cpufreq-memfreq-tbl = - < 300000 307200 >, - < 403200 729600 >, - < 614400 825600 >, - < 729600 998400 >, - < 844800 1094400 >, - < 960000 1267200 >, - < 1075200 1459200 >, - < 1267200 1555200 >, - < 1785600 1651200 >; - }; - gold { qcom,cpufreq-memfreq-tbl = < 300000 307200 >, @@ -136,16 +127,6 @@ < 2995200 1651200 >; }; - gold-latboost { - qcom,cpufreq-memfreq-tbl = - < 300000 307200 >, - < 633600 998400 >, - < 883200 1267200 >, - < 1113600 1459200 >, - < 1324800 1555200 >, - < 2995200 1651200 >; - }; - prime { qcom,cpufreq-memfreq-tbl = < 300000 307200 >, @@ -179,7 +160,6 @@ < 2995200 1 >; }; }; - }; #include "waipio-v2-gpu.dtsi" diff --git a/qcom/waipio.dtsi b/qcom/waipio.dtsi index b5d693d4..06e44ee3 100644 --- a/qcom/waipio.dtsi +++ b/qcom/waipio.dtsi @@ -3023,10 +3023,7 @@ ddr_freq_table: ddr-freq-table { qcom,freq-tbl = - < 200000 >, - < 451000 >, < 547000 >, - < 681000 >, < 768000 >, < 1555000 >, < 1708000 >, @@ -3037,7 +3034,6 @@ llcc_freq_table: llcc-freq-table { qcom,freq-tbl = - < 150000 >, < 300000 >, < 466000 >, < 600000 >, @@ -3140,8 +3136,6 @@ compatible = "qcom,memlat-mon"; qcom,cpulist = <&CPU0 &CPU1 &CPU2 &CPU3>; qcom,cpufreq-memfreq-tbl = - < 300000 200000 >, - < 691200 451000 >, < 1190400 547000 >, < 1459200 768000 >, < 1900800 1555000 >; @@ -3150,10 +3144,21 @@ gold { compatible = "qcom,memlat-mon"; - qcom,cpulist = <&CPU4 &CPU5 &CPU6 &CPU7>; + qcom,cpulist = <&CPU4 &CPU5 &CPU6>; + qcom,cpufreq-memfreq-tbl = + < 902400 547000 >, + < 1017600 768000 >, + < 1305600 1555000 >, + < 1804800 1708000 >, + < 2188800 2092000 >, + < 2400000 3196000 >; + qcom,sampling-enabled; + }; + + prime { + compatible = "qcom,memlat-mon"; + qcom,cpulist = <&CPU7>; qcom,cpufreq-memfreq-tbl = - < 300000 200000 >, - < 672000 451000 >, < 902400 547000 >, < 1017600 768000 >, < 1305600 1555000 >, @@ -3167,7 +3172,7 @@ compatible = "qcom,memlat-mon"; qcom,cpulist = <&CPU4 &CPU5 &CPU6 &CPU7>; qcom,cpufreq-memfreq-tbl = - < 1804800 200000 >, + < 1804800 547000 >, < 2400000 1555000 >; qcom,sampling-enabled; qcom,compute-mon; @@ -3177,7 +3182,7 @@ compatible = "qcom,memlat-mon"; qcom,cpulist = <&CPU7>; qcom,cpufreq-memfreq-tbl = - < 2304000 200000 >, + < 2304000 547000 >, < 2400000 3196000 >; qcom,sampling-enabled; }; @@ -3193,7 +3198,6 @@ compatible = "qcom,memlat-mon"; qcom,cpulist = <&CPU0 &CPU1 &CPU2 &CPU3>; qcom,cpufreq-memfreq-tbl = - < 300000 150000 >, < 691200 300000 >, < 1459200 466000 >, < 1900800 600000 >; @@ -3204,7 +3208,6 @@ compatible = "qcom,memlat-mon"; qcom,cpulist = <&CPU4 &CPU5 &CPU6 &CPU7>; qcom,cpufreq-memfreq-tbl = - < 300000 150000 >, < 672000 300000 >, < 1017600 466000 >, < 1305600 600000 >, @@ -3218,7 +3221,7 @@ compatible = "qcom,memlat-mon"; qcom,cpulist = <&CPU4 &CPU5 &CPU6 &CPU7>; qcom,cpufreq-memfreq-tbl = - < 1804800 150000 >, + < 1804800 300000 >, < 2400000 600000 >; qcom,sampling-enabled; qcom,compute-mon; @@ -3250,22 +3253,6 @@ qcom,sampling-enabled; }; - silver-latboost { - compatible = "qcom,memlat-mon"; - qcom,cpulist = <&CPU0 &CPU1 &CPU2 &CPU3>; - qcom,cpufreq-memfreq-tbl = - < 300000 300000 >, - < 403200 710400 >, - < 499200 806400 >, - < 691200 998400 >, - < 806400 1094400 >, - < 998400 1248000 >, - < 1190400 1344000 >, - < 1286400 1440000 >, - < 1459200 1516800 >; - qcom,sampling-enabled; - }; - gold { compatible = "qcom,memlat-mon"; qcom,cpulist = <&CPU4 &CPU5 &CPU6>; @@ -3281,18 +3268,6 @@ qcom,sampling-enabled; }; - gold-latboost { - compatible = "qcom,memlat-mon"; - qcom,cpulist = <&CPU4 &CPU5 &CPU6 &CPU7>; - qcom,cpufreq-memfreq-tbl = - < 300000 300000 >, - < 787200 1248000 >, - < 1209600 1344000 >, - < 1497600 1440000 >, - < 2400000 1516800 >; - qcom,sampling-enabled; - }; - prime { compatible = "qcom,memlat-mon"; qcom,cpulist = <&CPU7>;