Lines Matching full:cpuidle
3 * cpuidle-powernv - idle state cpuidle driver.
4 * Adapted from drivers/cpuidle/cpuidle-pseries
12 #include <linux/cpuidle.h>
23 #include <asm/cpuidle.h>
26 * Expose only those Hardware idle states via the cpuidle framework
217 * __cpuidle_driver_init(). This breaks cpuidle on PowerNV where in powernv_cpuidle_driver_init()
222 * incorrect, so pass a correct CPU mask to the generic cpuidle driver. in powernv_cpuidle_driver_init()
262 pr_warn("cpuidle-powernv : Only Snooze is available\n"); in powernv_add_idle_states()
266 /* TODO: Count only states which are eligible for cpuidle */ in powernv_add_idle_states()
274 pr_warn("cpuidle-powernv: discovered idle states more than allowed"); in powernv_add_idle_states()
305 * cpuidle expects it in us. in powernv_add_idle_states()
330 * All cpuidle states with CPUIDLE_FLAG_TIMER_STOP set must come in powernv_add_idle_states()
395 "cpuidle/powernv:online", in powernv_processor_idle_init()
399 "cpuidle/powernv:dead", NULL, in powernv_processor_idle_init()