Upon further debugging, we found that the "mxc_isi_irq_handler" in the "drivers/staging/media/imx/imx8-isi-core.c" file is not triggered, even though data is coming from the sensor (verified by probing the MIPI activity in the camera).
The "mxc_isi_irq_handler" is triggered when we initially stream the camera with either MJPEG or UYVY. However, after switching the format, the "mxc_isi_irq_handler" does not trigger. We have verified that the formats are set correctly.
Any suggestions would be greatly appreciated.