• Len Brown's avatar
    cpuidle: stop depending on pm_idle · a0bfa137
    Len Brown authored
    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: default avatarH. Peter Anvin <hpa@linux.intel.com>
    Signed-off-by: default avatarLen Brown <len.brown@intel.com>
    a0bfa137
idle.c 3.28 KB