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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/gpio/fsl-imx-gpio.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/gpio/fsl-imx-gpio.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml (Version linux-5.7.19)


  1 # SPDX-License-Identifier: GPL-2.0                
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/gpio/fsl-im    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: Freescale i.MX/MXC GPIO controller         
  8                                                   
  9 maintainers:                                      
 10   - Shawn Guo <shawnguo@kernel.org>                
 11   - Sascha Hauer <s.hauer@pengutronix.de>          
 12   - Fabio Estevam <festevam@gmail.com>             
 13                                                   
 14 properties:                                       
 15   compatible:                                     
 16     oneOf:                                        
 17       - enum:                                     
 18           - fsl,imx1-gpio                         
 19           - fsl,imx21-gpio                        
 20           - fsl,imx31-gpio                        
 21           - fsl,imx35-gpio                        
 22           - fsl,imx7d-gpio                        
 23       - items:                                    
 24           - enum:                                 
 25               - fsl,imx27-gpio                    
 26           - const: fsl,imx21-gpio                 
 27       - items:                                    
 28           - const: fsl,imx35-gpio                 
 29           - const: fsl,imx31-gpio                 
 30       - items:                                    
 31           - enum:                                 
 32               - fsl,imx25-gpio                    
 33           - const: fsl,imx35-gpio                 
 34       - items:                                    
 35           - enum:                                 
 36               - fsl,imx50-gpio                    
 37               - fsl,imx51-gpio                    
 38               - fsl,imx53-gpio                    
 39               - fsl,imx6q-gpio                    
 40               - fsl,imx6sl-gpio                   
 41               - fsl,imx6sll-gpio                  
 42               - fsl,imx6sx-gpio                   
 43               - fsl,imx6ul-gpio                   
 44               - fsl,imx7d-gpio                    
 45               - fsl,imx8dxl-gpio                  
 46               - fsl,imx8mm-gpio                   
 47               - fsl,imx8mn-gpio                   
 48               - fsl,imx8mp-gpio                   
 49               - fsl,imx8mq-gpio                   
 50               - fsl,imx8qm-gpio                   
 51               - fsl,imx8qxp-gpio                  
 52               - fsl,imxrt1050-gpio                
 53               - fsl,imxrt1170-gpio                
 54           - const: fsl,imx35-gpio                 
 55                                                   
 56   reg:                                            
 57     maxItems: 1                                   
 58                                                   
 59   interrupts:                                     
 60     description: |                                
 61       Should be the port interrupt shared by a    
 62       If two numbers, the first one is the int    
 63       and the second one is for high 16 pins.     
 64     minItems: 1                                   
 65     maxItems: 2                                   
 66                                                   
 67   interrupt-controller: true                      
 68                                                   
 69   "#interrupt-cells":                             
 70     const: 2                                      
 71                                                   
 72   clocks:                                         
 73     maxItems: 1                                   
 74                                                   
 75   "#gpio-cells":                                  
 76     const: 2                                      
 77                                                   
 78   gpio-controller: true                           
 79   gpio-line-names: true                           
 80   gpio-ranges: true                               
 81                                                   
 82   power-domains:                                  
 83     maxItems: 1                                   
 84                                                   
 85 patternProperties:                                
 86   "^(hog-[0-9]+|.+-hog(-[0-9]+)?)$":              
 87     type: object                                  
 88     required:                                     
 89       - gpio-hog                                  
 90                                                   
 91 required:                                         
 92   - compatible                                    
 93   - reg                                           
 94   - interrupts                                    
 95   - interrupt-controller                          
 96   - "#interrupt-cells"                            
 97   - "#gpio-cells"                                 
 98   - gpio-controller                               
 99                                                   
100 additionalProperties: false                       
101                                                   
102 examples:                                         
103   - |                                             
104     gpio0: gpio@73f84000 {                        
105         compatible = "fsl,imx35-gpio";            
106         reg = <0x73f84000 0x4000>;                
107         interrupts = <50 51>;                     
108         gpio-controller;                          
109         #gpio-cells = <2>;                        
110         interrupt-controller;                     
111         #interrupt-cells = <2>;                   
112     };                                            
113                                                   
114 ...                                               
                                                      

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