diff options
| author | Ram Chandrasekar <rkumbako@codeaurora.org> | 2016-10-19 11:01:43 -0600 |
|---|---|---|
| committer | Ram Chandrasekar <rkumbako@codeaurora.org> | 2016-10-21 10:54:12 -0600 |
| commit | b8af6bb420fdbec6e23a081fc742f2572fd3836b (patch) | |
| tree | e1c33bf7e39ea6aef8f368c03efa9dc5efffc029 /lib/test-string_helpers.c | |
| parent | 64892ef3284f74cff45dbe4fcc56ed4393c85b6e (diff) | |
driver: thermal: msm_lmh_dcvs: Register LMH DCVS cooling device
The LMH DCVS hardware along with different monitoring algorithms, also
provides support for HLOS to vote for a CPU mitigation request. The
hardware will aggregate this request and will place the aggregated
mitigation request to OSM. The generic CPU cooling device doesn't take
advantage of this platform CPU mitigation feature.
Register the LMH DCVSh device as a platform cpu cooling device. When
registered, thermal CPU cooling device will place the mitigation request
with the LMH DCVSh hardware bypassing the cpufreq software. This will
allow faster mitigation action.
Also, thermal core framework exposes standard sysfs interfaces for
querying the cooling device state. Using this sysfs interface, users
can query the instantaneous CPU frequency mitigation request from
LMH DCVSh hardware.
Change-Id: I23762895d04dd6f1da8bb496f2a4cf22c1b34216
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
Diffstat (limited to 'lib/test-string_helpers.c')
0 files changed, 0 insertions, 0 deletions
