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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/powerpc/fsl/srio-rmu.txt

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/powerpc/fsl/srio-rmu.txt (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/powerpc/fsl/srio-rmu.txt (Version policy-sample)


  1 Message unit node:                                
  2                                                   
  3 For SRIO controllers that implement the messag    
  4 this node is required.  For devices with RMAN     
  5 node is composed of three types of sub-nodes (    
  6 "fsl-srio-dbell-unit" and "fsl-srio-port-write    
  7                                                   
  8 See srio.txt for more details about generic SR    
  9                                                   
 10    - compatible                                   
 11         Usage: required                           
 12         Value type: <string>                      
 13         Definition: Must include "fsl,srio-rmu    
 14                                                   
 15         The version X.Y should match the gener    
 16         revision register's Major(X) and Minor    
 17                                                   
 18    - reg                                          
 19         Usage: required                           
 20         Value type: <prop-encoded-array>          
 21         Definition: A standard property.  Spec    
 22                 length of the SRIO configurati    
 23                 and doorbell units.               
 24                                                   
 25    - fsl,liodn                                    
 26         Usage: optional-but-recommended (for d    
 27         Value type: <prop-encoded-array>          
 28         Definition: The logical I/O device num    
 29                 correctly configured for SRIO     
 30                 not exist on devices that do n    
 31                                                   
 32                 The LIODN value is associated     
 33                 (msg-unit, doorbell, port-writ    
 34                                                   
 35 Sub-Nodes for RMU:  The RMU node is composed o    
 36 correspond to the actual sub-controllers in th    
 37 SoC will detail which and how many of these su    
 38                                                   
 39 Message Unit:                                     
 40                                                   
 41    - compatible                                   
 42         Usage: required                           
 43         Value type: <string>                      
 44         Definition: Must include "fsl,srio-msg    
 45                                                   
 46         The version X.Y should match the gener    
 47         revision register's Major(X) and Minor    
 48                                                   
 49    - reg                                          
 50         Usage: required                           
 51         Value type: <prop-encoded-array>          
 52         Definition: A standard property.  Spec    
 53                 length of the SRIO configurati    
 54                 and doorbell units.               
 55                                                   
 56    - interrupts                                   
 57         Usage: required                           
 58         Value type: <prop_encoded-array>          
 59         Definition:  Specifies the interrupts     
 60                 value of the interrupts proper    
 61                 specifier. The format of the s    
 62                 binding document describing th    
 63                                                   
 64                 A pair of IRQs are specified i    
 65                 element is associated with the    
 66                 second element is associated w    
 67                                                   
 68 Doorbell Unit:                                    
 69                                                   
 70    - compatible                                   
 71         Usage: required                           
 72         Value type: <string>                      
 73         Definition: Must include:                 
 74                 "fsl,srio-dbell-unit-vX.Y", "f    
 75                                                   
 76         The version X.Y should match the gener    
 77         revision register's Major(X) and Minor    
 78                                                   
 79    - reg                                          
 80         Usage: required                           
 81         Value type: <prop-encoded-array>          
 82         Definition: A standard property.  Spec    
 83                 length of the SRIO configurati    
 84                 and doorbell units.               
 85                                                   
 86    - interrupts                                   
 87         Usage: required                           
 88         Value type: <prop_encoded-array>          
 89         Definition:  Specifies the interrupts     
 90                 value of the interrupts proper    
 91                 specifier. The format of the s    
 92                 binding document describing th    
 93                                                   
 94                 A pair of IRQs are specified i    
 95                 element is associated with the    
 96                 second element is associated w    
 97                                                   
 98 Port-Write Unit:                                  
 99                                                   
100    - compatible                                   
101         Usage: required                           
102         Value type: <string>                      
103         Definition: Must include:                 
104                  "fsl,srio-port-write-unit-vX.    
105                                                   
106         The version X.Y should match the gener    
107         revision register's Major(X) and Minor    
108                                                   
109    - reg                                          
110         Usage: required                           
111         Value type: <prop-encoded-array>          
112         Definition: A standard property.  Spec    
113                 length of the SRIO configurati    
114                 and doorbell units.               
115                                                   
116    - interrupts                                   
117         Usage: required                           
118         Value type: <prop_encoded-array>          
119         Definition:  Specifies the interrupts     
120                 value of the interrupts proper    
121                 specifier. The format of the s    
122                 binding document describing th    
123                                                   
124                 A single IRQ that handles port    
125                 specified by this property.  (    
126                                                   
127    Note: All other standard properties (see th    
128    are allowed but are optional.                  
129                                                   
130 Example:                                          
131         rmu: rmu@d3000 {                          
132                 compatible = "fsl,srio-rmu";      
133                 reg = <0xd3000 0x400>;            
134                 ranges = <0x0 0xd3000 0x400>;     
135                 fsl,liodn = <0xc8>;               
136                                                   
137                 message-unit@0 {                  
138                         compatible = "fsl,srio    
139                         reg = <0x0 0x100>;        
140                         interrupts = <            
141                                 60 2 0 0  /* m    
142                                 61 2 0 0>;/* m    
143                 };                                
144                 message-unit@100 {                
145                         compatible = "fsl,srio    
146                         reg = <0x100 0x100>;      
147                         interrupts = <            
148                                 62 2 0 0  /* m    
149                                 63 2 0 0>;/* m    
150                 };                                
151                 doorbell-unit@400 {               
152                         compatible = "fsl,srio    
153                         reg = <0x400 0x80>;       
154                         interrupts = <            
155                                 56 2 0 0  /* b    
156                                 57 2 0 0>;/* b    
157                 };                                
158                 port-write-unit@4e0 {             
159                         compatible = "fsl,srio    
160                         reg = <0x4e0 0x20>;       
161                         interrupts = <16 2 1 1    
162                 };                                
163         };                                        
                                                      

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