diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/random.h | 50 | 
1 files changed, 0 insertions, 50 deletions
diff --git a/include/linux/random.h b/include/linux/random.h index adbf3bd3c6b..407ea3646f8 100644 --- a/include/linux/random.h +++ b/include/linux/random.h @@ -45,56 +45,6 @@ struct rand_pool_info {  extern void rand_initialize_irq(int irq); -struct timer_rand_state; -#ifndef CONFIG_SPARSE_IRQ - -extern struct timer_rand_state *irq_timer_state[]; - -static inline struct timer_rand_state *get_timer_rand_state(unsigned int irq) -{ -	if (irq >= nr_irqs) -		return NULL; - -	return irq_timer_state[irq]; -} - -static inline void set_timer_rand_state(unsigned int irq, struct timer_rand_state *state) -{ -	if (irq >= nr_irqs) -		return; - -	irq_timer_state[irq] = state; -} - -#else - -#include <linux/irq.h> -static inline struct timer_rand_state *get_timer_rand_state(unsigned int irq) -{ -	struct irq_desc *desc; - -	desc = irq_to_desc(irq); - -	if (!desc) -		return NULL; - -	return desc->timer_rand_state; -} - -static inline void set_timer_rand_state(unsigned int irq, struct timer_rand_state *state) -{ -	struct irq_desc *desc; - -	desc = irq_to_desc(irq); - -	if (!desc) -		return; - -	desc->timer_rand_state = state; -} -#endif - -  extern void add_input_randomness(unsigned int type, unsigned int code,  				 unsigned int value);  extern void add_interrupt_randomness(int irq);  |