aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorGregory CLEMENT <gregory.clement@free-electrons.com>2017-11-30 14:40:29 +0100
committerStephen Boyd <sboyd@codeaurora.org>2017-12-21 15:11:34 -0800
commit2089dc33ea0e3917465929d4020fbff3d6dbf7f4 (patch)
treeab36dc787ae5263a4190b644905d71cb2d1cf902 /include/linux
parentclk: mvebu: armada-37xx-periph: prepare cpu clk to be used with DVFS (diff)
downloadlinux-dev-2089dc33ea0e3917465929d4020fbff3d6dbf7f4.tar.xz
linux-dev-2089dc33ea0e3917465929d4020fbff3d6dbf7f4.zip
clk: mvebu: armada-37xx-periph: add DVFS support for cpu clocks
When DVFS is enabled the CPU clock setting is done using an other set of registers. These Power Management registers are exposed through a syscon as they will also be used by other drivers such as the cpufreq. This patch add the possibility to modify the CPU frequency using the associate load level matching the target frequency. Then all the frequency switch is handle by the hardware. Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com> [sboyd@codeaurora.org: Grow a local variable for regmap pointer to keep lines shorter] Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions