1 #ifndef _OFFLINE_STATES_H_
2 #define _OFFLINE_STATES_H_
4 /* Cpu offline states go here */
12 #ifdef CONFIG_HOTPLUG_CPU
13 extern enum cpu_state_vals
get_cpu_current_state(int cpu
);
14 extern void set_cpu_current_state(int cpu
, enum cpu_state_vals state
);
15 extern void set_preferred_offline_state(int cpu
, enum cpu_state_vals state
);
16 extern void set_default_offline_state(int cpu
);
18 static inline enum cpu_state_vals
get_cpu_current_state(int cpu
)
20 return CPU_STATE_ONLINE
;
23 static inline void set_cpu_current_state(int cpu
, enum cpu_state_vals state
)
27 static inline void set_preferred_offline_state(int cpu
, enum cpu_state_vals state
)
31 static inline void set_default_offline_state(int cpu
)
36 extern enum cpu_state_vals
get_preferred_offline_state(int cpu
);