linux/arch/powerpc/include/asm/cpuidle.h
<<
>>
Prefs
   1#ifndef _ASM_POWERPC_CPUIDLE_H
   2#define _ASM_POWERPC_CPUIDLE_H
   3
   4#ifdef CONFIG_PPC_POWERNV
   5/* Used in powernv idle state management */
   6#define PNV_THREAD_RUNNING              0
   7#define PNV_THREAD_NAP                  1
   8#define PNV_THREAD_SLEEP                2
   9#define PNV_THREAD_WINKLE               3
  10#define PNV_CORE_IDLE_LOCK_BIT          0x100
  11#define PNV_CORE_IDLE_THREAD_BITS       0x0FF
  12
  13#ifndef __ASSEMBLY__
  14extern u32 pnv_fastsleep_workaround_at_entry[];
  15extern u32 pnv_fastsleep_workaround_at_exit[];
  16#endif
  17
  18#endif
  19
  20#endif
  21