]> git.baikalelectronics.ru Git - kernel.git/commit
watchdog: imx7ulp: Move suspend/resume to noirq phase
authorAnson Huang <Anson.Huang@nxp.com>
Thu, 25 Aug 2022 08:32:50 +0000 (16:32 +0800)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Sun, 2 Oct 2022 10:55:44 +0000 (12:55 +0200)
commit4769b16715d4d6fb95e609da87e9aa666659e2af
tree9e69cb3fe948d050fcf00fd2d7659c1521f54d11
parentd210221bdcdb31b0e504f745e74eca44c7736f03
watchdog: imx7ulp: Move suspend/resume to noirq phase

The i.MX7ULP's watchdog is enabled by default when out of reset, so the
resume callback which is to disable watchdog should be called earlier
to avoid unexpected timeout, move suspend/resume callback to noirq phase.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Alice Guo <alice.guo@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
Tested-by: Peter Chen <peter.chen@nxp.com>
Tested-by: Li Jun <jun.li@nxp.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20220825083256.14565-2-alice.guo@oss.nxp.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
drivers/watchdog/imx7ulp_wdt.c