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

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi

Version: ~ [ linux-6.11-rc3 ] ~ [ linux-6.10.4 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.45 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.104 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.164 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.223 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.281 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.319 ] ~ [ 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.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi (Version linux-6.11-rc3) and /arch/i386/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi (Version linux-5.18.19)


  1 // SPDX-License-Identifier: GPL-2.0-only OR MI    
  2 /*                                                
  3  * Device Tree Source for J721S2 SoC Family MC    
  4  *                                                
  5  * Copyright (C) 2021-2024 Texas Instruments I    
  6  */                                               
  7                                                   
  8 &cbass_mcu_wakeup {                               
  9         sms: system-controller@44083000 {         
 10                 compatible = "ti,k2g-sci";        
 11                 ti,host-id = <12>;                
 12                                                   
 13                 mbox-names = "rx", "tx";          
 14                                                   
 15                 mboxes = <&secure_proxy_main 1    
 16                          <&secure_proxy_main 1    
 17                                                   
 18                 reg-names = "debug_messages";     
 19                 reg = <0x00 0x44083000 0x00 0x    
 20                                                   
 21                 k3_pds: power-controller {        
 22                         compatible = "ti,sci-p    
 23                         #power-domain-cells =     
 24                 };                                
 25                                                   
 26                 k3_clks: clock-controller {       
 27                         compatible = "ti,k2g-s    
 28                         #clock-cells = <2>;       
 29                 };                                
 30                                                   
 31                 k3_reset: reset-controller {      
 32                         compatible = "ti,sci-r    
 33                         #reset-cells = <2>;       
 34                 };                                
 35         };                                        
 36                                                   
 37         wkup_conf: bus@43000000 {                 
 38                 compatible = "simple-bus";        
 39                 #address-cells = <1>;             
 40                 #size-cells = <1>;                
 41                 ranges = <0x0 0x00 0x43000000     
 42                                                   
 43                 chipid: chipid@14 {               
 44                         compatible = "ti,am654    
 45                         reg = <0x14 0x4>;         
 46                 };                                
 47         };                                        
 48                                                   
 49         secure_proxy_sa3: mailbox@43600000 {      
 50                 compatible = "ti,am654-secure-    
 51                 #mbox-cells = <1>;                
 52                 reg-names = "target_data", "rt    
 53                 reg = <0x00 0x43600000 0x00 0x    
 54                       <0x00 0x44880000 0x00 0x    
 55                       <0x00 0x44860000 0x00 0x    
 56                 /*                                
 57                  * Marked Disabled:               
 58                  * Node is incomplete as it is    
 59                  * firmware on non-MPU process    
 60                  */                               
 61                 status = "disabled";              
 62         };                                        
 63                                                   
 64         mcu_ram: sram@41c00000 {                  
 65                 compatible = "mmio-sram";         
 66                 reg = <0x00 0x41c00000 0x00 0x    
 67                 ranges = <0x00 0x00 0x41c00000    
 68                 #address-cells = <1>;             
 69                 #size-cells = <1>;                
 70         };                                        
 71                                                   
 72         wkup_pmx0: pinctrl@4301c000 {             
 73                 compatible = "pinctrl-single";    
 74                 /* Proxy 0 addressing */          
 75                 reg = <0x00 0x4301c000 0x00 0x    
 76                 #pinctrl-cells = <1>;             
 77                 pinctrl-single,register-width     
 78                 pinctrl-single,function-mask =    
 79         };                                        
 80                                                   
 81         wkup_pmx1: pinctrl@4301c038 {             
 82                 compatible = "pinctrl-single";    
 83                 /* Proxy 0 addressing */          
 84                 reg = <0x00 0x4301c038 0x00 0x    
 85                 #pinctrl-cells = <1>;             
 86                 pinctrl-single,register-width     
 87                 pinctrl-single,function-mask =    
 88         };                                        
 89                                                   
 90         wkup_pmx2: pinctrl@4301c068 {             
 91                 compatible = "pinctrl-single";    
 92                 /* Proxy 0 addressing */          
 93                 reg = <0x00 0x4301c068 0x00 0x    
 94                 #pinctrl-cells = <1>;             
 95                 pinctrl-single,register-width     
 96                 pinctrl-single,function-mask =    
 97         };                                        
 98                                                   
 99         wkup_pmx3: pinctrl@4301c190 {             
100                 compatible = "pinctrl-single";    
101                 /* Proxy 0 addressing */          
102                 reg = <0x00 0x4301c190 0x00 0x    
103                 #pinctrl-cells = <1>;             
104                 pinctrl-single,register-width     
105                 pinctrl-single,function-mask =    
106         };                                        
107                                                   
108         /* MCU_TIMERIO pad input CTRLMMR_MCU_T    
109         mcu_timerio_input: pinctrl@40f04200 {     
110                 compatible = "pinctrl-single";    
111                 reg = <0x00 0x40f04200 0x00 0x    
112                 #pinctrl-cells = <1>;             
113                 pinctrl-single,register-width     
114                 pinctrl-single,function-mask =    
115                 /* Non-MPU Firmware usage */      
116                 status = "reserved";              
117         };                                        
118                                                   
119         /* MCU_TIMERIO pad output CTRLMMR_MCU_    
120         mcu_timerio_output: pinctrl@40f04280 {    
121                 compatible = "pinctrl-single";    
122                 reg = <0x00 0x40f04280 0x00 0x    
123                 #pinctrl-cells = <1>;             
124                 pinctrl-single,register-width     
125                 pinctrl-single,function-mask =    
126                 /* Non-MPU Firmware usage */      
127                 status = "reserved";              
128         };                                        
129                                                   
130         wkup_gpio_intr: interrupt-controller@4    
131                 compatible = "ti,sci-intr";       
132                 reg = <0x00 0x42200000 0x00 0x    
133                 ti,intr-trigger-type = <1>;       
134                 interrupt-controller;             
135                 interrupt-parent = <&gic500>;     
136                 #interrupt-cells = <1>;           
137                 ti,sci = <&sms>;                  
138                 ti,sci-dev-id = <125>;            
139                 ti,interrupt-ranges = <16 960     
140         };                                        
141                                                   
142         mcu_conf: bus@40f00000 {                  
143                 compatible = "simple-bus";        
144                 #address-cells = <1>;             
145                 #size-cells = <1>;                
146                 ranges = <0x0 0x0 0x40f00000 0    
147                                                   
148                 cpsw_mac_syscon: ethernet-mac-    
149                         compatible = "ti,am62p    
150                         reg = <0x200 0x8>;        
151                 };                                
152                                                   
153                 phy_gmii_sel: phy@4040 {          
154                         compatible = "ti,am654    
155                         reg = <0x4040 0x4>;       
156                         #phy-cells = <1>;         
157                 };                                
158                                                   
159         };                                        
160                                                   
161         mcu_timer0: timer@40400000 {              
162                 compatible = "ti,am654-timer";    
163                 reg = <0x00 0x40400000 0x00 0x    
164                 interrupts = <GIC_SPI 816 IRQ_    
165                 clocks = <&k3_clks 35 1>;         
166                 clock-names = "fck";              
167                 assigned-clocks = <&k3_clks 35    
168                 assigned-clock-parents = <&k3_    
169                 power-domains = <&k3_pds 35 TI    
170                 ti,timer-pwm;                     
171                 /* Non-MPU Firmware usage */      
172                 status = "reserved";              
173         };                                        
174                                                   
175         mcu_timer1: timer@40410000 {              
176                 compatible = "ti,am654-timer";    
177                 reg = <0x00 0x40410000 0x00 0x    
178                 interrupts = <GIC_SPI 817 IRQ_    
179                 clocks = <&k3_clks 83 1>;         
180                 clock-names = "fck";              
181                 assigned-clocks = <&k3_clks 83    
182                 assigned-clock-parents = <&k3_    
183                 power-domains = <&k3_pds 83 TI    
184                 ti,timer-pwm;                     
185                 /* Non-MPU Firmware usage */      
186                 status = "reserved";              
187         };                                        
188                                                   
189         mcu_timer2: timer@40420000 {              
190                 compatible = "ti,am654-timer";    
191                 reg = <0x00 0x40420000 0x00 0x    
192                 interrupts = <GIC_SPI 818 IRQ_    
193                 clocks = <&k3_clks 84 1>;         
194                 clock-names = "fck";              
195                 assigned-clocks = <&k3_clks 84    
196                 assigned-clock-parents = <&k3_    
197                 power-domains = <&k3_pds 84 TI    
198                 ti,timer-pwm;                     
199                 /* Non-MPU Firmware usage */      
200                 status = "reserved";              
201         };                                        
202                                                   
203         mcu_timer3: timer@40430000 {              
204                 compatible = "ti,am654-timer";    
205                 reg = <0x00 0x40430000 0x00 0x    
206                 interrupts = <GIC_SPI 819 IRQ_    
207                 clocks = <&k3_clks 85 1>;         
208                 clock-names = "fck";              
209                 assigned-clocks = <&k3_clks 85    
210                 assigned-clock-parents = <&k3_    
211                 power-domains = <&k3_pds 85 TI    
212                 ti,timer-pwm;                     
213                 /* Non-MPU Firmware usage */      
214                 status = "reserved";              
215         };                                        
216                                                   
217         mcu_timer4: timer@40440000 {              
218                 compatible = "ti,am654-timer";    
219                 reg = <0x00 0x40440000 0x00 0x    
220                 interrupts = <GIC_SPI 820 IRQ_    
221                 clocks = <&k3_clks 86 1>;         
222                 clock-names = "fck";              
223                 assigned-clocks = <&k3_clks 86    
224                 assigned-clock-parents = <&k3_    
225                 power-domains = <&k3_pds 86 TI    
226                 ti,timer-pwm;                     
227                 /* Non-MPU Firmware usage */      
228                 status = "reserved";              
229         };                                        
230                                                   
231         mcu_timer5: timer@40450000 {              
232                 compatible = "ti,am654-timer";    
233                 reg = <0x00 0x40450000 0x00 0x    
234                 interrupts = <GIC_SPI 821 IRQ_    
235                 clocks = <&k3_clks 87 1>;         
236                 clock-names = "fck";              
237                 assigned-clocks = <&k3_clks 87    
238                 assigned-clock-parents = <&k3_    
239                 power-domains = <&k3_pds 87 TI    
240                 ti,timer-pwm;                     
241                 /* Non-MPU Firmware usage */      
242                 status = "reserved";              
243         };                                        
244                                                   
245         mcu_timer6: timer@40460000 {              
246                 compatible = "ti,am654-timer";    
247                 reg = <0x00 0x40460000 0x00 0x    
248                 interrupts = <GIC_SPI 822 IRQ_    
249                 clocks = <&k3_clks 88 1>;         
250                 clock-names = "fck";              
251                 assigned-clocks = <&k3_clks 88    
252                 assigned-clock-parents = <&k3_    
253                 power-domains = <&k3_pds 88 TI    
254                 ti,timer-pwm;                     
255                 /* Non-MPU Firmware usage */      
256                 status = "reserved";              
257         };                                        
258                                                   
259         mcu_timer7: timer@40470000 {              
260                 compatible = "ti,am654-timer";    
261                 reg = <0x00 0x40470000 0x00 0x    
262                 interrupts = <GIC_SPI 823 IRQ_    
263                 clocks = <&k3_clks 89 1>;         
264                 clock-names = "fck";              
265                 assigned-clocks = <&k3_clks 89    
266                 assigned-clock-parents = <&k3_    
267                 power-domains = <&k3_pds 89 TI    
268                 ti,timer-pwm;                     
269                 /* Non-MPU Firmware usage */      
270                 status = "reserved";              
271         };                                        
272                                                   
273         mcu_timer8: timer@40480000 {              
274                 compatible = "ti,am654-timer";    
275                 reg = <0x00 0x40480000 0x00 0x    
276                 interrupts = <GIC_SPI 824 IRQ_    
277                 clocks = <&k3_clks 90 1>;         
278                 clock-names = "fck";              
279                 assigned-clocks = <&k3_clks 90    
280                 assigned-clock-parents = <&k3_    
281                 power-domains = <&k3_pds 90 TI    
282                 ti,timer-pwm;                     
283                 /* Non-MPU Firmware usage */      
284                 status = "reserved";              
285         };                                        
286                                                   
287         mcu_timer9: timer@40490000 {              
288                 compatible = "ti,am654-timer";    
289                 reg = <0x00 0x40490000 0x00 0x    
290                 interrupts = <GIC_SPI 825 IRQ_    
291                 clocks = <&k3_clks 91 1>;         
292                 clock-names = "fck";              
293                 assigned-clocks = <&k3_clks 91    
294                 assigned-clock-parents = <&k3_    
295                 power-domains = <&k3_pds 91 TI    
296                 ti,timer-pwm;                     
297                 /* Non-MPU Firmware usage */      
298                 status = "reserved";              
299         };                                        
300                                                   
301         wkup_uart0: serial@42300000 {             
302                 compatible = "ti,j721e-uart",     
303                 reg = <0x00 0x42300000 0x00 0x    
304                 interrupts = <GIC_SPI 897 IRQ_    
305                 clocks = <&k3_clks 359 3>;        
306                 clock-names = "fclk";             
307                 power-domains = <&k3_pds 359 T    
308                 status = "disabled";              
309         };                                        
310                                                   
311         mcu_uart0: serial@40a00000 {              
312                 compatible = "ti,j721e-uart",     
313                 reg = <0x00 0x40a00000 0x00 0x    
314                 interrupts = <GIC_SPI 846 IRQ_    
315                 clocks = <&k3_clks 149 3>;        
316                 clock-names = "fclk";             
317                 power-domains = <&k3_pds 149 T    
318                 status = "disabled";              
319         };                                        
320                                                   
321         wkup_gpio0: gpio@42110000 {               
322                 compatible = "ti,j721e-gpio",     
323                 reg = <0x00 0x42110000 0x00 0x    
324                 gpio-controller;                  
325                 #gpio-cells = <2>;                
326                 interrupt-parent = <&wkup_gpio    
327                 interrupts = <103>, <104>, <10    
328                 interrupt-controller;             
329                 #interrupt-cells = <2>;           
330                 ti,ngpio = <89>;                  
331                 ti,davinci-gpio-unbanked = <0>    
332                 power-domains = <&k3_pds 115 T    
333                 clocks = <&k3_clks 115 0>;        
334                 clock-names = "gpio";             
335                 status = "disabled";              
336         };                                        
337                                                   
338         wkup_gpio1: gpio@42100000 {               
339                 compatible = "ti,j721e-gpio",     
340                 reg = <0x00 0x42100000 0x00 0x    
341                 gpio-controller;                  
342                 #gpio-cells = <2>;                
343                 interrupt-parent = <&wkup_gpio    
344                 interrupts = <112>, <113>, <11    
345                 interrupt-controller;             
346                 #interrupt-cells = <2>;           
347                 ti,ngpio = <89>;                  
348                 ti,davinci-gpio-unbanked = <0>    
349                 power-domains = <&k3_pds 116 T    
350                 clocks = <&k3_clks 116 0>;        
351                 clock-names = "gpio";             
352                 status = "disabled";              
353         };                                        
354                                                   
355         wkup_i2c0: i2c@42120000 {                 
356                 compatible = "ti,j721e-i2c", "    
357                 reg = <0x00 0x42120000 0x00 0x    
358                 interrupts = <GIC_SPI 896 IRQ_    
359                 #address-cells = <1>;             
360                 #size-cells = <0>;                
361                 clocks = <&k3_clks 223 1>;        
362                 clock-names = "fck";              
363                 power-domains = <&k3_pds 223 T    
364                 status = "disabled";              
365         };                                        
366                                                   
367         mcu_i2c0: i2c@40b00000 {                  
368                 compatible = "ti,j721e-i2c", "    
369                 reg = <0x00 0x40b00000 0x00 0x    
370                 interrupts = <GIC_SPI 852 IRQ_    
371                 #address-cells = <1>;             
372                 #size-cells = <0>;                
373                 clocks = <&k3_clks 221 1>;        
374                 clock-names = "fck";              
375                 power-domains = <&k3_pds 221 T    
376                 status = "disabled";              
377         };                                        
378                                                   
379         mcu_i2c1: i2c@40b10000 {                  
380                 compatible = "ti,j721e-i2c", "    
381                 reg = <0x00 0x40b10000 0x00 0x    
382                 interrupts = <GIC_SPI 853 IRQ_    
383                 #address-cells = <1>;             
384                 #size-cells = <0>;                
385                 clocks = <&k3_clks 222 1>;        
386                 clock-names = "fck";              
387                 power-domains = <&k3_pds 222 T    
388                 status = "disabled";              
389         };                                        
390                                                   
391         mcu_mcan0: can@40528000 {                 
392                 compatible = "bosch,m_can";       
393                 reg = <0x00 0x40528000 0x00 0x    
394                       <0x00 0x40500000 0x00 0x    
395                 reg-names = "m_can", "message_    
396                 power-domains = <&k3_pds 207 T    
397                 clocks = <&k3_clks 207 0>, <&k    
398                 clock-names = "hclk", "cclk";     
399                 interrupts = <GIC_SPI 832 IRQ_    
400                              <GIC_SPI 833 IRQ_    
401                 interrupt-names = "int0", "int    
402                 bosch,mram-cfg = <0x0 128 64 6    
403                 status = "disabled";              
404         };                                        
405                                                   
406         mcu_mcan1: can@40568000 {                 
407                 compatible = "bosch,m_can";       
408                 reg = <0x00 0x40568000 0x00 0x    
409                       <0x00 0x40540000 0x00 0x    
410                 reg-names = "m_can", "message_    
411                 power-domains = <&k3_pds 208 T    
412                 clocks = <&k3_clks 208 0>, <&k    
413                 clock-names = "hclk", "cclk";     
414                 interrupts = <GIC_SPI 835 IRQ_    
415                              <GIC_SPI 836 IRQ_    
416                 interrupt-names = "int0", "int    
417                 bosch,mram-cfg = <0x0 128 64 6    
418                 status = "disabled";              
419         };                                        
420                                                   
421         mcu_spi0: spi@40300000 {                  
422                 compatible = "ti,am654-mcspi",    
423                 reg = <0x00 0x040300000 0x00 0    
424                 interrupts = <GIC_SPI 848 IRQ_    
425                 #address-cells = <1>;             
426                 #size-cells = <0>;                
427                 power-domains = <&k3_pds 347 T    
428                 clocks = <&k3_clks 347 0>;        
429                 status = "disabled";              
430         };                                        
431                                                   
432         mcu_spi1: spi@40310000 {                  
433                 compatible = "ti,am654-mcspi",    
434                 reg = <0x00 0x040310000 0x00 0    
435                 interrupts = <GIC_SPI 849 IRQ_    
436                 #address-cells = <1>;             
437                 #size-cells = <0>;                
438                 power-domains = <&k3_pds 348 T    
439                 clocks = <&k3_clks 348 0>;        
440                 status = "disabled";              
441         };                                        
442                                                   
443         mcu_spi2: spi@40320000 {                  
444                 compatible = "ti,am654-mcspi",    
445                 reg = <0x00 0x040320000 0x00 0    
446                 interrupts = <GIC_SPI 850 IRQ_    
447                 #address-cells = <1>;             
448                 #size-cells = <0>;                
449                 power-domains = <&k3_pds 349 T    
450                 clocks = <&k3_clks 349 0>;        
451                 status = "disabled";              
452         };                                        
453                                                   
454         mcu_navss: bus@28380000 {                 
455                 compatible = "simple-bus";        
456                 #address-cells = <2>;             
457                 #size-cells = <2>;                
458                 ranges = <0x00 0x28380000 0x00    
459                 dma-coherent;                     
460                 dma-ranges;                       
461                                                   
462                 ti,sci-dev-id = <267>;            
463                                                   
464                 mcu_ringacc: ringacc@2b800000     
465                         compatible = "ti,am654    
466                         reg = <0x0 0x2b800000     
467                               <0x0 0x2b000000     
468                               <0x0 0x28590000     
469                               <0x0 0x2a500000     
470                               <0x0 0x28440000     
471                         reg-names = "rt", "fif    
472                         ti,num-rings = <286>;     
473                         ti,sci-rm-range-gp-rin    
474                         ti,sci = <&sms>;          
475                         ti,sci-dev-id = <272>;    
476                         msi-parent = <&main_ud    
477                 };                                
478                                                   
479                 mcu_udmap: dma-controller@285c    
480                         compatible = "ti,j721e    
481                         reg = <0x0 0x285c0000     
482                               <0x0 0x2a800000     
483                               <0x0 0x2aa00000     
484                               <0x0 0x284a0000     
485                               <0x0 0x284c0000     
486                               <0x0 0x28400000     
487                         reg-names = "gcfg", "r    
488                                     "tchan", "    
489                         msi-parent = <&main_ud    
490                         #dma-cells = <1>;         
491                                                   
492                         ti,sci = <&sms>;          
493                         ti,sci-dev-id = <273>;    
494                         ti,ringacc = <&mcu_rin    
495                         ti,sci-rm-range-tchan     
496                                                   
497                         ti,sci-rm-range-rchan     
498                                                   
499                         ti,sci-rm-range-rflow     
500                 };                                
501         };                                        
502                                                   
503         secure_proxy_mcu: mailbox@2a480000 {      
504                 compatible = "ti,am654-secure-    
505                 #mbox-cells = <1>;                
506                 reg-names = "target_data", "rt    
507                 reg = <0x00 0x2a480000 0x00 0x    
508                       <0x00 0x2a380000 0x00 0x    
509                       <0x00 0x2a400000 0x00 0x    
510                 /*                                
511                  * Marked Disabled:               
512                  * Node is incomplete as it is    
513                  * firmware on non-MPU process    
514                  */                               
515                 status = "disabled";              
516         };                                        
517                                                   
518         mcu_cpsw: ethernet@46000000 {             
519                 compatible = "ti,j721e-cpsw-nu    
520                 #address-cells = <2>;             
521                 #size-cells = <2>;                
522                 reg = <0x0 0x46000000 0x0 0x20    
523                 reg-names = "cpsw_nuss";          
524                 ranges = <0x0 0x0 0x0 0x460000    
525                 dma-coherent;                     
526                 clocks = <&k3_clks 29 28>;        
527                 clock-names = "fck";              
528                 power-domains = <&k3_pds 29 TI    
529                                                   
530                 dmas = <&mcu_udmap 0xf000>,       
531                        <&mcu_udmap 0xf001>,       
532                        <&mcu_udmap 0xf002>,       
533                        <&mcu_udmap 0xf003>,       
534                        <&mcu_udmap 0xf004>,       
535                        <&mcu_udmap 0xf005>,       
536                        <&mcu_udmap 0xf006>,       
537                        <&mcu_udmap 0xf007>,       
538                        <&mcu_udmap 0x7000>;       
539                 dma-names = "tx0", "tx1", "tx2    
540                             "tx4", "tx5", "tx6    
541                             "rx";                 
542                                                   
543                 ethernet-ports {                  
544                         #address-cells = <1>;     
545                         #size-cells = <0>;        
546                                                   
547                         cpsw_port1: port@1 {      
548                                 reg = <1>;        
549                                 ti,mac-only;      
550                                 label = "port1    
551                                 ti,syscon-efus    
552                                 phys = <&phy_g    
553                         };                        
554                 };                                
555                                                   
556                 davinci_mdio: mdio@f00 {          
557                         compatible = "ti,cpsw-    
558                         reg = <0x0 0xf00 0x0 0    
559                         #address-cells = <1>;     
560                         #size-cells = <0>;        
561                         clocks = <&k3_clks 29     
562                         clock-names = "fck";      
563                         bus_freq = <1000000>;     
564                 };                                
565                                                   
566                 cpts@3d000 {                      
567                         compatible = "ti,am65-    
568                         reg = <0x0 0x3d000 0x0    
569                         clocks = <&k3_clks 29     
570                         clock-names = "cpts";     
571                         assigned-clocks = <&k3    
572                         assigned-clock-parents    
573                         interrupts-extended =     
574                         interrupt-names = "cpt    
575                         ti,cpts-ext-ts-inputs     
576                         ti,cpts-periodic-outpu    
577                 };                                
578         };                                        
579                                                   
580         tscadc0: tscadc@40200000 {                
581                 compatible = "ti,am3359-tscadc    
582                 reg = <0x00 0x40200000 0x00 0x    
583                 interrupts = <GIC_SPI 860 IRQ_    
584                 power-domains = <&k3_pds 0 TI_    
585                 clocks = <&k3_clks 0 0>;          
586                 assigned-clocks = <&k3_clks 0     
587                 assigned-clock-rates = <600000    
588                 clock-names = "fck";              
589                 dmas = <&main_udmap 0x7400>,      
590                         <&main_udmap 0x7401>;     
591                 dma-names = "fifo0", "fifo1";     
592                 status = "disabled";              
593                                                   
594                 adc {                             
595                         #io-channel-cells = <1    
596                         compatible = "ti,am335    
597                 };                                
598         };                                        
599                                                   
600         tscadc1: tscadc@40210000 {                
601                 compatible = "ti,am3359-tscadc    
602                 reg = <0x00 0x40210000 0x00 0x    
603                 interrupts = <GIC_SPI 861 IRQ_    
604                 power-domains = <&k3_pds 1 TI_    
605                 clocks = <&k3_clks 1 0>;          
606                 assigned-clocks = <&k3_clks 1     
607                 assigned-clock-rates = <600000    
608                 clock-names = "fck";              
609                 dmas = <&main_udmap 0x7402>,      
610                         <&main_udmap 0x7403>;     
611                 dma-names = "fifo0", "fifo1";     
612                 status = "disabled";              
613                                                   
614                 adc {                             
615                         #io-channel-cells = <1    
616                         compatible = "ti,am335    
617                 };                                
618         };                                        
619                                                   
620         fss: bus@47000000 {                       
621                 compatible = "simple-bus";        
622                 #address-cells = <2>;             
623                 #size-cells = <2>;                
624                 ranges = <0x00 0x47000000 0x00    
625                          <0x05 0x00000000 0x05    
626                          <0x07 0x00000000 0x07    
627                                                   
628                 ospi0: spi@47040000 {             
629                         compatible = "ti,am654    
630                         reg = <0x00 0x47040000    
631                               <0x05 0x00000000    
632                         interrupts = <GIC_SPI     
633                         cdns,fifo-depth = <256    
634                         cdns,fifo-width = <4>;    
635                         cdns,trigger-address =    
636                         clocks = <&k3_clks 109    
637                         assigned-clocks = <&k3    
638                         assigned-clock-parents    
639                         assigned-clock-rates =    
640                         power-domains = <&k3_p    
641                         #address-cells = <1>;     
642                         #size-cells = <0>;        
643                                                   
644                         status = "disabled"; /    
645                 };                                
646                                                   
647                 ospi1: spi@47050000 {             
648                         compatible = "ti,am654    
649                         reg = <0x00 0x47050000    
650                               <0x07 0x00000000    
651                         interrupts = <GIC_SPI     
652                         cdns,fifo-depth = <256    
653                         cdns,fifo-width = <4>;    
654                         cdns,trigger-address =    
655                         clocks = <&k3_clks 110    
656                         power-domains = <&k3_p    
657                         #address-cells = <1>;     
658                         #size-cells = <0>;        
659                                                   
660                         status = "disabled"; /    
661                 };                                
662         };                                        
663                                                   
664         wkup_vtm0: temperature-sensor@42040000    
665                 compatible = "ti,j7200-vtm";      
666                 reg = <0x00 0x42040000 0x0 0x3    
667                       <0x00 0x42050000 0x0 0x3    
668                 power-domains = <&k3_pds 180 T    
669                 #thermal-sensor-cells = <1>;      
670         };                                        
671                                                   
672         mcu_r5fss0: r5fss@41000000 {              
673                 compatible = "ti,j721s2-r5fss"    
674                 ti,cluster-mode = <1>;            
675                 #address-cells = <1>;             
676                 #size-cells = <1>;                
677                 ranges = <0x41000000 0x00 0x41    
678                          <0x41400000 0x00 0x41    
679                 power-domains = <&k3_pds 283 T    
680                                                   
681                 mcu_r5fss0_core0: r5f@41000000    
682                         compatible = "ti,j721s    
683                         reg = <0x41000000 0x00    
684                               <0x41010000 0x00    
685                         reg-names = "atcm", "b    
686                         ti,sci = <&sms>;          
687                         ti,sci-dev-id = <284>;    
688                         ti,sci-proc-ids = <0x0    
689                         resets = <&k3_reset 28    
690                         firmware-name = "j721s    
691                         ti,atcm-enable = <1>;     
692                         ti,btcm-enable = <1>;     
693                         ti,loczrama = <1>;        
694                 };                                
695                                                   
696                 mcu_r5fss0_core1: r5f@41400000    
697                         compatible = "ti,j721s    
698                         reg = <0x41400000 0x00    
699                               <0x41410000 0x00    
700                         reg-names = "atcm", "b    
701                         ti,sci = <&sms>;          
702                         ti,sci-dev-id = <285>;    
703                         ti,sci-proc-ids = <0x0    
704                         resets = <&k3_reset 28    
705                         firmware-name = "j721s    
706                         ti,atcm-enable = <1>;     
707                         ti,btcm-enable = <1>;     
708                         ti,loczrama = <1>;        
709                 };                                
710         };                                        
711                                                   
712         mcu_esm: esm@40800000 {                   
713                 compatible = "ti,j721e-esm";      
714                 reg = <0x00 0x40800000 0x00 0x    
715                 ti,esm-pins = <95>;               
716                 bootph-pre-ram;                   
717         };                                        
718                                                   
719         wkup_esm: esm@42080000 {                  
720                 compatible = "ti,j721e-esm";      
721                 reg = <0x00 0x42080000 0x00 0x    
722                 ti,esm-pins = <63>;               
723                 bootph-pre-ram;                   
724         };                                        
725                                                   
726         /*                                        
727          * The 2 RTI instances are couple with    
728          * reserved as these will be used by t    
729          */                                       
730         mcu_watchdog0: watchdog@40600000 {        
731                 compatible = "ti,j7-rti-wdt";     
732                 reg = <0x00 0x40600000 0x00 0x    
733                 clocks = <&k3_clks 295 1>;        
734                 power-domains = <&k3_pds 295 T    
735                 assigned-clocks = <&k3_clks 29    
736                 assigned-clock-parents = <&k3_    
737                 /* reserved for MCU_R5F0_0 */     
738                 status = "reserved";              
739         };                                        
740                                                   
741         mcu_watchdog1: watchdog@40610000 {        
742                 compatible = "ti,j7-rti-wdt";     
743                 reg = <0x00 0x40610000 0x00 0x    
744                 clocks = <&k3_clks 296 1>;        
745                 power-domains = <&k3_pds 296 T    
746                 assigned-clocks = <&k3_clks 29    
747                 assigned-clock-parents = <&k3_    
748                 /* reserved for MCU_R5F0_1 */     
749                 status = "reserved";              
750         };                                        
751 };                                                
                                                      

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