|
@@ -389,6 +389,8 @@ static int mei_wdt_register(struct mei_wdt *wdt)
|
|
wdt->wdd.max_timeout = MEI_WDT_MAX_TIMEOUT;
|
|
wdt->wdd.max_timeout = MEI_WDT_MAX_TIMEOUT;
|
|
|
|
|
|
watchdog_set_drvdata(&wdt->wdd, wdt);
|
|
watchdog_set_drvdata(&wdt->wdd, wdt);
|
|
|
|
+ watchdog_stop_on_reboot(&wdt->wdd);
|
|
|
|
+
|
|
ret = watchdog_register_device(&wdt->wdd);
|
|
ret = watchdog_register_device(&wdt->wdd);
|
|
if (ret) {
|
|
if (ret) {
|
|
dev_err(dev, "unable to register watchdog device = %d.\n", ret);
|
|
dev_err(dev, "unable to register watchdog device = %d.\n", ret);
|