msm: smd: Register SMD & SMSM IRQs with IRQF_NO_SUSPEND flag

During system suspend/resume path IRQs are temporarily disabled unless
the IRQF_NO_SUSPEND flag is specified. If a wakeup-enabled interrupt
comes in during this timeframe, it will be masked until the suspend
process is complete leading to delayed processing.

Register the SMD and SMSM wakeup enable IRQs with IRQF_NO_SUSPEND flags
to avoid delaying the interrupt during system suspend/resume path.

CRs-Fixed: 724932
Change-Id: Ib93c911f4a4e70638ebf23bc22ee7f5a685dca70
Signed-off-by: Arun Kumar Neelakantam <aneela@codeaurora.org>
1 file changed