From 0f50cd7d758321f38e7925cfeba266bff7d7fd60 Mon Sep 17 00:00:00 2001 From: Finley Xiao Date: Mon, 11 Mar 2024 20:37:05 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3576: Add logic opp microvolt for dmc Signed-off-by: Finley Xiao Change-Id: Iacee2301e19baaf2340b12fb12dc3cee73893214 --- arch/arm64/boot/dts/rockchip/rk3576.dtsi | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3576.dtsi b/arch/arm64/boot/dts/rockchip/rk3576.dtsi index 44e6dc4f9589..5fb0f54a6112 100644 --- a/arch/arm64/boot/dts/rockchip/rk3576.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3576.dtsi @@ -746,21 +746,28 @@ dmc_opp_table: dmc-opp-table { compatible = "operating-points-v2"; + nvmem-cells = <&log_leakage>; + nvmem-cell-names = "leakage"; + opp-528000000 { opp-hz = /bits/ 64 <528000000>; - opp-microvolt = <850000 850000 850000>; + opp-microvolt = <675000 675000 850000>, + <700000 700000 800000>; }; opp-1068000000 { opp-hz = /bits/ 64 <1068000000>; - opp-microvolt = <850000 850000 850000>; + opp-microvolt = <675000 675000 850000>, + <725000 725000 800000>; }; opp-1560000000 { opp-hz = /bits/ 64 <1560000000>; - opp-microvolt = <850000 850000 850000>; + opp-microvolt = <700000 700000 850000>, + <725000 725000 800000>; }; opp-2400000000 { opp-hz = /bits/ 64 <2400000000>; - opp-microvolt = <850000 850000 850000>; + opp-microvolt = <800000 800000 850000>, + <750000 750000 800000>; }; };