ARM64: cpufreq_sched: implement event CPUFREQ_GOV_LIMIT for governor
authorChen Liang <cl@rock-chips.com>
Fri, 1 Jul 2016 07:47:14 +0000 (15:47 +0800)
committerGerrit Code Review <gerrit@rock-chips.com>
Thu, 7 Jul 2016 03:30:24 +0000 (11:30 +0800)
commitd94634b0ab1bd61cc4088de63608287938a8fec2
tree7c2f17219d638ee6e187d7e7657b1f8765ced91a
parent2b3943b3e4b6283446b87358250523450fa9d307
ARM64: cpufreq_sched: implement event CPUFREQ_GOV_LIMIT for governor

If we do not limit the freqency immediately when the cpu is overheat,
thermal driver will lost the control of temperature. So implement event
CPUFREQ_GOV_LIMIT for governor to limit the freqency immediately.

Change-Id: Id709edd377226417ead92ead2ae3d3d19b3eeabf
Signed-off-by: Chen Liang <cl@rock-chips.com>
kernel/sched/cpufreq_sched.c