On MSM platforms, MSI vectors are always wakeable, so calling enable_irq_wake() on an MSI vector interrupt line is a no-op. Additionally, on some product lines, this call will fail. This causes suspend to fail despite the MSI already being wakeable. Simply avoid marking the wake MSI as wakeable during suspend as a work around. Change-Id: I32b2b4fb231681ad29b4e98b2410d0eb6e68c671 CRs-Fixed: 2357784