ARM: tegra: Specify CPU suspend OPP in device-tree
authorDmitry Osipenko <digetx@gmail.com>
Tue, 2 Mar 2021 12:10:01 +0000 (15:10 +0300)
committerThierry Reding <treding@nvidia.com>
Wed, 24 Mar 2021 15:09:32 +0000 (16:09 +0100)
Specify CPU suspend OPP in a device-tree, just for consistency. Now CPU
will always suspend on the same frequency.

Tested-by: Peter Geis <pgwipeout@gmail.com> # Ouya T30
Tested-by: Nicolas Chauvet <kwizart@gmail.com> # PAZ00 T20
Tested-by: Matt Merhar <mattmerhar@protonmail.com> # Ouya T30
Tested-by: Dmitry Osipenko <digetx@gmail.com> # A500 T20 and Nexus7 T30
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/boot/dts/tegra20-cpu-opp.dtsi
arch/arm/boot/dts/tegra30-cpu-opp.dtsi

index 702a635e88e7aeb2352da5612637804eb34c9949..135de316383b533dff14ca00211d8831539d75dc 100644 (file)
@@ -9,12 +9,14 @@
                        clock-latency-ns = <400000>;
                        opp-supported-hw = <0x0F 0x0003>;
                        opp-hz = /bits/ 64 <216000000>;
+                       opp-suspend;
                };
 
                opp@216000000,800 {
                        clock-latency-ns = <400000>;
                        opp-supported-hw = <0x0F 0x0004>;
                        opp-hz = /bits/ 64 <216000000>;
+                       opp-suspend;
                };
 
                opp@312000000,750 {
index 0f7135006d197c5cb5f092bea52f43776a1e603b..72f2fe26cc0e9ef39d90e04e57393bbc0362820c 100644 (file)
                        clock-latency-ns = <100000>;
                        opp-supported-hw = <0x1F 0x31FE>;
                        opp-hz = /bits/ 64 <204000000>;
+                       opp-suspend;
                };
 
                opp@204000000,850 {
                        clock-latency-ns = <100000>;
                        opp-supported-hw = <0x1F 0x0C01>;
                        opp-hz = /bits/ 64 <204000000>;
+                       opp-suspend;
                };
 
                opp@204000000,912 {
                        clock-latency-ns = <100000>;
                        opp-supported-hw = <0x1F 0x0200>;
                        opp-hz = /bits/ 64 <204000000>;
+                       opp-suspend;
                };
 
                opp@312000000,850 {