linux/drivers/firmware/imx
Anson Huang 0caf847975 firmware: imx: make sure MU irq can wake up system from suspend mode
IRQF_NO_SUSPEND flag is set for MU IRQ of IPC work, but with this
flag set, IRQD_WAKEUP_ARMED flag will NOT be set during
suspend_device_irq() phase, then when MU IRQ arrives, it will NOT
wake up system from suspend.

To fix this issue, pm_system_wakeup() is called in general MU IRQ
handler to make sure system can be waked up when MU IRQ arrives.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2020-06-17 21:46:09 +08:00
..
imx-dsp.c firmware: imx: Remove call to devm_of_platform_populate 2019-10-28 09:57:13 +08:00
imx-scu-irq.c firmware: imx: make sure MU irq can wake up system from suspend mode 2020-06-17 21:46:09 +08:00
imx-scu.c firmware: imx: scu: Fix possible memory leak in imx_scu_probe() 2020-05-20 11:33:08 +08:00
Kconfig firmware: imx: fix compile-testing 2020-04-17 09:57:44 +02:00
Makefile firmware: imx: Add DSP IPC protocol interface 2019-08-12 15:19:25 +02:00
misc.c firmware: imx: Align imx_sc_msg_req_cpu_start to 4 2020-02-24 15:27:48 +08:00
scu-pd.c ARM: driver updates 2020-04-03 15:05:35 -07:00