1
0
Fork 0
remarkable-linux/drivers/devfreq
MyungJoo Ham ab5f299f51 PM / devfreq: add relation of recommended frequency.
The semantics of "target frequency" given to devfreq driver from
devfreq framework has always been interpretted as "at least" or GLB
(greatest lower bound). However, the framework might want the
device driver to limit its max frequency (LUB: least upper bound),
especially if it is given by thermal framework (it's too hot).

Thus, the target fuction should have another parameter to express
whether the framework wants GLB or LUB. And, the additional parameter,
"u32 flags", does it.

With the update, devfreq_recommended_opp() is also updated.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Mike Turquette <mturquette@ti.com>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
2012-03-17 21:51:34 +01:00
..
Kconfig PM/Devfreq: Add Exynos4-bus device DVFS driver for Exynos4210/4212/4412. 2011-12-20 14:08:08 +09:00
Makefile PM/Devfreq: Add Exynos4-bus device DVFS driver for Exynos4210/4212/4412. 2011-12-20 14:08:08 +09:00
devfreq.c PM / devfreq: add relation of recommended frequency. 2012-03-17 21:51:34 +01:00
exynos4_bus.c PM / devfreq: add relation of recommended frequency. 2012-03-17 21:51:34 +01:00
governor.h PM: Introduce devfreq: generic DVFS framework with device-specific OPPs 2011-10-02 00:19:15 +02:00
governor_performance.c PM / devfreq: add min/max_freq limit requested by users. 2012-01-20 10:12:38 +09:00
governor_powersave.c PM / devfreq: add min/max_freq limit requested by users. 2012-01-20 10:12:38 +09:00
governor_simpleondemand.c PM / devfreq: add min/max_freq limit requested by users. 2012-01-20 10:12:38 +09:00
governor_userspace.c PM / devfreq: add min/max_freq limit requested by users. 2012-01-20 10:12:38 +09:00