Could you please elaborate ?
i working on iMX8DXL-M4, Recently encountered the same problem。
Please consider the following source code:
GPIO_PortEnableInterrupts(LSIO__GPIO7, 1 << bPinNum);
NVIC_EnableIRQ(IRQSTEER_1_IRQn);
NVIC_SetPriority(IRQSTEER_1_IRQn, 6);
IRQSTEER_EnableInterrupt(IRQSTEER, LSIO_GPIO_INT7_IRQn);
i have experiment this code is ok. I found out that M4 receives IRQSTEER_1 (which is 33) whereas LSIO_GPIO_INT7_IRQn is 168.
NVIC_SetPriority(IRQSTEER_2_IRQn, 3);
IRQSTEER_EnableInterrupt(IRQSTEER, LSIO_MU5_INT_B_IRQn);
M4 receives IRQSTEER_2 (which is 34) whereas LSIO_MU5_INT_B_IRQn is 183.
Is there a way to figure out the relation between the IRQ fired by the peripheral and the IRQSTEER_n_IRQn (n ranging from 0 to 5) ? i can't find these description in specific document.
thanks a lot for helping,