[PATCH 3/4] irqchip: bcm2836: tolerate IRQs while no flag is set in ISR

2015-12-26 Thread Eric Anholt
From: Andrea Merello On my RPi2 I got a lot of: unexpected IRQ trap at vector 00 This happens because bcm2836_arm_irqchip_handle_irq() is sometimes invoked even if the ISR is clear, and this case is not handled. This patch explicitly handle this case, fixing the kernel complaints about the bad

[PATCH 3/4] irqchip: bcm2836: tolerate IRQs while no flag is set in ISR

2015-12-26 Thread Eric Anholt
From: Andrea Merello On my RPi2 I got a lot of: unexpected IRQ trap at vector 00 This happens because bcm2836_arm_irqchip_handle_irq() is sometimes invoked even if the ISR is clear, and this case is not handled. This patch explicitly handle this case, fixing the