[linux-pm] [PATCH 2/4] thermal: Add generic cpufreq cooling implementation
sunder.svit at gmail.com
Tue Mar 13 10:14:57 UTC 2012
On Tue, Mar 13, 2012 at 3:30 PM, Amit Kucheria <amit.kucheria at linaro.org> wrote:
> At the moment it doesn't. But there was some discussion around
> creating something that will work with devfreq. This would allow
> peripheral drivers to be plugged in as well. Amit is investigating
> that at present.
What if we work towards a generic constraint framework which models
thermals as a performance constraint.
Drivers can register to this constraint; platform code can then decide
to issue restrictions either to the CPU or other power-hungry
peripherals based on the platform conditions.
That also allows to model CPU frequency as a generic constraint but
via an actual consumer, say the thermal driver.
The views expressed in this email are personal and do not necessarily
echo my employers.
More information about the linaro-dev