From 2ba6445c97df22963b738caf7d15f06cf523365e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sun, 1 Sep 2019 23:56:49 +0200 Subject: [PATCH 008/389] ARM: dts: sun8i-a83t: Improve CPU OPP tables (go up to 1.8GHz) This table is for the worst SoC bin, so it should work on all A83T bins. Signed-off-by: Ondrej Jirman --- arch/arm/boot/dts/sun8i-a83t.dtsi | 80 +++++++++---------------------- 1 file changed, 22 insertions(+), 58 deletions(-) diff --git a/arch/arm/boot/dts/sun8i-a83t.dtsi b/arch/arm/boot/dts/sun8i-a83t.dtsi index 82fdb04122ca..c437254a1f20 100644 --- a/arch/arm/boot/dts/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/sun8i-a83t.dtsi @@ -210,45 +210,27 @@ opp-480000000 { clock-latency-ns = <244144>; /* 8 32k periods */ }; - opp-600000000 { - opp-hz = /bits/ 64 <600000000>; - opp-microvolt = <840000>; - clock-latency-ns = <244144>; /* 8 32k periods */ - }; - - opp-720000000 { - opp-hz = /bits/ 64 <720000000>; - opp-microvolt = <840000>; - clock-latency-ns = <244144>; /* 8 32k periods */ - }; - - opp-864000000 { - opp-hz = /bits/ 64 <864000000>; - opp-microvolt = <840000>; - clock-latency-ns = <244144>; /* 8 32k periods */ - }; - - opp-912000000 { - opp-hz = /bits/ 64 <912000000>; + opp-1008000000 { + opp-hz = /bits/ 64 <1008000000>; opp-microvolt = <840000>; clock-latency-ns = <244144>; /* 8 32k periods */ }; - opp-1008000000 { - opp-hz = /bits/ 64 <1008000000>; - opp-microvolt = <840000>; + opp-1412000000 { + opp-hz = /bits/ 64 <1412000000>; + opp-microvolt = <920000>; clock-latency-ns = <244144>; /* 8 32k periods */ }; - opp-1128000000 { - opp-hz = /bits/ 64 <1128000000>; - opp-microvolt = <840000>; + opp-1608000000 { + opp-hz = /bits/ 64 <1608000000>; + opp-microvolt = <1000000>; clock-latency-ns = <244144>; /* 8 32k periods */ }; - opp-1200000000 { - opp-hz = /bits/ 64 <1200000000>; - opp-microvolt = <840000>; + opp-1800000000 { + opp-hz = /bits/ 64 <1800000000>; + opp-microvolt = <1080000>; clock-latency-ns = <244144>; /* 8 32k periods */ }; }; @@ -263,45 +245,27 @@ opp-480000000 { clock-latency-ns = <244144>; /* 8 32k periods */ }; - opp-600000000 { - opp-hz = /bits/ 64 <600000000>; - opp-microvolt = <840000>; - clock-latency-ns = <244144>; /* 8 32k periods */ - }; - - opp-720000000 { - opp-hz = /bits/ 64 <720000000>; - opp-microvolt = <840000>; - clock-latency-ns = <244144>; /* 8 32k periods */ - }; - - opp-864000000 { - opp-hz = /bits/ 64 <864000000>; - opp-microvolt = <840000>; - clock-latency-ns = <244144>; /* 8 32k periods */ - }; - - opp-912000000 { - opp-hz = /bits/ 64 <912000000>; + opp-1008000000 { + opp-hz = /bits/ 64 <1008000000>; opp-microvolt = <840000>; clock-latency-ns = <244144>; /* 8 32k periods */ }; - opp-1008000000 { - opp-hz = /bits/ 64 <1008000000>; - opp-microvolt = <840000>; + opp-1412000000 { + opp-hz = /bits/ 64 <1412000000>; + opp-microvolt = <920000>; clock-latency-ns = <244144>; /* 8 32k periods */ }; - opp-1128000000 { - opp-hz = /bits/ 64 <1128000000>; - opp-microvolt = <840000>; + opp-1608000000 { + opp-hz = /bits/ 64 <1608000000>; + opp-microvolt = <1000000>; clock-latency-ns = <244144>; /* 8 32k periods */ }; - opp-1200000000 { - opp-hz = /bits/ 64 <1200000000>; - opp-microvolt = <840000>; + opp-1800000000 { + opp-hz = /bits/ 64 <1800000000>; + opp-microvolt = <1080000>; clock-latency-ns = <244144>; /* 8 32k periods */ }; }; -- 2.35.3