diff --git a/qcom/lahaina-v2.dtsi b/qcom/lahaina-v2.dtsi index a0d4f7931954..235adf02fbb3 100644 --- a/qcom/lahaina-v2.dtsi +++ b/qcom/lahaina-v2.dtsi @@ -276,3 +276,9 @@ < 1881600 1 >, < 2841600 2 >; }; + +&cpu7_qoslatmon { + qcom,core-dev-table = + < 2035200 1 >, + < 2841600 2 >; +}; diff --git a/qcom/lahaina.dtsi b/qcom/lahaina.dtsi index dee400914937..4b9c37f58775 100644 --- a/qcom/lahaina.dtsi +++ b/qcom/lahaina.dtsi @@ -3863,6 +3863,13 @@ mboxes = <&qmp_aop 0>; }; + cpu7_cpu_ddr_qoslatfloor: qcom,cpu7-cpu-ddr-qoslatfloor { + compatible = "qcom,devfreq-qoslat"; + governor = "mem_latency"; + operating-points-v2 = <&qoslat_opp_table>; + mboxes = <&qmp_aop 0>; + }; + cpu0_cpu_l3_tbl: qcom,cpu0-cpu-l3-tbl { qcom,core-dev-table = < 300000 300000000 >, @@ -4110,6 +4117,16 @@ < 300000 1 >, < 3000000 2 >; }; + + cpu7_qoslatmon: qcom,cpu7-qoslatmon { + compatible = "qcom,arm-memlat-mon"; + qcom,cpulist = <&CPU7>; + qcom,target-dev = <&cpu7_cpu_ddr_qoslatfloor>; + qcom,cachemiss-ev = <0x1000>; + qcom,core-dev-table = + < 1996800 1 >, + < 2400000 2 >; + }; }; wdog: qcom,wdt@17c10000{