arm64: kernel: Adding arch_cpu_idle_enter/exit()
authorPeter Boonstoppel <pboonstoppel@nvidia.com>
Wed, 1 Jan 2014 02:47:17 +0000 (18:47 -0800)
committerHuang, Tao <huangtao@rock-chips.com>
Thu, 15 Jan 2015 08:46:34 +0000 (16:46 +0800)
Adding idle_notifier_call_chain calls in arch_cpu_idle_enter/exit(),
since these are required for cpufreq_interactive.

(see also 6e97e69a7735d3fdc231cb50fe055dbaf1faec48)

Change-Id: I2dc5ead78608350a010bc0ea2a1d139c8867620a
Signed-off-by: Peter Boonstoppel <pboonstoppel@nvidia.com>
Reviewed-on: http://git-master/r/351085
GVS: Gerrit_Virtual_Submit
Reviewed-by: Krishna Sitaraman <ksitaraman@nvidia.com>
Tested-by: Krishna Sitaraman <ksitaraman@nvidia.com>
Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>
arch/arm64/kernel/process.c

index c09f85f80a9e8dc71a97889c2c9451ae440ced32..c419e4814ba7eb2290dd98041b5c76ef88a3c6bb 100644 (file)
@@ -447,3 +447,13 @@ unsigned long randomize_et_dyn(unsigned long base)
 {
        return randomize_base(base);
 }
+
+void arch_cpu_idle_enter(void)
+{
+       idle_notifier_call_chain(IDLE_START);
+}
+
+void arch_cpu_idle_exit(void)
+{
+       idle_notifier_call_chain(IDLE_END);
+}