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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/apple/t600x-common.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 /scripts/dtc/include-prefixes/arm64/apple/t600x-common.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/apple/t600x-common.dtsi (Version linux-4.10.17)


  1 // SPDX-License-Identifier: GPL-2.0+ OR MIT       
  2 /*                                                
  3  * Common Apple T6000 / T6001 / T6002 "M1 Pro/    
  4  *                                                
  5  * Other names: H13J, "Jade Chop", "Jade", "Ja    
  6  *                                                
  7  * Copyright The Asahi Linux Contributors         
  8  */                                               
  9                                                   
 10 / {                                               
 11         #address-cells = <2>;                     
 12         #size-cells = <2>;                        
 13                                                   
 14         cpus {                                    
 15                 #address-cells = <2>;             
 16                 #size-cells = <0>;                
 17                                                   
 18                 cpu-map {                         
 19                         cluster0 {                
 20                                 core0 {           
 21                                         cpu =     
 22                                 };                
 23                                 core1 {           
 24                                         cpu =     
 25                                 };                
 26                         };                        
 27                                                   
 28                         cluster1 {                
 29                                 core0 {           
 30                                         cpu =     
 31                                 };                
 32                                 core1 {           
 33                                         cpu =     
 34                                 };                
 35                                 core2 {           
 36                                         cpu =     
 37                                 };                
 38                                 core3 {           
 39                                         cpu =     
 40                                 };                
 41                         };                        
 42                                                   
 43                         cluster2 {                
 44                                 core0 {           
 45                                         cpu =     
 46                                 };                
 47                                 core1 {           
 48                                         cpu =     
 49                                 };                
 50                                 core2 {           
 51                                         cpu =     
 52                                 };                
 53                                 core3 {           
 54                                         cpu =     
 55                                 };                
 56                         };                        
 57                 };                                
 58                                                   
 59                 cpu_e00: cpu@0 {                  
 60                         compatible = "apple,ic    
 61                         device_type = "cpu";      
 62                         reg = <0x0 0x0>;          
 63                         enable-method = "spin-    
 64                         cpu-release-addr = <0     
 65                         next-level-cache = <&l    
 66                         i-cache-size = <0x2000    
 67                         d-cache-size = <0x1000    
 68                         operating-points-v2 =     
 69                         capacity-dmips-mhz = <    
 70                         performance-domains =     
 71                 };                                
 72                                                   
 73                 cpu_e01: cpu@1 {                  
 74                         compatible = "apple,ic    
 75                         device_type = "cpu";      
 76                         reg = <0x0 0x1>;          
 77                         enable-method = "spin-    
 78                         cpu-release-addr = <0     
 79                         next-level-cache = <&l    
 80                         i-cache-size = <0x2000    
 81                         d-cache-size = <0x1000    
 82                         operating-points-v2 =     
 83                         capacity-dmips-mhz = <    
 84                         performance-domains =     
 85                 };                                
 86                                                   
 87                 cpu_p00: cpu@10100 {              
 88                         compatible = "apple,fi    
 89                         device_type = "cpu";      
 90                         reg = <0x0 0x10100>;      
 91                         enable-method = "spin-    
 92                         cpu-release-addr = <0     
 93                         next-level-cache = <&l    
 94                         i-cache-size = <0x3000    
 95                         d-cache-size = <0x2000    
 96                         operating-points-v2 =     
 97                         capacity-dmips-mhz = <    
 98                         performance-domains =     
 99                 };                                
100                                                   
101                 cpu_p01: cpu@10101 {              
102                         compatible = "apple,fi    
103                         device_type = "cpu";      
104                         reg = <0x0 0x10101>;      
105                         enable-method = "spin-    
106                         cpu-release-addr = <0     
107                         next-level-cache = <&l    
108                         i-cache-size = <0x3000    
109                         d-cache-size = <0x2000    
110                         operating-points-v2 =     
111                         capacity-dmips-mhz = <    
112                         performance-domains =     
113                 };                                
114                                                   
115                 cpu_p02: cpu@10102 {              
116                         compatible = "apple,fi    
117                         device_type = "cpu";      
118                         reg = <0x0 0x10102>;      
119                         enable-method = "spin-    
120                         cpu-release-addr = <0     
121                         next-level-cache = <&l    
122                         i-cache-size = <0x3000    
123                         d-cache-size = <0x2000    
124                         operating-points-v2 =     
125                         capacity-dmips-mhz = <    
126                         performance-domains =     
127                 };                                
128                                                   
129                 cpu_p03: cpu@10103 {              
130                         compatible = "apple,fi    
131                         device_type = "cpu";      
132                         reg = <0x0 0x10103>;      
133                         enable-method = "spin-    
134                         cpu-release-addr = <0     
135                         next-level-cache = <&l    
136                         i-cache-size = <0x3000    
137                         d-cache-size = <0x2000    
138                         operating-points-v2 =     
139                         capacity-dmips-mhz = <    
140                         performance-domains =     
141                 };                                
142                                                   
143                 cpu_p10: cpu@10200 {              
144                         compatible = "apple,fi    
145                         device_type = "cpu";      
146                         reg = <0x0 0x10200>;      
147                         enable-method = "spin-    
148                         cpu-release-addr = <0     
149                         next-level-cache = <&l    
150                         i-cache-size = <0x3000    
151                         d-cache-size = <0x2000    
152                         operating-points-v2 =     
153                         capacity-dmips-mhz = <    
154                         performance-domains =     
155                 };                                
156                                                   
157                 cpu_p11: cpu@10201 {              
158                         compatible = "apple,fi    
159                         device_type = "cpu";      
160                         reg = <0x0 0x10201>;      
161                         enable-method = "spin-    
162                         cpu-release-addr = <0     
163                         next-level-cache = <&l    
164                         i-cache-size = <0x3000    
165                         d-cache-size = <0x2000    
166                         operating-points-v2 =     
167                         capacity-dmips-mhz = <    
168                         performance-domains =     
169                 };                                
170                                                   
171                 cpu_p12: cpu@10202 {              
172                         compatible = "apple,fi    
173                         device_type = "cpu";      
174                         reg = <0x0 0x10202>;      
175                         enable-method = "spin-    
176                         cpu-release-addr = <0     
177                         next-level-cache = <&l    
178                         i-cache-size = <0x3000    
179                         d-cache-size = <0x2000    
180                         operating-points-v2 =     
181                         capacity-dmips-mhz = <    
182                         performance-domains =     
183                 };                                
184                                                   
185                 cpu_p13: cpu@10203 {              
186                         compatible = "apple,fi    
187                         device_type = "cpu";      
188                         reg = <0x0 0x10203>;      
189                         enable-method = "spin-    
190                         cpu-release-addr = <0     
191                         next-level-cache = <&l    
192                         i-cache-size = <0x3000    
193                         d-cache-size = <0x2000    
194                         operating-points-v2 =     
195                         capacity-dmips-mhz = <    
196                         performance-domains =     
197                 };                                
198                                                   
199                 l2_cache_0: l2-cache-0 {          
200                         compatible = "cache";     
201                         cache-level = <2>;        
202                         cache-unified;            
203                         cache-size = <0x400000    
204                 };                                
205                                                   
206                 l2_cache_1: l2-cache-1 {          
207                         compatible = "cache";     
208                         cache-level = <2>;        
209                         cache-unified;            
210                         cache-size = <0xc00000    
211                 };                                
212                                                   
213                 l2_cache_2: l2-cache-2 {          
214                         compatible = "cache";     
215                         cache-level = <2>;        
216                         cache-unified;            
217                         cache-size = <0xc00000    
218                 };                                
219         };                                        
220                                                   
221         icestorm_opp: opp-table-0 {               
222                 compatible = "operating-points    
223                                                   
224                 opp01 {                           
225                         opp-hz = /bits/ 64 <60    
226                         opp-level = <1>;          
227                         clock-latency-ns = <75    
228                 };                                
229                 opp02 {                           
230                         opp-hz = /bits/ 64 <97    
231                         opp-level = <2>;          
232                         clock-latency-ns = <23    
233                 };                                
234                 opp03 {                           
235                         opp-hz = /bits/ 64 <13    
236                         opp-level = <3>;          
237                         clock-latency-ns = <29    
238                 };                                
239                 opp04 {                           
240                         opp-hz = /bits/ 64 <17    
241                         opp-level = <4>;          
242                         clock-latency-ns = <40    
243                 };                                
244                 opp05 {                           
245                         opp-hz = /bits/ 64 <20    
246                         opp-level = <5>;          
247                         clock-latency-ns = <50    
248                 };                                
249         };                                        
250                                                   
251         firestorm_opp: opp-table-1 {              
252                 compatible = "operating-points    
253                                                   
254                 opp01 {                           
255                         opp-hz = /bits/ 64 <60    
256                         opp-level = <1>;          
257                         clock-latency-ns = <80    
258                 };                                
259                 opp02 {                           
260                         opp-hz = /bits/ 64 <82    
261                         opp-level = <2>;          
262                         clock-latency-ns = <18    
263                 };                                
264                 opp03 {                           
265                         opp-hz = /bits/ 64 <10    
266                         opp-level = <3>;          
267                         clock-latency-ns = <19    
268                 };                                
269                 opp04 {                           
270                         opp-hz = /bits/ 64 <12    
271                         opp-level = <4>;          
272                         clock-latency-ns = <23    
273                 };                                
274                 opp05 {                           
275                         opp-hz = /bits/ 64 <15    
276                         opp-level = <5>;          
277                         clock-latency-ns = <24    
278                 };                                
279                 opp06 {                           
280                         opp-hz = /bits/ 64 <17    
281                         opp-level = <6>;          
282                         clock-latency-ns = <28    
283                 };                                
284                 opp07 {                           
285                         opp-hz = /bits/ 64 <19    
286                         opp-level = <7>;          
287                         clock-latency-ns = <31    
288                 };                                
289                 opp08 {                           
290                         opp-hz = /bits/ 64 <22    
291                         opp-level = <8>;          
292                         clock-latency-ns = <45    
293                 };                                
294                 opp09 {                           
295                         opp-hz = /bits/ 64 <24    
296                         opp-level = <9>;          
297                         clock-latency-ns = <49    
298                 };                                
299                 opp10 {                           
300                         opp-hz = /bits/ 64 <26    
301                         opp-level = <10>;         
302                         clock-latency-ns = <53    
303                 };                                
304                 opp11 {                           
305                         opp-hz = /bits/ 64 <29    
306                         opp-level = <11>;         
307                         clock-latency-ns = <56    
308                 };                                
309                 opp12 {                           
310                         opp-hz = /bits/ 64 <30    
311                         opp-level = <12>;         
312                         clock-latency-ns = <56    
313                 };                                
314                 /* Not available until CPU dee    
315                 opp13 {                           
316                         opp-hz = /bits/ 64 <31    
317                         opp-level = <13>;         
318                         clock-latency-ns = <56    
319                         turbo-mode;               
320                 };                                
321                 opp14 {                           
322                         opp-hz = /bits/ 64 <31    
323                         opp-level = <14>;         
324                         clock-latency-ns = <56    
325                         turbo-mode;               
326                 };                                
327                 opp15 {                           
328                         opp-hz = /bits/ 64 <32    
329                         opp-level = <15>;         
330                         clock-latency-ns = <56    
331                         turbo-mode;               
332                 };                                
333                 */                                
334         };                                        
335                                                   
336         pmu-e {                                   
337                 compatible = "apple,icestorm-p    
338                 interrupt-parent = <&aic>;        
339                 interrupts = <AIC_FIQ 0 AIC_CP    
340         };                                        
341                                                   
342         pmu-p {                                   
343                 compatible = "apple,firestorm-    
344                 interrupt-parent = <&aic>;        
345                 interrupts = <AIC_FIQ 0 AIC_CP    
346         };                                        
347                                                   
348         timer {                                   
349                 compatible = "arm,armv8-timer"    
350                 interrupt-parent = <&aic>;        
351                 interrupt-names = "phys", "vir    
352                 interrupts = <AIC_FIQ 0 AIC_TM    
353                              <AIC_FIQ 0 AIC_TM    
354                              <AIC_FIQ 0 AIC_TM    
355                              <AIC_FIQ 0 AIC_TM    
356         };                                        
357                                                   
358         clkref: clock-ref {                       
359                 compatible = "fixed-clock";       
360                 #clock-cells = <0>;               
361                 clock-frequency = <24000000>;     
362                 clock-output-names = "clkref";    
363         };                                        
364                                                   
365         /*                                        
366          * This is a fabulated representation     
367          * to NCO since we don't know the true    
368          */                                       
369         nco_clkref: clock-ref-nco {               
370                 compatible = "fixed-clock";       
371                 #clock-cells = <0>;               
372                 clock-output-names = "nco_ref"    
373         };                                        
374 };                                                
                                                      

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