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

TOMOYO Linux Cross Reference
Linux/arch/powerpc/boot/dts/mpc5200b.dtsi

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 /arch/powerpc/boot/dts/mpc5200b.dtsi (Version linux-6.12-rc7) and /arch/i386/boot/dts/mpc5200b.dtsi (Version linux-6.0.19)


  1 // SPDX-License-Identifier: GPL-2.0-or-later      
  2 /*                                                
  3  * base MPC5200b Device Tree Source               
  4  *                                                
  5  * Copyright (C) 2010 SecretLab                   
  6  * Grant Likely <grant@secretlab.ca>               
  7  * John Bonesio <bones@secretlab.ca>               
  8  */                                               
  9                                                   
 10 /dts-v1/;                                         
 11                                                   
 12 / {                                               
 13         model = "fsl,mpc5200b";                   
 14         compatible = "fsl,mpc5200b";              
 15         #address-cells = <1>;                     
 16         #size-cells = <1>;                        
 17         interrupt-parent = <&mpc5200_pic>;        
 18                                                   
 19         cpus {                                    
 20                 #address-cells = <1>;             
 21                 #size-cells = <0>;                
 22                                                   
 23                 powerpc: PowerPC,5200@0 {         
 24                         device_type = "cpu";      
 25                         reg = <0>;                
 26                         d-cache-line-size = <3    
 27                         i-cache-line-size = <3    
 28                         d-cache-size = <0x4000    
 29                         i-cache-size = <0x4000    
 30                         timebase-frequency = <    
 31                         bus-frequency = <0>;      
 32                         clock-frequency = <0>;    
 33                 };                                
 34         };                                        
 35                                                   
 36         memory: memory@0 {                        
 37                 device_type = "memory";           
 38                 reg = <0x00000000 0x04000000>;    
 39         };                                        
 40                                                   
 41         soc: soc5200@f0000000 {                   
 42                 #address-cells = <1>;             
 43                 #size-cells = <1>;                
 44                 compatible = "fsl,mpc5200b-imm    
 45                 ranges = <0 0xf0000000 0x0000c    
 46                 reg = <0xf0000000 0x00000100>;    
 47                 bus-frequency = <0>;              
 48                 system-frequency = <0>;           
 49                                                   
 50                 cdm@200 {                         
 51                         compatible = "fsl,mpc5    
 52                         reg = <0x200 0x38>;       
 53                 };                                
 54                                                   
 55                 mpc5200_pic: interrupt-control    
 56                         // 5200 interrupts are    
 57                         interrupt-controller;     
 58                         #interrupt-cells = <3>    
 59                         compatible = "fsl,mpc5    
 60                         reg = <0x500 0x80>;       
 61                 };                                
 62                                                   
 63                 gpt0: timer@600 {       // Gen    
 64                         compatible = "fsl,mpc5    
 65                         #gpio-cells = <2>;  //    
 66                         reg = <0x600 0x10>;       
 67                         interrupts = <1 9 0>;     
 68                         // add 'fsl,has-wdt' t    
 69                 };                                
 70                                                   
 71                 gpt1: timer@610 {       // Gen    
 72                         compatible = "fsl,mpc5    
 73                         #gpio-cells = <2>;  //    
 74                         reg = <0x610 0x10>;       
 75                         interrupts = <1 10 0>;    
 76                 };                                
 77                                                   
 78                 gpt2: timer@620 {       // Gen    
 79                         compatible = "fsl,mpc5    
 80                         #gpio-cells = <2>;  //    
 81                         reg = <0x620 0x10>;       
 82                         interrupts = <1 11 0>;    
 83                 };                                
 84                                                   
 85                 gpt3: timer@630 {       // Gen    
 86                         compatible = "fsl,mpc5    
 87                         #gpio-cells = <2>;  //    
 88                         reg = <0x630 0x10>;       
 89                         interrupts = <1 12 0>;    
 90                 };                                
 91                                                   
 92                 gpt4: timer@640 {       // Gen    
 93                         compatible = "fsl,mpc5    
 94                         #gpio-cells = <2>;  //    
 95                         reg = <0x640 0x10>;       
 96                         interrupts = <1 13 0>;    
 97                 };                                
 98                                                   
 99                 gpt5: timer@650 {       // Gen    
100                         compatible = "fsl,mpc5    
101                         #gpio-cells = <2>;  //    
102                         reg = <0x650 0x10>;       
103                         interrupts = <1 14 0>;    
104                 };                                
105                                                   
106                 gpt6: timer@660 {       // Gen    
107                         compatible = "fsl,mpc5    
108                         #gpio-cells = <2>;  //    
109                         reg = <0x660 0x10>;       
110                         interrupts = <1 15 0>;    
111                 };                                
112                                                   
113                 gpt7: timer@670 {       // Gen    
114                         compatible = "fsl,mpc5    
115                         #gpio-cells = <2>;  //    
116                         reg = <0x670 0x10>;       
117                         interrupts = <1 16 0>;    
118                 };                                
119                                                   
120                 rtc@800 {       // Real time c    
121                         compatible = "fsl,mpc5    
122                         reg = <0x800 0x100>;      
123                         interrupts = <1 5 0 1     
124                 };                                
125                                                   
126                 can@900 {                         
127                         compatible = "fsl,mpc5    
128                         interrupts = <2 17 0>;    
129                         reg = <0x900 0x80>;       
130                 };                                
131                                                   
132                 can@980 {                         
133                         compatible = "fsl,mpc5    
134                         interrupts = <2 18 0>;    
135                         reg = <0x980 0x80>;       
136                 };                                
137                                                   
138                 gpio_simple: gpio@b00 {           
139                         compatible = "fsl,mpc5    
140                         reg = <0xb00 0x40>;       
141                         interrupts = <1 7 0>;     
142                         gpio-controller;          
143                         #gpio-cells = <2>;        
144                 };                                
145                                                   
146                 gpio_wkup: gpio@c00 {             
147                         compatible = "fsl,mpc5    
148                         reg = <0xc00 0x40>;       
149                         interrupts = <1 8 0 0     
150                         gpio-controller;          
151                         #gpio-cells = <2>;        
152                 };                                
153                                                   
154                 spi@f00 {                         
155                         #address-cells = <1>;     
156                         #size-cells = <0>;        
157                         compatible = "fsl,mpc5    
158                         reg = <0xf00 0x20>;       
159                         interrupts = <2 13 0 2    
160                 };                                
161                                                   
162                 usb: usb@1000 {                   
163                         compatible = "fsl,mpc5    
164                         reg = <0x1000 0xff>;      
165                         interrupts = <2 6 0>;     
166                 };                                
167                                                   
168                 dma-controller@1200 {             
169                         compatible = "fsl,mpc5    
170                         reg = <0x1200 0x80>;      
171                         interrupts = <3 0 0  3    
172                                       3 4 0  3    
173                                       3 8 0  3    
174                                       3 12 0      
175                 };                                
176                                                   
177                 xlb@1f00 {                        
178                         compatible = "fsl,mpc5    
179                         reg = <0x1f00 0x100>;     
180                 };                                
181                                                   
182                 psc1: psc@2000 {                  
183                         compatible = "fsl,mpc5    
184                         reg = <0x2000 0x100>;     
185                         interrupts = <2 1 0>;     
186                 };                                
187                                                   
188                 psc2: psc@2200 {                  
189                         compatible = "fsl,mpc5    
190                         reg = <0x2200 0x100>;     
191                         interrupts = <2 2 0>;     
192                 };                                
193                                                   
194                 psc3: psc@2400 {                  
195                         compatible = "fsl,mpc5    
196                         reg = <0x2400 0x100>;     
197                         interrupts = <2 3 0>;     
198                 };                                
199                                                   
200                 psc4: psc@2600 {                  
201                         compatible = "fsl,mpc5    
202                         reg = <0x2600 0x100>;     
203                         interrupts = <2 11 0>;    
204                 };                                
205                                                   
206                 psc5: psc@2800 {                  
207                         compatible = "fsl,mpc5    
208                         reg = <0x2800 0x100>;     
209                         interrupts = <2 12 0>;    
210                 };                                
211                                                   
212                 psc6: psc@2c00 {                  
213                         compatible = "fsl,mpc5    
214                         reg = <0x2c00 0x100>;     
215                         interrupts = <2 4 0>;     
216                 };                                
217                                                   
218                 eth0: ethernet@3000 {             
219                         compatible = "fsl,mpc5    
220                         reg = <0x3000 0x400>;     
221                         local-mac-address = [     
222                         interrupts = <2 5 0>;     
223                 };                                
224                                                   
225                 mdio@3000 {                       
226                         #address-cells = <1>;     
227                         #size-cells = <0>;        
228                         compatible = "fsl,mpc5    
229                         reg = <0x3000 0x400>;     
230                         interrupts = <2 5 0>;     
231                 };                                
232                                                   
233                 ata@3a00 {                        
234                         compatible = "fsl,mpc5    
235                         reg = <0x3a00 0x100>;     
236                         interrupts = <2 7 0>;     
237                 };                                
238                                                   
239                 sclpc@3c00 {                      
240                         compatible = "fsl,mpc5    
241                         reg = <0x3c00 0x60>;      
242                         interrupts = <2 23 0>;    
243                 };                                
244                                                   
245                 i2c@3d00 {                        
246                         #address-cells = <1>;     
247                         #size-cells = <0>;        
248                         compatible = "fsl,mpc5    
249                         reg = <0x3d00 0x40>;      
250                         interrupts = <2 15 0>;    
251                 };                                
252                                                   
253                 i2c@3d40 {                        
254                         #address-cells = <1>;     
255                         #size-cells = <0>;        
256                         compatible = "fsl,mpc5    
257                         reg = <0x3d40 0x40>;      
258                         interrupts = <2 16 0>;    
259                 };                                
260                                                   
261                 sram@8000 {                       
262                         compatible = "fsl,mpc5    
263                         reg = <0x8000 0x4000>;    
264                 };                                
265         };                                        
266                                                   
267         pci: pci@f0000d00 {                       
268                 #interrupt-cells = <1>;           
269                 #size-cells = <2>;                
270                 #address-cells = <3>;             
271                 device_type = "pci";              
272                 compatible = "fsl,mpc5200b-pci    
273                 reg = <0xf0000d00 0x100>;         
274                 // interrupt-map-mask = need t    
275                 // interrupt-map = need to add    
276                 clock-frequency = <0>; // From    
277                 interrupts = <2 8 0 2 9 0 2 10    
278                 bus-range = <0 0>;                
279                 ranges = <0x42000000 0 0x80000    
280                          <0x02000000 0 0x90000    
281                          <0x01000000 0 0x00000    
282         };                                        
283                                                   
284         localbus: localbus {                      
285                 compatible = "fsl,mpc5200b-lpb    
286                 #address-cells = <2>;             
287                 #size-cells = <1>;                
288                 ranges = <0 0 0xfc000000 0x200    
289         };                                        
290 };                                                
                                                      

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