mirror of
https://xff.cz/git/u-boot/
synced 2025-10-13 05:56:28 +02:00
watchdog: introduce a u-boot,autostart property
This is a companion to u-boot,noautostart. If one has a single watchdog device that one does want to have auto-started, but several others that one doesn't, the only way currently is to set the CONFIG_WATCHDOG_AUTOSTART and then use the opt-out for the majority. The main motivation for this is to add an autostarted watchdog device to the sandbox (to test a fix) without having to set AUTOSTART in sandbox_defconfig and add the noautostart property to the existing devices. But it's also nice for symmetry, and the logic in init_watchdog_dev() becomes simpler to read because we avoid all the negations. Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>
This commit is contained in:
committed by
Stefan Roese
parent
0ab55cb6f7
commit
2783670583
@@ -6,7 +6,8 @@ Optional properties:
|
||||
be used instead.
|
||||
- hw_margin_ms : Period used to reset the watchdog in ms
|
||||
If this period is not defined, the default value is 1000.
|
||||
- u-boot,noautostart : Specify that this watchdog should not autostart
|
||||
When the config option WATCHDOG_AUTOSTART is set, all enabled
|
||||
watchdogs are started. This property allows specifying that this
|
||||
watchdog should NOT be started.
|
||||
- u-boot,noautostart :
|
||||
- u-boot,autostart : These (mutually exclusive) boolean properties can be used to control
|
||||
whether the watchdog is automatically started when probed. If neither
|
||||
are present, the behaviour is determined by the config option
|
||||
WATCHDOG_AUTOSTART.
|
||||
|
Reference in New Issue
Block a user