arm64: dts: allwinner: h616: enable DVFS for all boards
authorAndre Przywara <andre.przywara@arm.com>
Thu, 18 Apr 2024 15:44:08 +0000 (16:44 +0100)
committerViresh Kumar <viresh.kumar@linaro.org>
Fri, 19 Apr 2024 07:04:28 +0000 (12:34 +0530)
commit09d0aaa0ae9c80ff9569393b206226c1008801b1
tree30c38b852a5d9dde87906aab3910e9d02ae46dc2
parent3e057e05b3b281bcc29db573eb51f87ee6b5afc0
arm64: dts: allwinner: h616: enable DVFS for all boards

With the DT bindings now describing the format of the CPU OPP tables, we
can include the OPP table in each board's .dts file, and specify the CPU
power supply.
This allows to enable DVFS, and get up to 50% of performance benefit in
the highest OPP, or up to 60% power savings in the lowest OPP, compared
to the fixed 1GHz @ 1.0V OPP we are running in by default at the moment.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts
arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts
arch/arm64/boot/dts/allwinner/sun50i-h618-longan-module-3h.dtsi
arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts
arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts
arch/arm64/boot/dts/allwinner/sun50i-h618-transpeed-8k618-t.dts