diff options
Diffstat (limited to 'drivers/char/random.c')
| -rw-r--r-- | drivers/char/random.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/char/random.c b/drivers/char/random.c index 7c13581ca9c..7c43ae782b2 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c | |||
| @@ -241,6 +241,10 @@ | |||
| 241 | #include <linux/percpu.h> | 241 | #include <linux/percpu.h> |
| 242 | #include <linux/cryptohash.h> | 242 | #include <linux/cryptohash.h> |
| 243 | 243 | ||
| 244 | #ifdef CONFIG_GENERIC_HARDIRQS | ||
| 245 | # include <linux/irq.h> | ||
| 246 | #endif | ||
| 247 | |||
| 244 | #include <asm/processor.h> | 248 | #include <asm/processor.h> |
| 245 | #include <asm/uaccess.h> | 249 | #include <asm/uaccess.h> |
| 246 | #include <asm/irq.h> | 250 | #include <asm/irq.h> |
| @@ -558,7 +562,7 @@ struct timer_rand_state { | |||
| 558 | unsigned dont_count_entropy:1; | 562 | unsigned dont_count_entropy:1; |
| 559 | }; | 563 | }; |
| 560 | 564 | ||
| 561 | #ifndef CONFIG_SPARSE_IRQ | 565 | #ifndef CONFIG_GENERIC_HARDIRQS |
| 562 | 566 | ||
| 563 | static struct timer_rand_state *irq_timer_state[NR_IRQS]; | 567 | static struct timer_rand_state *irq_timer_state[NR_IRQS]; |
| 564 | 568 | ||
