mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 12:08:19 +00:00 
			
		
		
		
	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>
		
			
				
	
	
		
			14 lines
		
	
	
		
			683 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			683 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Common watchdog properties.
 | |
| 
 | |
| Optional properties:
 | |
| - timeout-sec : Timeout of the watchdog in seconds
 | |
|                 If this timeout is not defined, the value of WATCHDOG_TIMEOUT_MSECS will
 | |
|                 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 :
 | |
| - 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.
 |