1
linux/drivers/cpuidle
Len Brown a0bfa13738 cpuidle: stop depending on pm_idle
cpuidle users should call cpuidle_call_idle() directly
rather than via (pm_idle)() function pointer.

Architecture may choose to continue using (pm_idle)(),
but cpuidle need not depend on it:

  my_arch_cpu_idle()
	...
	if(cpuidle_call_idle())
		pm_idle();

cc: Kevin Hilman <khilman@deeprootsystems.com>
cc: Paul Mundt <lethal@linux-sh.org>
cc: x86@kernel.org
Acked-by: H. Peter Anvin <hpa@linux.intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
2011-08-03 19:06:37 -04:00
..
governors cpuidle: menu: fixed wrapping timers at 4.294 seconds 2011-05-29 00:35:47 -04:00
cpuidle.c cpuidle: stop depending on pm_idle 2011-08-03 19:06:37 -04:00
cpuidle.h cpuidle: create bootparam "cpuidle.off=1" 2011-08-03 19:06:36 -04:00
driver.c cpuidle: create bootparam "cpuidle.off=1" 2011-08-03 19:06:36 -04:00
governor.c cpuidle: create bootparam "cpuidle.off=1" 2011-08-03 19:06:36 -04:00
Kconfig
Makefile
sysfs.c