]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/xtensa/kernel/process.c
Merge tag 'for-linus' of git://github.com/realmz/blackfin-linux
[karo-tx-linux.git] / arch / xtensa / kernel / process.c
index 5cd82e9f601c15c75e13a5be9bd44f06d8409022..1c85323f01d7de73c2781b4b8b295ac98ceb6cb9 100644 (file)
@@ -105,19 +105,9 @@ void coprocessor_flush_all(struct thread_info *ti)
 /*
  * Powermanagement idle function, if any is provided by the platform.
  */
-
-void cpu_idle(void)
+void arch_cpu_idle(void)
 {
-       local_irq_enable();
-
-       /* endless idle loop with no priority at all */
-       while (1) {
-               rcu_idle_enter();
-               while (!need_resched())
-                       platform_idle();
-               rcu_idle_exit();
-               schedule_preempt_disabled();
-       }
+       platform_idle();
 }
 
 /*