mirror of https://github.com/torvalds/linux.git
watchdog: da9052_wdt: respect TWDMIN
We have to wait at least the minimium time for the watchdog window (TWDMIN) before writings to the wdt register after the watchdog is activated. Otherwise the chip will assert TWD_ERROR and power down to reset mode. Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Link: https://lore.kernel.org/r/20250326-da9052-fixes-v3-4-a38a560fef0e@gmail.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
8807f0afac
commit
325f510fcd
|
|
@ -180,6 +180,7 @@ static int da9052_wdt_probe(struct platform_device *pdev)
|
|||
da9052_wdt = &driver_data->wdt;
|
||||
|
||||
da9052_wdt->timeout = DA9052_DEF_TIMEOUT;
|
||||
da9052_wdt->min_hw_heartbeat_ms = DA9052_TWDMIN;
|
||||
da9052_wdt->info = &da9052_wdt_info;
|
||||
da9052_wdt->ops = &da9052_wdt_ops;
|
||||
da9052_wdt->parent = dev;
|
||||
|
|
|
|||
Loading…
Reference in New Issue