]> www.infradead.org Git - users/jedix/linux-maple.git/commit
watchdog: da9052_wdt: respect TWDMIN
authorMarcus Folkesson <marcus.folkesson@gmail.com>
Wed, 26 Mar 2025 08:29:51 +0000 (09:29 +0100)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Sat, 24 May 2025 14:57:52 +0000 (16:57 +0200)
commit325f510fcd9cda5a44bcb662b74ba4e3dabaca10
treee25a2ee73e2c97fa61a9a696dbea37884f24b767
parent8807f0afacc480ea9b8c143e765868907b5c4c47
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>
drivers/watchdog/da9052_wdt.c