msm: ipa3: Fix to processing of GSI IRQ when IPA is clock gated
When suspend IRQ is received from IPA HW, IPA clocks are voted on and suspend IRQ handling is deferred and clocks are voted off. When IPA clocks are voted on, end point suspend is removed on WAN_CONS and LAN_CONS pipes. There is a possibility that between clock voting on and off, GSI IRQ is raised and is tried to be processed which results in a NOC error. Make a change to not to defer processing of suspend IRQ to keep the IPA clock on till GSI IRQ is processed. Change-Id: Icc3b3b9854898fe4772e60e71651420d296d446b Acked-by:Ady Abraham <adya@qti.qualcomm.com> Signed-off-by:
Skylar Chang <chiaweic@codeaurora.org>
Loading
Please register or sign in to comment