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

TOMOYO Linux Cross Reference
Linux/arch/powerpc/boot/dts/fsl/p1025twr.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/fsl/p1025twr.dtsi (Version linux-6.12-rc7) and /arch/i386/boot/dts/fsl/p1025twr.dtsi (Version linux-5.2.21)


  1 /*                                                
  2  * P1025 TWR Device Tree Source stub (no addre    
  3  *                                                
  4  * Copyright 2013 Freescale Semiconductor Inc.    
  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 /{                                                
 36        aliases {                                  
 37                 ethernet3 = &enet3;               
 38                 ethernet4 = &enet4;               
 39        };                                         
 40 };                                                
 41                                                   
 42 &lbc {                                            
 43         nor@0,0 {                                 
 44                 #address-cells = <1>;             
 45                 #size-cells = <1>;                
 46                 compatible = "cfi-flash";         
 47                 reg = <0x0 0x0 0x4000000>;        
 48                 bank-width = <2>;                 
 49                 device-width = <1>;               
 50                                                   
 51                 partition@0 {                     
 52                         /* This location must     
 53                         /* 256KB for Vitesse 7    
 54                         reg = <0x0 0x00040000>    
 55                         label = "NOR Vitesse-7    
 56                         read-only;                
 57                 };                                
 58                                                   
 59                 partition@40000 {                 
 60                         /* 256KB for DTB Image    
 61                         reg = <0x00040000 0x00    
 62                         label = "NOR DTB Image    
 63                 };                                
 64                                                   
 65                 partition@80000 {                 
 66                         /* 5.5 MB for Linux Ke    
 67                         reg = <0x00080000 0x00    
 68                         label = "NOR Linux Ker    
 69                 };                                
 70                                                   
 71                 partition@400000 {                
 72                         /* 56.75MB for Root fi    
 73                         reg = <0x00600000 0x03    
 74                         label = "NOR Root File    
 75                 };                                
 76                                                   
 77                 partition@ec0000 {                
 78                         /* This location must     
 79                         /* 256KB for QE ucode     
 80                         reg = <0x03ec0000 0x00    
 81                         label = "NOR QE microc    
 82                         read-only;                
 83                 };                                
 84                                                   
 85                 partition@f00000 {                
 86                         /* This location must     
 87                         /* 512KB for u-boot Bo    
 88                         /* 512KB for u-boot En    
 89                         reg = <0x03f00000 0x00    
 90                         label = "NOR U-Boot Im    
 91                         read-only;                
 92                 };                                
 93         };                                        
 94                                                   
 95         /* CS2 for Display */                     
 96         display@2,0 {                             
 97                 compatible = "solomon,ssd1289f    
 98                 reg = <0x2 0x0000 0x0004>;        
 99         };                                        
