From: Daisuke Mizobuchi <mizo@atmark-techno.com>
-When an interrupt occurs, it always wakes up.
+imx_mu_isr() always calls pm_system_wakeup() even when it should not,
+making the system unable to enter sleep.
Suspend fails as follows:
armadillo:~# echo mem > /sys/power/state
ash: write error: Resource busy
armadillo:~#
-Upstream is correct, so it seems to be a mistake in cheery-pick.
+Upstream commit 892cb524ae8a is correct, so this seems to be a
+mistake during cherry-pick.
Cc: <stable@vger.kernel.org>
Fixes: a16f5ae8ade1 ("mailbox: imx: fix wakeup failure from freeze mode")
Signed-off-by: Daisuke Mizobuchi <mizo@atmark-techno.com>
Reviewed-by: Dominique Martinet <dominique.martinet@atmark-techno.com>
+Reviewed-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/mailbox/imx-mailbox.c | 8 ++++----