diff --git a/qcom/sun-rumi.dtsi b/qcom/sun-rumi.dtsi index d58724c8..07338bad 100644 --- a/qcom/sun-rumi.dtsi +++ b/qcom/sun-rumi.dtsi @@ -227,10 +227,6 @@ regulator-min-microvolt = ; }; -&bwmon_ddr { - qcom,hw-timer-hz = <192000>; -}; - &bwmon_llcc_gold { qcom,hw-timer-hz = <192000>; }; diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index 1e740a9a..f3770695 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -3384,14 +3384,16 @@ }; }; - bwmon_ddr: qcom,bwmon-ddr@24091000 { - compatible = "qcom,bwmon5"; - reg = <0x24091000 0x1000>; - reg-names = "base"; - interrupts = ; - qcom,hw-timer-hz = <19200000>; - qcom,count-unit = <0x10000>; + qcom_llcc_ddr_vote: qcom,llcc-ddr-vote { qcom,target-dev = <&qcom_ddr_dcvs_hw>; + qcom,secondary-map = + < 350000 547000 >, + < 533000 1555000 >, + < 600000 2092000 >, + < 806000 3187000 >, + < 933000 3686000 >, + < 1066000 4224000 >, + < 1211000 4761000 >; }; bwmon_llcc_gold: qcom,bwmon-llcc-gold@240B3300 { @@ -3403,6 +3405,7 @@ qcom,hw-timer-hz = <19200000>; qcom,count-unit = <0x10000>; qcom,target-dev = <&qcom_llcc_dcvs_hw>; + qcom,second-vote = <&qcom_llcc_ddr_vote>; }; bwmon_llcc_prime: qcom,bwmon-llcc-prime@240B7300 { @@ -3414,6 +3417,7 @@ qcom,hw-timer-hz = <19200000>; qcom,count-unit = <0x10000>; qcom,target-dev = <&qcom_llcc_dcvs_hw>; + qcom,second-vote = <&qcom_llcc_ddr_vote>; }; qcom,qrtr-gunyah-oemvm {