summaryrefslogtreecommitdiff
path: root/include/linux/moduleloader.h
diff options
context:
space:
mode:
authorSteve Muckle <smuckle@codeaurora.org>2014-04-29 13:19:50 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 19:59:22 -0700
commit1e19d2f48fb99fe46897c9bc26c3f44461577089 (patch)
tree9d3f50827098cbcb8f83475e3b67422576ca11b1 /include/linux/moduleloader.h
parentec7d8cc0766bb640f6bb12f7c7fc4f5b65d9a272 (diff)
sched: add hook for platform-specific CPU power information
To enable power-aware scheduling, provide a hook/infrastructure for platforms to communicate CPU power requirements for each supported CPU frequency. This information is then used to estimate the cost of running a task on a given CPU. Currently, an assumption is made that the task will be running by itself on the CPU. Given the current policy tries to spread tasks as much as possible this assumption should not be too far off. Change-Id: I19f1fa760a0d43222d2880f8aec0508c468b39bb Signed-off-by: Steve Muckle <smuckle@codeaurora.org> Signed-off-by: Srivatsa Vaddagiri <vatsa@codeaurora.org> [joonwoop@codeaurora.org: return rq->capacity as power cost with sched_use_pelt=1. se.avg.runnable_avg_period is deprecated and power_cost() will be changed by subsequent change anyway./ Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
Diffstat (limited to 'include/linux/moduleloader.h')
0 files changed, 0 insertions, 0 deletions