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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/powerpc/fsl/p5040ds.dts

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 /scripts/dtc/include-prefixes/powerpc/fsl/p5040ds.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/powerpc/fsl/p5040ds.dts (Version linux-4.4.302)


  1 /*                                                
  2  * P5040DS Device Tree Source                     
  3  *                                                
  4  * Copyright 2012 - 2015 Freescale Semiconduct    
  5  *                                                
  6  * Redistribution and use in source and binary    
  7  * modification, are permitted provided that t    
  8  *     * Redistributions of source code must r    
  9  *       notice, this list of conditions and t    
 10  *     * Redistributions in binary form must r    
 11  *       notice, this list of conditions and t    
 12  *       documentation and/or other materials     
 13  *     * Neither the name of Freescale Semicon    
 14  *       names of its contributors may be used    
 15  *       derived from this software without sp    
 16  *                                                
 17  *                                                
 18  * ALTERNATIVELY, this software may be distrib    
 19  * GNU General Public License ("GPL") as publi    
 20  * Foundation, either version 2 of that Licens    
 21  * later version.                                 
 22  *                                                
 23  * This software is provided by Freescale Semi    
 24  * express or implied warranties, including, b    
 25  * warranties of merchantability and fitness f    
 26  * disclaimed. In no event shall Freescale Sem    
 27  * direct, indirect, incidental, special, exem    
 28  * (including, but not limited to, procurement    
 29  * loss of use, data, or profits; or business     
 30  * on any theory of liability, whether in cont    
 31  * (including negligence or otherwise) arising    
 32  * software, even if advised of the possibilit    
 33  */                                               
 34                                                   
 35 /include/ "p5040si-pre.dtsi"                      
 36                                                   
 37 / {                                               
 38         model = "fsl,P5040DS";                    
 39         compatible = "fsl,P5040DS";               
 40         #address-cells = <2>;                     
 41         #size-cells = <2>;                        
 42         interrupt-parent = <&mpic>;               
 43                                                   
 44         aliases {                                 
 45                 phy_sgmii_slot2_1c = &phy_sgmi    
 46                 phy_sgmii_slot2_1d = &phy_sgmi    
 47                 phy_sgmii_slot2_1e = &phy_sgmi    
 48                 phy_sgmii_slot2_1f = &phy_sgmi    
 49                 phy_sgmii_slot3_1c = &phy_sgmi    
 50                 phy_sgmii_slot3_1d = &phy_sgmi    
 51                 phy_sgmii_slot3_1e = &phy_sgmi    
 52                 phy_sgmii_slot3_1f = &phy_sgmi    
 53                 phy_sgmii_slot5_1c = &phy_sgmi    
 54                 phy_sgmii_slot5_1d = &phy_sgmi    
 55                 phy_sgmii_slot5_1e = &phy_sgmi    
 56                 phy_sgmii_slot5_1f = &phy_sgmi    
 57                 phy_sgmii_slot6_1c = &phy_sgmi    
 58                 phy_sgmii_slot6_1d = &phy_sgmi    
 59                 phy_sgmii_slot6_1e = &phy_sgmi    
 60                 phy_sgmii_slot6_1f = &phy_sgmi    
 61                 hydra_rg = &hydra_rg;             
 62                 hydra_sg_slot2 = &hydra_sg_slo    
 63                 hydra_sg_slot3 = &hydra_sg_slo    
 64                 hydra_sg_slot5 = &hydra_sg_slo    
 65                 hydra_sg_slot6 = &hydra_sg_slo    
 66                 hydra_xg_slot1 = &hydra_xg_slo    
 67                 hydra_xg_slot2 = &hydra_xg_slo    
 68         };                                        
 69                                                   
 70         memory {                                  
 71                 device_type = "memory";           
 72         };                                        
 73                                                   
 74         reserved-memory {                         
 75                 #address-cells = <2>;             
 76                 #size-cells = <2>;                
 77                 ranges;                           
 78                                                   
 79                 bman_fbpr: bman-fbpr {            
 80                         size = <0 0x1000000>;     
 81                         alignment = <0 0x10000    
 82                 };                                
 83                 qman_fqd: qman-fqd {              
 84                         size = <0 0x400000>;      
 85                         alignment = <0 0x40000    
 86                 };                                
 87                 qman_pfdr: qman-pfdr {            
 88                         size = <0 0x2000000>;     
 89                         alignment = <0 0x20000    
 90                 };                                
 91         };                                        
 92                                                   
 93         dcsr: dcsr@f00000000 {                    
 94                 ranges = <0x00000000 0xf 0x000    
 95         };                                        
 96                                                   
 97         bportals: bman-portals@ff4000000 {        
 98                 ranges = <0x0 0xf 0xf4000000 0    
 99         };                                        
100                                                   
101         qportals: qman-portals@ff4200000 {        
102                 ranges = <0x0 0xf 0xf4200000 0    
103         };                                        
104                                                   
105         soc: soc@ffe000000 {                      
106                 ranges = <0x00000000 0xf 0xfe0    
107                 reg = <0xf 0xfe000000 0 0x0000    
108                 spi@110000 {                      
109                         flash@0 {                 
110                                 #address-cells    
111                                 #size-cells =     
112                                 compatible = "    
113                                 reg = <0>;        
114                                 spi-max-freque    
115                                 partition@u-bo    
116                                         label     
117                                         reg =     
118                                 };                
119                                 partition@kern    
120                                         label     
121                                         reg =     
122                                 };                
123                                 partition@dtb     
124                                         label     
125                                         reg =     
126                                 };                
127                                 partition@fs {    
128                                         label     
129                                         reg =     
130                                 };                
131                         };                        
132                 };                                
133                                                   
134                 i2c@118100 {                      
135                         eeprom@51 {               
136                                 compatible = "    
137                                 reg = <0x51>;     
138                         };                        
139                         eeprom@52 {               
140                                 compatible = "    
141                                 reg = <0x52>;     
142                         };                        
143                 };                                
144                                                   
145                 i2c@119100 {                      
146                         rtc@68 {                  
147                                 compatible = "    
148                                 reg = <0x68>;     
149                                 interrupts = <    
150                         };                        
151                         ina220@40 {               
152                                 compatible = "    
153                                 reg = <0x40>;     
154                                 shunt-resistor    
155                         };                        
156                         ina220@41 {               
157                                 compatible = "    
158                                 reg = <0x41>;     
159                                 shunt-resistor    
160                         };                        
161                         ina220@44 {               
162                                 compatible = "    
163                                 reg = <0x44>;     
164                                 shunt-resistor    
165                         };                        
166                         ina220@45 {               
167                                 compatible = "    
168                                 reg = <0x45>;     
169                                 shunt-resistor    
170                         };                        
171                         adt7461@4c {              
172                                 compatible = "    
173                                 reg = <0x4c>;     
174                         };                        
175                 };                                
176                                                   
177                 fman@400000 {                     
178                         ethernet@e0000 {          
179                                 phy-connection    
180                         };                        
181                                                   
182                         ethernet@e2000 {          
183                                 phy-connection    
184                         };                        
185                                                   
186                         ethernet@e4000 {          
187                                 phy-connection    
188                         };                        
189                                                   
190                         ethernet@e6000 {          
191                                 phy-connection    
192                         };                        
193                                                   
194                         ethernet@e8000 {          
195                                 phy-handle = <    
196                                 phy-connection    
197                         };                        
198                                                   
199                         ethernet@f0000 {          
200                                 phy-handle = <    
201                                 phy-connection    
202                         };                        
203                 };                                
204                                                   
205                 fman@500000 {                     
206                         ethernet@e0000 {          
207                                 phy-connection    
208                         };                        
209                                                   
210                         ethernet@e2000 {          
211                                 phy-connection    
212                         };                        
213                                                   
214                         ethernet@e4000 {          
215                                 phy-connection    
216                         };                        
217                                                   
218                         ethernet@e6000 {          
219                                 phy-connection    
220                         };                        
221                                                   
222                         ethernet@e8000 {          
223                                 phy-handle = <    
224                                 phy-connection    
225                         };                        
226                                                   
227                         ethernet@f0000 {          
228                                 phy-handle = <    
229                                 phy-connection    
230                         };                        
231                 };                                
232         };                                        
233                                                   
234         lbc: localbus@ffe124000 {                 
235                 reg = <0xf 0xfe124000 0 0x1000    
236                 ranges = <0 0 0xf 0xe8000000 0    
237                           2 0 0xf 0xffa00000 0    
238                           3 0 0xf 0xffdf0000 0    
239                                                   
240                 flash@0,0 {                       
241                         compatible = "cfi-flas    
242                         reg = <0 0 0x08000000>    
243                         bank-width = <2>;         
244                         device-width = <2>;       
245                 };                                
246                                                   
247                 nand@2,0 {                        
248                         #address-cells = <1>;     
249                         #size-cells = <1>;        
250                         compatible = "fsl,elbc    
251                         reg = <0x2 0x0 0x40000    
252                                                   
253                         partition@0 {             
254                                 label = "NAND     
255                                 reg = <0x0 0x0    
256                         };                        
257                                                   
258                         partition@2000000 {       
259                                 label = "NAND     
260                                 reg = <0x02000    
261                         };                        
262                                                   
263                         partition@12000000 {      
264                                 label = "NAND     
265                                 reg = <0x12000    
266                         };                        
267                                                   
268                         partition@1a000000 {      
269                                 label = "NAND     
270                                 reg = <0x1a000    
271                         };                        
272                                                   
273                         partition@1e000000 {      
274                                 label = "NAND     
275                                 reg = <0x1e000    
276                         };                        
277                                                   
278                         partition@1f000000 {      
279                                 label = "NAND     
280                                 reg = <0x1f000    
281                         };                        
282                 };                                
283                                                   
284                 board-control@3,0 {               
285                         #address-cells = <1>;     
286                         #size-cells = <1>;        
287                         compatible = "fsl,p504    
288                         reg = <3 0 0x40>;         
289                         ranges = <0 3 0 0x40>;    
290                                                   
291                         mdio-mux-emi1 {           
292                                 #address-cells    
293                                 #size-cells =     
294                                 compatible = "    
295                                 mdio-parent-bu    
296                                 reg = <9 1>;      
297                                 mux-mask = <0x    
298                                                   
299                                 hydra_rg:rgmii    
300                                         #addre    
301                                         #size-    
302                                         reg =     
303                                         status    
304                                                   
305                                         phy_rg    
306                                                   
307                                         };        
308                                                   
309                                         phy_rg    
310                                                   
311                                         };        
312                                 };                
313                                                   
314                                 hydra_sg_slot2    
315                                         #addre    
316                                         #size-    
317                                         reg =     
318                                         status    
319                                                   
320                                         phy_sg    
321                                                   
322                                         };        
323                                                   
324                                         phy_sg    
325                                                   
326                                         };        
327                                                   
328                                         phy_sg    
329                                                   
330                                         };        
331                                                   
332                                         phy_sg    
333                                                   
334                                         };        
335                                 };                
336                                                   
337                                 hydra_sg_slot3    
338                                         #addre    
339                                         #size-    
340                                         reg =     
341                                         status    
342                                                   
343                                         phy_sg    
344                                                   
345                                         };        
346                                                   
347                                         phy_sg    
348                                                   
349                                         };        
350                                                   
351                                         phy_sg    
352                                                   
353                                         };        
354                                                   
355                                         phy_sg    
356                                                   
357                                         };        
358                                 };                
359                                                   
360                                 hydra_sg_slot5    
361                                         #addre    
362                                         #size-    
363                                         reg =     
364                                         status    
365                                                   
366                                         phy_sg    
367                                                   
368                                         };        
369                                                   
370                                         phy_sg    
371                                                   
372                                         };        
373                                                   
374                                         phy_sg    
375                                                   
376                                         };        
377                                                   
378                                         phy_sg    
379                                                   
380                                         };        
381                                 };                
382                                 hydra_sg_slot6    
383                                         #addre    
384                                         #size-    
385                                         reg =     
386                                         status    
387                                                   
388                                         phy_sg    
389                                                   
390                                         };        
391                                                   
392                                         phy_sg    
393                                                   
394                                         };        
395                                                   
396                                         phy_sg    
397                                                   
398                                         };        
399                                                   
400                                         phy_sg    
401                                                   
402                                         };        
403                                 };                
404                         };                        
405                                                   
406                         mdio-mux-emi2 {           
407                                 #address-cells    
408                                 #size-cells =     
409                                 compatible = "    
410                                 mdio-parent-bu    
411                                 reg = <9 1>;      
412                                 mux-mask = <0x    
413                                                   
414                                 hydra_xg_slot1    
415                                         #addre    
416                                         #size-    
417                                         reg =     
418                                         status    
419                                                   
420                                         phy_xg    
421                                                   
422                                                   
423                                         };        
424                                 };                
425                                                   
426                                 hydra_xg_slot2    
427                                         #addre    
428                                         #size-    
429                                         reg =     
430                                                   
431                                         phy_xg    
432                                                   
433                                                   
434                                         };        
435                                 };                
436                         };                        
437                 };                                
438         };                                        
439                                                   
440         pci0: pcie@ffe200000 {                    
441                 reg = <0xf 0xfe200000 0 0x1000    
442                 ranges = <0x02000000 0 0xe0000    
443                           0x01000000 0 0x00000    
444                 pcie@0 {                          
445                         ranges = <0x02000000 0    
446                                   0x02000000 0    
447                                   0 0x20000000    
448                                                   
449                                   0x01000000 0    
450                                   0x01000000 0    
451                                   0 0x00010000    
452                 };                                
453         };                                        
454                                                   
455         pci1: pcie@ffe201000 {                    
456                 reg = <0xf 0xfe201000 0 0x1000    
457                 ranges = <0x02000000 0x0 0xe00    
458                           0x01000000 0x0 0x000    
459                 pcie@0 {                          
460                         ranges = <0x02000000 0    
461                                   0x02000000 0    
462                                   0 0x20000000    
463                                                   
464                                   0x01000000 0    
465                                   0x01000000 0    
466                                   0 0x00010000    
467                 };                                
468         };                                        
469                                                   
470         pci2: pcie@ffe202000 {                    
471                 reg = <0xf 0xfe202000 0 0x1000    
472                 ranges = <0x02000000 0 0xe0000    
473                           0x01000000 0 0x00000    
474                 pcie@0 {                          
475                         ranges = <0x02000000 0    
476                                   0x02000000 0    
477                                   0 0x20000000    
478                                                   
479                                   0x01000000 0    
480                                   0x01000000 0    
481                                   0 0x00010000    
482                 };                                
483         };                                        
484 };                                                
485                                                   
486 /include/ "p5040si-post.dtsi"                     
                                                      

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