x86: Remove the ancient and deprecated disable_hlt() and enable_hlt() facility
[pandora-kernel.git] / arch / x86 / include / asm / system.h
index c2ff2a1..d75adff 100644 (file)
@@ -93,10 +93,6 @@ do {                                                                 \
                        "memory");                                      \
 } while (0)
 
-/*
- * disable hlt during certain critical i/o operations
- */
-#define HAVE_DISABLE_HLT
 #else
 
 /* frame pointer must be last for get_wchan */
@@ -392,15 +388,13 @@ static inline void clflush(volatile void *__p)
 
 #define nop() asm volatile ("nop")
 
-void disable_hlt(void);
-void enable_hlt(void);
-
 void cpu_idle_wait(void);
 
 extern unsigned long arch_align_stack(unsigned long sp);
 extern void free_init_pages(char *what, unsigned long begin, unsigned long end);
 
 void default_idle(void);
+bool set_pm_idle_to_default(void);
 
 void stop_this_cpu(void *dummy);