|
@@ -370,9 +370,6 @@ irqreturn_t handle_IRQ_event(unsigned int irq, struct irqaction *action)
|
|
irqreturn_t ret, retval = IRQ_NONE;
|
|
irqreturn_t ret, retval = IRQ_NONE;
|
|
unsigned int status = 0;
|
|
unsigned int status = 0;
|
|
|
|
|
|
- if (!(action->flags & IRQF_DISABLED))
|
|
|
|
- local_irq_enable_in_hardirq();
|
|
|
|
-
|
|
|
|
do {
|
|
do {
|
|
trace_irq_handler_entry(irq, action);
|
|
trace_irq_handler_entry(irq, action);
|
|
ret = action->handler(irq, action->dev_id);
|
|
ret = action->handler(irq, action->dev_id);
|