diff options
Diffstat (limited to 'arch/powerpc/kernel/irq.c')
| -rw-r--r-- | arch/powerpc/kernel/irq.c | 17 | 
1 files changed, 1 insertions, 16 deletions
diff --git a/arch/powerpc/kernel/irq.c b/arch/powerpc/kernel/irq.c index c7cb8c232d2f..ba0165615215 100644 --- a/arch/powerpc/kernel/irq.c +++ b/arch/powerpc/kernel/irq.c @@ -594,7 +594,7 @@ void irq_ctx_init(void)  	}  } -static inline void do_softirq_onstack(void) +void do_softirq_own_stack(void)  {  	struct thread_info *curtp, *irqtp; @@ -612,21 +612,6 @@ static inline void do_softirq_onstack(void)  		set_bits(irqtp->flags, &curtp->flags);  } -void do_softirq(void) -{ -	unsigned long flags; - -	if (in_interrupt()) -		return; - -	local_irq_save(flags); - -	if (local_softirq_pending()) -		do_softirq_onstack(); - -	local_irq_restore(flags); -} -  irq_hw_number_t virq_to_hw(unsigned int virq)  {  	struct irq_data *irq_data = irq_get_irq_data(virq);  | 
