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 &quot;Unable to request IRQx for ARMv7&quot;.<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>