Boris BREZILLON
a04c3f01d3
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 <b.brezillon@overkiz.com >
Reviewed-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Wim Van Sebroeck <wim@iguana.be >
2014-01-28 21:34:38 +01:00
..
2014-01-24 15:51:02 -08:00
2014-01-24 15:51:02 -08:00
2013-12-26 13:31:34 -05:00
2014-01-25 13:18:00 -08:00
2014-01-10 10:59:40 -05:00
2014-01-23 16:36:53 -08:00
2014-01-08 13:44:29 -05:00
2014-01-25 15:33:41 -08:00
2014-01-23 18:56:08 -08:00
2014-01-23 18:45:38 -08:00
2014-01-24 17:13:49 -08:00
2013-12-30 11:55:20 +01:00
2014-01-23 18:49:36 -08:00
2014-01-23 18:36:55 -08:00
2014-01-23 18:45:38 -08:00
2014-01-20 12:10:27 -08:00
2014-01-17 14:57:29 -07:00
2014-01-09 09:53:30 +09:00
2014-01-20 01:11:13 +01:00
2014-01-27 21:02:40 -08:00
2014-01-23 18:49:36 -08:00
2014-01-24 15:51:02 -08:00
2014-01-24 15:51:02 -08:00
2014-01-24 15:51:02 -08:00
2014-01-24 17:13:49 -08:00
2014-01-24 15:51:02 -08:00
2014-01-24 15:51:02 -08:00
2014-01-24 15:51:02 -08:00
2014-01-22 21:21:55 -08:00
2014-01-25 11:17:34 -08:00
2014-01-24 17:17:30 -08:00
2014-01-24 15:51:02 -08:00
2014-01-25 10:49:30 -08:00
2014-01-25 11:17:34 -08:00
2014-01-22 21:21:55 -08:00
2014-01-27 21:11:26 -08:00
2014-01-23 16:36:53 -08:00
2014-01-24 17:41:50 -08:00
2014-01-25 11:17:34 -08:00
2014-01-23 16:37:04 -08:00
2014-01-14 12:14:25 -07:00
2014-01-25 13:19:10 -08:00
2014-01-22 21:21:55 -08:00
2014-01-26 11:00:41 -08:00
2014-01-22 21:21:55 -08:00
2014-01-27 21:11:26 -08:00
2014-01-09 01:27:20 +01:00
2014-01-25 11:17:34 -08:00
2014-01-20 16:05:23 -08:00
2014-01-24 15:51:02 -08:00
2014-01-22 16:39:28 -08:00
2014-01-25 11:17:34 -08:00
2014-01-23 18:45:38 -08:00
2014-01-24 15:51:02 -08:00
2014-01-12 23:48:18 +01:00
2014-01-25 11:17:34 -08:00
2013-12-22 01:27:51 +01:00
2014-01-15 14:51:22 -08:00
2014-01-27 08:15:51 -08:00
2014-01-25 13:19:10 -08:00
2014-01-23 19:11:50 -08:00
2014-01-28 09:02:24 -08:00
2014-01-24 17:18:32 -08:00
2014-01-25 13:20:36 -08:00
2014-01-03 15:37:01 -05:00
2014-01-25 11:17:34 -08:00
2013-12-19 14:49:54 -08:00
2014-01-24 17:13:49 -08:00
2014-01-28 09:02:24 -08:00
2013-12-20 08:49:17 -08:00
2014-01-24 15:51:02 -08:00
2013-12-20 12:19:44 -08:00
2014-01-27 21:11:26 -08:00
2014-01-27 08:15:51 -08:00
2014-01-22 22:24:35 -08:00
2014-01-23 16:36:55 -08:00
2013-12-17 17:06:19 -08:00
2014-01-23 16:37:04 -08:00
2014-01-28 21:34:38 +01:00
2014-01-24 15:51:02 -08:00