From a04c3f01d33f4661424deeff67913699a0910c53 Mon Sep 17 00:00:00 2001 From: Boris BREZILLON Date: Sun, 3 Nov 2013 18:52:43 +0100 Subject: [PATCH] watchdog: at91sam9_wdt: avoid spurious watchdog reset during init Use the min_heartbeat value instead of the calculated heartbeat value for the first watchdog reset to avoid spurious watchdog reset. Resetting the watchdog counter during init might lead to a watchdog fault reset because the watchdog counter has to be running for at least min_heartbeat. Resetting the watchdog counter after heartbeat might lead to a watchdog timeout reset because the watchdog counter is running for more than max_heartbeat time. Using min_heartbeat instead of heartbeat does not guarantee that the watchdog won't trigger a reset, but at least it reduces the chances to be in such a case. Signed-off-by: Boris BREZILLON Reviewed-by: Guenter Roeck Signed-off-by: Wim Van Sebroeck --- Reading git-format-patch failed