]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
APM idle: register apm_cpu_idle via cpuidle
authorLen Brown <len.brown@intel.com>
Sun, 10 Feb 2013 02:10:04 +0000 (21:10 -0500)
committerLen Brown <len.brown@intel.com>
Mon, 18 Feb 2013 04:34:46 +0000 (23:34 -0500)
commitdd8af076262cc1ff85a8d5e0c5b1a4716d19fe25
tree793a32e3d0bfc64f77d349fbf61054aabfc8b087
parent88b62b915b0b7e25870eb0604ed9a92ba4bfc9f7
APM idle: register apm_cpu_idle via cpuidle

Update APM to register its local idle routine with cpuidle.

This allows us to stop exporting pm_idle to modules on x86.

The Kconfig sub-option, APM_CPU_IDLE, now depends on on CPU_IDLE.

Compile-tested only.

Signed-off-by: Len Brown <len.brown@intel.com>
Reviewed-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Jiri Kosina <jkosina@suse.cz>
arch/x86/Kconfig
arch/x86/kernel/apm_32.c
arch/x86/kernel/process.c