[PATCH v3 RESEND 3/5] watchdog: s3c2410_wdt: Increase max timeout value of watchdog
Alim Akhtar
alim.akhtar at samsung.com
Wed Jul 23 22:57:47 PDT 2025
Hi Sangwook
> -----Original Message-----
> From: Sangwook Shin <sw617.shin at samsung.com>
> Sent: Monday, July 14, 2025 11:25 AM
> To: krzk at kernel.org; alim.akhtar at samsung.com; wim at linux-watchdog.org;
> linux at roeck-us.net
> Cc: linux-arm-kernel at lists.infradead.org; linux-samsung-
> soc at vger.kernel.org; linux-watchdog at vger.kernel.org; linux-
> kernel at vger.kernel.org; Sangwook Shin <sw617.shin at samsung.com>
> Subject: [PATCH v3 RESEND 3/5] watchdog: s3c2410_wdt: Increase max
> timeout value of watchdog
>
> Increase max_timeout value from 55s to 3664647s (1017h 57min 27s) with
> 38400000 frequency system if the system has 32-bit WTCNT register.
>
> cat
> /sys/devices/platform/10060000.watchdog_cl0/watchdog/watchdog0/max_t
> imeout
> 3664647
>
> [ 0.302473] s3c2410-wdt 10060000.watchdog_cl0: Heartbeat:
> count=1099394100000, timeout=3664647, freq=300000
> [ 0.302479] s3c2410-wdt 10060000.watchdog_cl0: Heartbeat:
> timeout=3664647, divisor=256, count=1099394100000 (fff8feac)
> [ 0.302510] s3c2410-wdt 10060000.watchdog_cl0: starting watchdog timer
> [ 0.302722] s3c2410-wdt 10060000.watchdog_cl0: watchdog active, reset
> enabled, irq disabled
>
> If system has 32-bit WTCNT, add QUIRK_HAS_32BIT_MAXCNT to its quirk
> flags, then it will operation with 32-bit counter. If not, with 16-bit counter like
> previous.
>
As Krzysztof commented, please merge this patch with the next patch so that Quirk and it consumer is part of the same patch.
Once you have done that, feel free to add
Reviewed-by: Alim Akhtar <alim.akhtar at samsung.com>
More information about the linux-arm-kernel
mailing list