ARC: [intc] don't mask all IRQ by default
authorVineet Gupta <vgupta@synopsys.com>
Wed, 25 Jun 2014 11:46:04 +0000 (17:16 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Wed, 23 Jul 2014 05:47:55 +0000 (11:17 +0530)
Hardware keeps them enabled on reset, and Linux needs to keep status quo.
Any spurious interrupts will be reported/blocked by genirq.

This helps remove a SMP IRQ quirk (next commit), where a peripheral IRQ
is hard wired to core0, and request_irq()->unmask() happens on core1,
keeping the IRQ masked on core0, needing an explicit unmask.

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>

No differences found