Thread (11 messages) 11 messages, 4 authors, 2019-07-29

Re: [PATCH 6/8] PM / OPP: Support adjusting OPP voltages at runtime

From: Viresh Kumar <viresh.kumar@linaro.org>
Date: 2019-05-20 04:47:09
Also in: linux-devicetree, linux-mediatek, linux-pm, lkml

On 16-05-19, 17:08, Andrew-sh.Cheng wrote:
From: Stephen Boyd <redacted>

On some SoCs the Adaptive Voltage Scaling (AVS) technique is
employed to optimize the operating voltage of a device. At a
given frequency, the hardware monitors dynamic factors and either
makes a suggestion for how much to adjust a voltage for the
current frequency, or it automatically adjusts the voltage
without software intervention. Add an API to the OPP library for
the former case, so that AVS type devices can update the voltages
for an OPP when the hardware determines the voltage should
change. The assumption is that drivers like CPUfreq or devfreq
will register for the OPP notifiers and adjust the voltage
according to suggestions that AVS makes.

This patch is devired from [1] submitted by Stephen.
[1] https://lore.kernel.org/patchwork/patch/599279/

Signed-off-by: Stephen Boyd <redacted>
Signed-off-by: Roger Lu <redacted>
---
 drivers/opp/core.c     | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/pm_opp.h | 11 +++++++
 2 files changed, 89 insertions(+)
This is an rcu implementation which got removed long back from OPP core. Please
align this with the latest changes.

-- 
viresh

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help