100                                                   
101 };                                                
102                                                   
103 &soc {                                            
104         usb@22000 {                               
105                 phy_type = "ulpi";                
106         };                                        
107                                                   
108         mdio@24000 {                              
109                 phy0: ethernet-phy@2 {            
110                         interrupt-parent = <&m    
111                         interrupts = <1 1 0 0>    
112                         reg = <0x2>;              
113                 };                                
114                                                   
115                 phy1: ethernet-phy@1 {            
116                         interrupt-parent = <&m    
117                         interrupts = <2 1 0 0>    
118                         reg = <0x1>;              
119                 };                                
120                                                   
121                 tbi0: tbi-phy@11 {                
122                         reg = <0x11>;             
123                         device_type = "tbi-phy    
124                 };                                
125         };                                        
126                                                   
127         mdio@25000 {                              
128                 tbi1: tbi-phy@11 {                
129                         reg = <0x11>;             
130                         device_type = "tbi-phy    
131                 };                                
132         };                                        
133                                                   
134         mdio@26000 {                              
135                 tbi2: tbi-phy@11 {                
136                         reg = <0x11>;             
137                         device_type = "tbi-phy    
138                 };                                
139         };                                        
140                                                   
141         ptp_clock@b0e00 {                         
142                 compatible = "fsl,etsec-ptp";     
143                 reg = <0xb0e00 0xb0>;             
144                 interrupts = <68 2 0 0 69 2 0     
145                 fsl,tclk-period = <10>;           
146                 fsl,tmr-prsc    = <2>;            
147                 fsl,tmr-add     = <0xc0000021>    
148                 fsl,tmr-fiper1  = <999999990>;    
149                 fsl,tmr-fiper2  = <99990>;        
150                 fsl,max-adj     = <133333332>;    
151         };                                        
152                                                   
153         enet0: ethernet@b0000 {                   
154                 phy-handle = <&phy0>;             
155                 phy-connection-type = "rgmii-i    
156                                                   
157         };                                        
158                                                   
159         enet1: ethernet@b1000 {                   
160                 status = "disabled";              
161         };                                        
162                                                   
163         enet2: ethernet@b2000 {                   
164                 phy-handle = <&phy1>;             
165                 phy-connection-type = "rgmii-i    
166         };                                        
167                                                   
168         par_io@e0100 {                            
169                 #address-cells = <1>;             
170                 #size-cells = <1>;                
171                 reg = <0xe0100 0x60>;             
172                 ranges = <0x0 0xe0100 0x60>;      
173                 device_type = "par_io";           
174                 num-ports = <3>;                  
175                 pio1: ucc_pin@1 {                 
176                         pio-map = <               
177                 /* port  pin  dir  open_drain     
178                                 0x1  0x13 0x1     
179                                 0x1  0x14 0x3     
180                                 0x0  0x17 0x2     
181                                 0x0  0x18 0x2     
182                                 0x0  0x7  0x1     
183                                 0x0  0x9  0x1     
184                                 0x0  0xb  0x1     
185                                 0x0  0xc  0x1     
186                                 0x0  0x6  0x2     
187                                 0x0  0xa  0x2     
188                                 0x0  0xe  0x2     
189                                 0x0  0xf  0x2     
190                                 0x0  0x5  0x1     
191                                 0x0  0xd  0x1     
192                                 0x0  0x4  0x2     
193                                 0x0  0x8  0x2     
194                                 0x0  0x11 0x2     
195                                 0x0  0x10 0x2     
196                 };                                
197                                                   
198                 pio2: ucc_pin@2 {                 
199                         pio-map = <               
200                 /* port  pin  dir  open_drain     
201                                 0x1  0x13 0x1     
202                                 0x1  0x14 0x3     
203                                 0x1  0xb  0x2     
204                                 0x1  0x7  0x1     
205                                 0x1  0xa  0x1     
206                                 0x1  0x6  0x2     
207                                 0x1  0x9  0x2     
208                                 0x1  0x5  0x1     
209                                 0x1  0x4  0x2     
210                                 0x1  0x8  0x2     
211                 };                                
212                                                   
213                 pio3: ucc_pin@3 {                 
214                         pio-map = <               
215                 /* port  pin  dir  open_drain     
216                                 0x0  0x16 0x2     
217                                 0x0  0x12 0x2     
218                                 0x0  0x13 0x1     
219                                 0x0  0x14 0x2     
220                                 0x0  0x15 0x1     
221                 };                                
222                                                   
223                 pio4: ucc_pin@4 {                 
224                         pio-map = <               
225                 /* port  pin  dir  open_drain     
226                                 0x1  0x0  0x2     
227                                 0x0  0x1c 0x2     
228                                 0x0  0x1d 0x1     
229                                 0x0  0x1e 0x2     
230                                 0x0  0x1f 0x1     
231                 };                                
232         };                                        
233 };                                                
234                                                   
235 &qe {                                             
236         enet3: ucc@2000 {                         
237                 device_type = "network";          
238                 compatible = "ucc_geth";          
239                 rx-clock-name = "clk12";          
240                 tx-clock-name = "clk9";           
241                 pio-handle = <&pio1>;             
242                 phy-handle = <&qe_phy0>;          
243                 phy-connection-type = "mii";      
244         };                                        
245                                                   
246         mdio@2120 {                               
247                 qe_phy0: ethernet-phy@18 {        
248                         interrupt-parent = <&m    
249                         interrupts = <4 1 0 0>    
250                         reg = <0x18>;             
251                         device_type = "etherne    
252                 };                                
253                 qe_phy1: ethernet-phy@19 {        
254                         interrupt-parent = <&m    
255                         interrupts = <5 1 0 0>    
256                         reg = <0x19>;             
257                         device_type = "etherne    
258                 };                                
259                 tbi-phy@11 {                      
260                         reg = <0x11>;             
261                         device_type = "tbi-phy    
262                 };                                
263         };                                        
264                                                   
265         enet4: ucc@2400 {                         
266                 device_type = "network";          
267                 compatible = "ucc_geth";          
268                 rx-clock-name = "none";           
269                 tx-clock-name = "clk13";          
270                 pio-handle = <&pio2>;             
271                 phy-handle = <&qe_phy1>;          
272                 phy-connection-type = "rmii";     
273         };                                        
274                                                   
275         serial2: ucc@2600 {                       
276                 device_type = "serial";           
277                 compatible = "ucc_uart";          
278                 port-number = <0>;                
279                 rx-clock-name = "brg6";           
280                 tx-clock-name = "brg6";           
281                 pio-handle = <&pio3>;             
282         };                                        
283                                                   
284         serial3: ucc@2200 {                       
285                 device_type = "serial";           
286                 compatible = "ucc_uart";          
287                 port-number = <1>;                
288                 rx-clock-name = "brg2";           
289                 tx-clock-name = "brg2";           
290                 pio-handle = <&pio4>;             
291         };                                        
292 };                                                
                                                      

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