The irq framework already supports wakeup interrupts. We just need to provide a dummy irq_set_wake so the framework does not return an error. Also specify the MASK_ON_SUSPEND flag so that non-wake interrupts are masked on suspend. Change-Id: I7fa5717d79467e22647606c3ee93373a2bffc547 Signed-off-by: Michael Bohan <mbohan@codeaurora.org> (cherry picked from commit c86e2b7849eaf8d498cb2dabb59a33dab7e6dca5) Signed-off-by: Sudhir Sharma <sudsha@codeaurora.org> (cherry picked from commit ed6e1f1345445c399f89245a2b576b1b16395890)