~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml (Version linux-5.10.229)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/watchdog/re    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: Realtek Otto watchdog timer                
  8                                                   
  9 maintainers:                                      
 10   - Sander Vanheule <sander@svanheule.net>         
 11                                                   
 12 description: |                                    
 13   The timer has two timeout phases. Both phase    
 14   prescaled clock ticks, which is ca. 43s with    
 15   minimum duration of each phase is one tick.     
 16   interrupt, although the phase 2 interrupt wi    
 17   - Phase 1: During this phase, the WDT can be    
 18   - Phase 2: Starts after phase 1 has timed ou    
 19     system some time to clean up, or notify ot    
 20     During this phase, pinging the WDT has no     
 21     unavoidable, unless the WDT is disabled.      
 22                                                   
 23 allOf:                                            
 24   - $ref: watchdog.yaml#                          
 25                                                   
 26 properties:                                       
 27   compatible:                                     
 28     enum:                                         
 29       - realtek,rtl8380-wdt                       
 30       - realtek,rtl8390-wdt                       
 31       - realtek,rtl9300-wdt                       
 32       - realtek,rtl9310-wdt                       
 33                                                   
 34   reg:                                            
 35     maxItems: 1                                   
 36                                                   
 37   clocks:                                         
 38     maxItems: 1                                   
 39                                                   
 40   interrupts:                                     
 41     items:                                        
 42       - description: interrupt specifier for p    
 43       - description: interrupt specifier for t    
 44                                                   
 45   interrupt-names:                                
 46     items:                                        
 47       - const: phase1                             
 48       - const: phase2                             
 49                                                   
 50   realtek,reset-mode:                             
 51     $ref: /schemas/types.yaml#/definitions/str    
 52     description: |                                
 53       Specify how the system is reset after a     
 54       left unspecified.                           
 55     oneOf:                                        
 56       - description: Reset the entire chip        
 57         const: soc                                
 58       - description: |                            
 59           Reset the CPU and IPsec engine, but     
 60         const: cpu                                
 61       - description: |                            
 62           Reset the execution pointer, but don    
 63         const: software                           
 64                                                   
 65 required:                                         
 66   - compatible                                    
 67   - reg                                           
 68   - clocks                                        
 69   - interrupts                                    
 70   - interrupt-names                               
 71                                                   
 72 unevaluatedProperties: false                      
 73                                                   
 74 examples:                                         
 75   - |                                             
 76     watchdog: watchdog@3150 {                     
 77         compatible = "realtek,rtl8380-wdt";       
 78         reg = <0x3150 0xc>;                       
 79                                                   
 80         realtek,reset-mode = "soc";               
 81                                                   
 82         clocks = <&lxbus_clock>;                  
 83         timeout-sec = <20>;                       
 84                                                   
 85         interrupt-parent = <&rtlintc>;            
 86         interrupt-names = "phase1", "phase2";     
 87         interrupts = <19>, <18>;                  
 88     };                                            
 89                                                   
 90 ...                                               
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php