msm: ipa3: fix the interrupt loop issue
The issue is that we delete interrupt handlers
first before cleaning up the suspend-irq registers
on ipa3_remove_interrupt_handler however the
IPAHAL introduces some delays about clean-up the
suspend-IRQ which causing ipa-driver stocks in the
loop keeping receiving interrupts but null handler.
The fix is to move those handlers deletion after
cleaning up the suspend-irq registers.
Change-Id: I257dcc5ef226a3886ade70a2e9556f7c7cc682c1
Signed-off-by:
Skylar Chang <chiaweic@codeaurora.org>
Loading
Please register or sign in to comment