static int omap3_wdt_reset(struct udevice *dev) { struct omap3_wdt_priv *priv = dev_get_priv(dev); 2 changes: 1 addition & 1 deletion 2 include/watchdog.h Original file line numberDiff line numberDiff line change @@ -77,7 +77,7 @@ int init_func_watchdog_reset(void); * Pro...
If you want to disable the idle watchdog you could turn it off in your sdkconfig: CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y Alternatively you could increase the watchdog timeout, but it's already set to a very hefty 5 seconds: CONFIG_ES...
--- a/drivers/watchdog/twl4030_wdt.c +++ b/drivers/watchdog/twl4030_wdt.c @@ -190,6 +190,8 @@ static int __devinit twl4030_wdt_probe(struct platform_device *pdev) twl4030_wdt_dev = pdev; + twl4030_wdt_disable(wdt); + ret = misc_register(&wdt->miscdev); if (ret) { d...
> +++ b/drivers/watchdog/twl4030_wdt.c > @@ -190,6 +190,8 @@ static int __devinit twl4030_wdt_probe(struct > platform_device *pdev) > > twl4030_wdt_dev = pdev; > > + twl4030_wdt_disable(wdt); > + > ret = misc_register(&wdt->miscdev); > if (ret) { > dev_err(...
static int omap3_wdt_reset(struct udevice *dev) { struct omap3_wdt_priv *priv = dev_get_priv(dev); 2 changes: 1 addition & 1 deletion 2 include/watchdog.h Original file line numberDiff line numberDiff line change @@ -77,7 +77,7 @@ int init_func_watchdog_reset(void); * Pro...
static int omap3_wdt_reset(struct udevice *dev) { struct omap3_wdt_priv *priv = dev_get_priv(dev); 2 changes: 1 addition & 1 deletion 2 include/watchdog.h Original file line numberDiff line numberDiff line change @@ -77,7 +77,7 @@ int init_func_watchdog_reset(void); * Pro...
> It seems that in this patch, you disable the watchdog regardless whether > the registration fails or not. I wonder if this is a good thing to do. > What if the bootloader have already enabled the watchdog and then user > space booting fails for some reason before any process is abl...