From 16e9353f89c44984082dd74d2fd6f29e4852b69e Mon Sep 17 00:00:00 2001 From: Finley Xiao Date: Fri, 27 Apr 2018 11:57:55 +0800 Subject: [PATCH] arm: dts: rockchip: Change cpu opp-microvolt form one entry to three Single entry is for target voltage and three entries are for voltages. Change cpu opp-microvolt form one entry to three entries and set maximum acceptable voltage to a high value so that regulator device can supply multiple consumers at the same time. Change-Id: I3a0dc4e161bae33e36b232c36a0a05a3102359ef Signed-off-by: Finley Xiao --- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 140 +++++++++---------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi index 1031ce10cab2..15117daba2aa 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi @@ -42,57 +42,57 @@ opp-408000000 { opp-hz = /bits/ 64 <408000000>; - opp-microvolt = <800000>; - opp-microvolt-L0 = <800000>; - opp-microvolt-L1 = <800000>; - opp-microvolt-L2 = <800000>; - opp-microvolt-L3 = <800000>; + opp-microvolt = <800000 800000 1200000>; + opp-microvolt-L0 = <800000 800000 1200000>; + opp-microvolt-L1 = <800000 800000 1200000>; + opp-microvolt-L2 = <800000 800000 1200000>; + opp-microvolt-L3 = <800000 800000 1200000>; clock-latency-ns = <40000>; }; opp-600000000 { opp-hz = /bits/ 64 <600000000>; - opp-microvolt = <800000>; - opp-microvolt-L0 = <800000>; - opp-microvolt-L1 = <800000>; - opp-microvolt-L2 = <800000>; - opp-microvolt-L3 = <800000>; + opp-microvolt = <800000 800000 1200000>; + opp-microvolt-L0 = <800000 800000 1200000>; + opp-microvolt-L1 = <800000 800000 1200000>; + opp-microvolt-L2 = <800000 800000 1200000>; + opp-microvolt-L3 = <800000 800000 1200000>; clock-latency-ns = <40000>; }; opp-816000000 { opp-hz = /bits/ 64 <816000000>; - opp-microvolt = <850000>; - opp-microvolt-L0 = <850000>; - opp-microvolt-L1 = <825000>; - opp-microvolt-L2 = <800000>; - opp-microvolt-L3 = <800000>; + opp-microvolt = <850000 850000 1200000>; + opp-microvolt-L0 = <850000 850000 1200000>; + opp-microvolt-L1 = <825000 825000 1200000>; + opp-microvolt-L2 = <800000 800000 1200000>; + opp-microvolt-L3 = <800000 800000 1200000>; clock-latency-ns = <40000>; opp-suspend; }; opp-1008000000 { opp-hz = /bits/ 64 <1008000000>; - opp-microvolt = <925000>; - opp-microvolt-L0 = <925000>; - opp-microvolt-L1 = <900000>; - opp-microvolt-L2 = <875000>; - opp-microvolt-L3 = <850000>; + opp-microvolt = <925000 925000 1200000>; + opp-microvolt-L0 = <925000 925000 1200000>; + opp-microvolt-L1 = <900000 900000 1200000>; + opp-microvolt-L2 = <875000 875000 1200000>; + opp-microvolt-L3 = <850000 850000 1200000>; clock-latency-ns = <40000>; }; opp-1200000000 { opp-hz = /bits/ 64 <1200000000>; - opp-microvolt = <1000000>; - opp-microvolt-L0 = <1000000>; - opp-microvolt-L1 = <975000>; - opp-microvolt-L2 = <950000>; - opp-microvolt-L3 = <925000>; + opp-microvolt = <1000000 1000000 1200000>; + opp-microvolt-L0 = <1000000 1000000 1200000>; + opp-microvolt-L1 = <975000 975000 1200000>; + opp-microvolt-L2 = <950000 950000 1200000>; + opp-microvolt-L3 = <925000 925000 1200000>; clock-latency-ns = <40000>; }; opp-1416000000 { opp-hz = /bits/ 64 <1416000000>; - opp-microvolt = <1125000>; - opp-microvolt-L0 = <1125000>; - opp-microvolt-L1 = <1100000>; - opp-microvolt-L2 = <1075000>; - opp-microvolt-L3 = <1050000>; + opp-microvolt = <1125000 1125000 1200000>; + opp-microvolt-L0 = <1125000 1125000 1200000>; + opp-microvolt-L1 = <1100000 1100000 1200000>; + opp-microvolt-L2 = <1075000 1075000 1200000>; + opp-microvolt-L3 = <1050000 1050000 1200000>; clock-latency-ns = <40000>; }; }; @@ -133,75 +133,75 @@ opp-408000000 { opp-hz = /bits/ 64 <408000000>; - opp-microvolt = <800000>; - opp-microvolt-L0 = <800000>; - opp-microvolt-L1 = <800000>; - opp-microvolt-L2 = <800000>; - opp-microvolt-L3 = <800000>; + opp-microvolt = <800000 800000 1200000>; + opp-microvolt-L0 = <800000 800000 1200000>; + opp-microvolt-L1 = <800000 800000 1200000>; + opp-microvolt-L2 = <800000 800000 1200000>; + opp-microvolt-L3 = <800000 800000 1200000>; clock-latency-ns = <40000>; }; opp-600000000 { opp-hz = /bits/ 64 <600000000>; - opp-microvolt = <800000>; - opp-microvolt-L0 = <800000>; - opp-microvolt-L1 = <800000>; - opp-microvolt-L2 = <800000>; - opp-microvolt-L3 = <800000>; + opp-microvolt = <800000 800000 1200000>; + opp-microvolt-L0 = <800000 800000 1200000>; + opp-microvolt-L1 = <800000 800000 1200000>; + opp-microvolt-L2 = <800000 800000 1200000>; + opp-microvolt-L3 = <800000 800000 1200000>; clock-latency-ns = <40000>; }; opp-816000000 { opp-hz = /bits/ 64 <816000000>; - opp-microvolt = <825000>; - opp-microvolt-L0 = <825000>; - opp-microvolt-L1 = <825000>; - opp-microvolt-L2 = <800000>; - opp-microvolt-L3 = <800000>; + opp-microvolt = <825000 825000 1200000>; + opp-microvolt-L0 = <825000 825000 1200000>; + opp-microvolt-L1 = <825000 825000 1200000>; + opp-microvolt-L2 = <800000 800000 1200000>; + opp-microvolt-L3 = <800000 800000 1200000>; clock-latency-ns = <40000>; opp-suspend; }; opp-1008000000 { opp-hz = /bits/ 64 <1008000000>; - opp-microvolt = <875000>; - opp-microvolt-L0 = <875000>; - opp-microvolt-L1 = <850000>; - opp-microvolt-L2 = <850000>; - opp-microvolt-L3 = <850000>; + opp-microvolt = <875000 875000 1200000>; + opp-microvolt-L0 = <875000 875000 1200000>; + opp-microvolt-L1 = <850000 850000 1200000>; + opp-microvolt-L2 = <850000 850000 1200000>; + opp-microvolt-L3 = <850000 850000 1200000>; clock-latency-ns = <40000>; }; opp-1200000000 { opp-hz = /bits/ 64 <1200000000>; - opp-microvolt = <950000>; - opp-microvolt-L0 = <950000>; - opp-microvolt-L1 = <925000>; - opp-microvolt-L2 = <900000>; - opp-microvolt-L3 = <875000>; + opp-microvolt = <950000 950000 1200000>; + opp-microvolt-L0 = <950000 950000 1200000>; + opp-microvolt-L1 = <925000 925000 1200000>; + opp-microvolt-L2 = <900000 900000 1200000>; + opp-microvolt-L3 = <875000 875000 1200000>; clock-latency-ns = <40000>; }; opp-1416000000 { opp-hz = /bits/ 64 <1416000000>; - opp-microvolt = <1025000>; - opp-microvolt-L0 = <1025000>; - opp-microvolt-L1 = <1000000>; - opp-microvolt-L2 = <1000000>; - opp-microvolt-L3 = <975000>; + opp-microvolt = <1025000 1025000 1200000>; + opp-microvolt-L0 = <1025000 1025000 1200000>; + opp-microvolt-L1 = <1000000 1000000 1200000>; + opp-microvolt-L2 = <1000000 1000000 1200000>; + opp-microvolt-L3 = <975000 975000 1200000>; clock-latency-ns = <40000>; }; opp-1608000000 { opp-hz = /bits/ 64 <1608000000>; - opp-microvolt = <1100000>; - opp-microvolt-L0 = <1100000>; - opp-microvolt-L1 = <1075000>; - opp-microvolt-L2 = <1050000>; - opp-microvolt-L3 = <1025000>; + opp-microvolt = <1100000 1100000 1200000>; + opp-microvolt-L0 = <1100000 1100000 1200000>; + opp-microvolt-L1 = <1075000 1075000 1200000>; + opp-microvolt-L2 = <1050000 1050000 1200000>; + opp-microvolt-L3 = <1025000 1025000 1200000>; clock-latency-ns = <40000>; }; opp-1800000000 { opp-hz = /bits/ 64 <1800000000>; - opp-microvolt = <1200000>; - opp-microvolt-L0 = <1200000>; - opp-microvolt-L1 = <1175000>; - opp-microvolt-L2 = <1150000>; - opp-microvolt-L3 = <1125000>; + opp-microvolt = <1200000 1200000 1200000>; + opp-microvolt-L0 = <1200000 1200000 1200000>; + opp-microvolt-L1 = <1175000 1175000 1200000>; + opp-microvolt-L2 = <1150000 1150000 1200000>; + opp-microvolt-L3 = <1125000 1125000 1200000>; clock-latency-ns = <40000>; }; };