]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
watchdog: dw_wdt: Fix default timeout
authorSebastian Reichel <sebastian.reichel@collabora.com>
Thu, 17 Jul 2025 16:55:02 +0000 (18:55 +0200)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Mon, 21 Jul 2025 09:10:33 +0000 (11:10 +0200)
commitac3dbb91e0167d017f44701dd51c1efe30d0c256
treeead2f514070e13aa68201257f227175c8d846aa8
parentddb8172cdf8854a215ce23ad0f20b2578fa512db
watchdog: dw_wdt: Fix default timeout

The Synopsys Watchdog driver sets the default timeout to 30 seconds,
but on some devices this is not a valid timeout. E.g. on RK3588 the
actual timeout being used is 44 seconds instead.

Once the watchdog is started the value is updated accordingly, but
it would be better to expose a sensible timeout to userspace without
the need to first start the watchdog.

Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20250717-dw-wdt-fix-initial-timeout-v1-1-86dc864d48dd@kernel.org
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
drivers/watchdog/dw_wdt.c