Rasmus Villemoes
40d7f3c8d1
watchdog: honour hw_margin_ms DT property
...
Some watchdog devices, e.g. external gpio-triggered ones, must be
reset more often than once per second, which means that the current
rate-limiting logic in watchdog_reset() fails to keep the board alive.
gpio-wdt.txt in the linux source tree defines a "hw_margin_ms"
property used to specifiy the maximum time allowed between resetting
the device. Allow any watchdog device to specify such a property, and
then use a reset period of one quarter of that. We keep the current
default of resetting once every 1000ms.
Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk >
Reviewed-by: Stefan Roese <sr@denx.de >
2020-04-15 08:54:00 +02:00
..
2020-02-05 19:33:46 -07:00
2020-02-25 10:16:05 +05:30
2020-02-05 19:33:46 -07:00
2019-08-09 22:24:02 +08:00
2020-02-05 19:33:46 -07:00
2020-01-07 11:13:24 -05:00
2020-03-16 08:05:00 +01:00
2020-01-24 23:06:49 +05:30
2020-04-13 11:27:00 -04:00
2020-04-09 15:12:34 -06:00
2019-12-02 18:23:09 -05:00
2020-01-25 12:04:36 -05:00
2020-04-14 13:16:42 +02:00
2018-05-07 09:34:12 -04:00
2020-02-05 19:33:46 -07:00
2020-03-03 13:08:14 +05:30
2020-01-25 12:04:36 -05:00
2020-04-07 17:13:35 -04:00
2020-02-05 19:33:46 -07:00
2020-03-31 10:06:52 -04:00
2020-02-05 19:33:46 -07:00
2020-03-24 14:23:32 +01:00
2019-11-19 17:43:04 -05:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2018-05-07 09:34:12 -04:00
2020-03-17 11:59:58 -04:00
2020-04-06 09:56:35 +02:00
2020-04-06 12:52:15 +02:00
2020-04-06 12:52:45 +02:00
2020-02-05 19:33:46 -07:00
2019-12-15 11:44:16 +08:00
2020-03-30 08:11:56 +05:30
2019-08-07 15:31:04 -04:00
2020-02-05 19:33:46 -07:00
2020-02-13 18:47:00 +01:00
2020-04-07 17:13:35 -04:00
2019-12-06 00:06:23 +08:00
2019-12-02 18:23:08 -05:00
2020-03-24 14:23:30 +01:00
2020-03-16 12:33:19 +05:30
2020-02-11 10:58:41 -05:00
2020-03-11 08:29:58 +01:00
2020-03-01 22:07:32 +01:00
2019-10-23 20:47:12 -04:00
2020-04-06 12:52:45 +02:00
2020-02-05 19:33:46 -07:00
2020-02-19 21:27:30 +08:00
2020-02-05 19:33:46 -07:00
2020-04-03 16:05:46 -04:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2020-01-20 10:10:28 +05:30
2020-03-24 14:23:35 +01:00
2020-02-11 10:58:41 -05:00
2020-02-19 21:27:30 +08:00
2020-04-13 11:27:00 -04:00
2020-04-10 15:54:16 -04:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2020-04-15 08:54:00 +02:00
2020-01-07 18:08:21 +01:00
2020-03-03 13:08:13 +05:30