/* * arch/arm/mach-gemini/idle.c */ #include <linux/init.h> #include <asm/system_misc.h> #include <asm/proc-fns.h>
static void gemini_idle(void) { /* * Because of broken hardware we have to enable interrupts or the CPU * will never wakeup... Acctualy it is not very good to enable * interrupts first since scheduler can miss a tick, but there is * no other way around this. Platforms that needs it for power saving * should enable it in init code, since by default it is * disabled. */ /* FIXME: Enabling interrupts here is racy! */ local_irq_enable(); cpu_do_idle(); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Nico Pitre | 14 | 87.50% | 1 | 50.00% |
Thomas Gleixner | 2 | 12.50% | 1 | 50.00% |
Total | 16 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Nico Pitre | 16 | 100.00% | 1 | 100.00% |
Total | 16 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Nico Pitre | 44 | 93.62% | 1 | 33.33% |
Thomas Gleixner | 2 | 4.26% | 1 | 33.33% |
David Howells | 1 | 2.13% | 1 | 33.33% |
Total | 47 | 100.00% | 3 | 100.00% |