X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=drivers%2Fwatchdog%2Ftegra_wdt.c;h=9ec57608da82931e6f2a913246825ff9be11e034;hb=HEAD;hp=7f97cdd53f29624f6c732b0e44c0448a856c8a5c;hpb=6f1da317ac1df15f442b5fd37be7740c7cb55057;p=firefly-linux-kernel-4.4.55.git diff --git a/drivers/watchdog/tegra_wdt.c b/drivers/watchdog/tegra_wdt.c index 7f97cdd53f29..9ec57608da82 100644 --- a/drivers/watchdog/tegra_wdt.c +++ b/drivers/watchdog/tegra_wdt.c @@ -140,8 +140,10 @@ static int tegra_wdt_set_timeout(struct watchdog_device *wdd, { wdd->timeout = timeout; - if (watchdog_active(wdd)) + if (watchdog_active(wdd)) { + tegra_wdt_stop(wdd); return tegra_wdt_start(wdd); + } return 0; }