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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/leds/nxp,pca995x.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/leds/nxp,pca995x.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/leds/nxp,pca995x.yaml (Version linux-3.10.108)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/leds/nxp,pc    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: NXP PCA995x LED controllers                
  8                                                   
  9 maintainers:                                      
 10   - Isai Gaspar <isaiezequiel.gaspar@nxp.com>      
 11   - Marek Vasut <marex@denx.de>                    
 12                                                   
 13 description:                                      
 14   The NXP PCA995x family are programmable LED     
 15   that can drive separate lines. Each of them     
 16   on and off, and brightness can be controlled    
 17                                                   
 18   Datasheets are available at                     
 19   https://www.nxp.com/docs/en/data-sheet/PCA99    
 20   https://www.nxp.com/docs/en/data-sheet/PCA99    
 21   https://www.nxp.com/docs/en/data-sheet/PCA99    
 22                                                   
 23 properties:                                       
 24   compatible:                                     
 25     enum:                                         
 26       - nxp,pca9952                               
 27       - nxp,pca9955b                              
 28       - nxp,pca9956b                              
 29                                                   
 30   reg:                                            
 31     maxItems: 1                                   
 32                                                   
 33   "#address-cells":                               
 34     const: 1                                      
 35                                                   
 36   "#size-cells":                                  
 37     const: 0                                      
 38                                                   
 39 patternProperties:                                
 40   "^led@[0-9a-f]+$":                              
 41     type: object                                  
 42     $ref: common.yaml#                            
 43     unevaluatedProperties: false                  
 44                                                   
 45     properties:                                   
 46       reg:                                        
 47         minimum: 0                                
 48         maximum: 15                               
 49                                                   
 50     required:                                     
 51       - reg                                       
 52                                                   
 53 additionalProperties: false                       
 54                                                   
 55 examples:                                         
 56   - |                                             
 57     #include <dt-bindings/leds/common.h>          
 58                                                   
 59     i2c {                                         
 60         #address-cells = <1>;                     
 61         #size-cells = <0>;                        
 62                                                   
 63         led-controller@1 {                        
 64             compatible = "nxp,pca9955b";          
 65             reg = <0x01>;                         
 66             #address-cells = <1>;                 
 67             #size-cells = <0>;                    
 68                                                   
 69             led@0 {                               
 70                 reg = <0x0>;                      
 71                 color = <LED_COLOR_ID_RED>;       
 72                 function = LED_FUNCTION_POWER;    
 73             };                                    
 74                                                   
 75             led@2 {                               
 76                 reg = <0x2>;                      
 77                 color = <LED_COLOR_ID_WHITE>;     
 78                 function = LED_FUNCTION_STATUS    
 79             };                                    
 80         };                                        
 81     };                                            
 82                                                   
 83 ...                                               
                                                      

~ [ 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