msm: camera: Clear pending interrupts during AXI subdev release.
Currently all the pending interrupts are being cleared from
axi_disable_irq. There can be a race condition where this goes
ahead and clears all pending interrupts before all the RDI/PIX
interfaces have stopped completely. This causes undefined
behaviour during stopping the camera application especially in
case of RDI only cameras. Move this to AXI subdev release after
all the AXI subdevs(in case of concurrent camera) are released.
Change-Id: I35d2db0fd11d4f44b7638d680351ccdcd3715487
Signed-off-by:
Kiran Kumar H N <hurlisal@codeaurora.org>
Loading
Please register or sign in to comment