|
@@ -30,7 +30,6 @@
|
|
|
#include <linux/uaccess.h>
|
|
|
#include <linux/random.h>
|
|
|
#include <linux/hw_breakpoint.h>
|
|
|
-#include <linux/cpuidle.h>
|
|
|
#include <linux/leds.h>
|
|
|
#include <linux/reboot.h>
|
|
|
|
|
@@ -133,7 +132,11 @@ EXPORT_SYMBOL_GPL(arm_pm_restart);
|
|
|
|
|
|
void (*arm_pm_idle)(void);
|
|
|
|
|
|
-static void default_idle(void)
|
|
|
+/*
|
|
|
+ * Called from the core idle loop.
|
|
|
+ */
|
|
|
+
|
|
|
+void arch_cpu_idle(void)
|
|
|
{
|
|
|
if (arm_pm_idle)
|
|
|
arm_pm_idle();
|
|
@@ -167,15 +170,6 @@ void arch_cpu_idle_dead(void)
|
|
|
}
|
|
|
#endif
|
|
|
|
|
|
-/*
|
|
|
- * Called from the core idle loop.
|
|
|
- */
|
|
|
-void arch_cpu_idle(void)
|
|
|
-{
|
|
|
- if (cpuidle_idle_call())
|
|
|
- default_idle();
|
|
|
-}
|
|
|
-
|
|
|
/*
|
|
|
* Called by kexec, immediately prior to machine_kexec().
|
|
|
*
|