mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 02:44:41 +01:00
watchdog: imx7ulp_wdt: handle the nowayout option
The module parameter `nowayout` indicates whether the watchdog should ever be allowed to stop, but the driver currently ignores this option. Pass the `nowayout` parameter to the watchdog core by setting the WDOG_NO_WAY_OUT flag accordingly. Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Reviewed-by: Frank Li <Frank.Li@nxp.com> Signed-off-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
This commit is contained in:
parent
a1a548c5ec
commit
d303d37ef5
1 changed files with 1 additions and 0 deletions
|
|
@ -346,6 +346,7 @@ static int imx7ulp_wdt_probe(struct platform_device *pdev)
|
|||
watchdog_stop_on_reboot(wdog);
|
||||
watchdog_stop_on_unregister(wdog);
|
||||
watchdog_set_drvdata(wdog, imx7ulp_wdt);
|
||||
watchdog_set_nowayout(wdog, nowayout);
|
||||
|
||||
imx7ulp_wdt->hw = of_device_get_match_data(dev);
|
||||
ret = imx7ulp_wdt_init(imx7ulp_wdt, wdog->timeout * imx7ulp_wdt->hw->wdog_clock_rate);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue