Hello<br><br>I am working on an ARMV7 SMP system with GIC. One of the subsystems uses a peripheral interrupt that is local/private to each CPU core (PPI interrupt). The interrupt number is same on all CPU cores. <br><br>The request_irq() call works for the first core the interrupt is requested on, however on the second core that it tries to request, it fails with the error "Unable to request IRQx for ARMv7".<br>
<br>Is there any solution to get this interrupt working? I noticed that other similar private interrupts (timer, IPI) have special processing in entry-armv.S<br><br><br>Thanks<br><br>Shubha<br>