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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/aspeed/aspeed-g6.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/arm/aspeed/aspeed-g6.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm/aspeed/aspeed-g6.dtsi (Version linux-4.20.17)


  1 // SPDX-License-Identifier: GPL-2.0-or-later      
  2 // Copyright 2019 IBM Corp.                       
  3                                                   
  4 #include <dt-bindings/interrupt-controller/arm    
  5 #include <dt-bindings/interrupt-controller/asp    
  6 #include <dt-bindings/clock/ast2600-clock.h>      
  7                                                   
  8 / {                                               
  9         model = "Aspeed BMC";                     
 10         compatible = "aspeed,ast2600";            
 11         #address-cells = <1>;                     
 12         #size-cells = <1>;                        
 13         interrupt-parent = <&gic>;                
 14                                                   
 15         aliases {                                 
 16                 i2c0 = &i2c0;                     
 17                 i2c1 = &i2c1;                     
 18                 i2c2 = &i2c2;                     
 19                 i2c3 = &i2c3;                     
 20                 i2c4 = &i2c4;                     
 21                 i2c5 = &i2c5;                     
 22                 i2c6 = &i2c6;                     
 23                 i2c7 = &i2c7;                     
 24                 i2c8 = &i2c8;                     
 25                 i2c9 = &i2c9;                     
 26                 i2c10 = &i2c10;                   
 27                 i2c11 = &i2c11;                   
 28                 i2c12 = &i2c12;                   
 29                 i2c13 = &i2c13;                   
 30                 i2c14 = &i2c14;                   
 31                 i2c15 = &i2c15;                   
 32                 serial0 = &uart1;                 
 33                 serial1 = &uart2;                 
 34                 serial2 = &uart3;                 
 35                 serial3 = &uart4;                 
 36                 serial4 = &uart5;                 
 37                 serial5 = &vuart1;                
 38                 serial6 = &vuart2;                
 39                 mdio0 = &mdio0;                   
 40                 mdio1 = &mdio1;                   
 41                 mdio2 = &mdio2;                   
 42                 mdio3 = &mdio3;                   
 43         };                                        
 44                                                   
 45                                                   
 46         cpus {                                    
 47                 #address-cells = <1>;             
 48                 #size-cells = <0>;                
 49                 enable-method = "aspeed,ast260    
 50                                                   
 51                 cpu@f00 {                         
 52                         compatible = "arm,cort    
 53                         device_type = "cpu";      
 54                         reg = <0xf00>;            
 55                 };                                
 56                                                   
 57                 cpu@f01 {                         
 58                         compatible = "arm,cort    
 59                         device_type = "cpu";      
 60                         reg = <0xf01>;            
 61                 };                                
 62         };                                        
 63                                                   
 64         timer {                                   
 65                 compatible = "arm,armv7-timer"    
 66                 interrupt-parent = <&gic>;        
 67                 interrupts = <GIC_PPI 13 (GIC_    
 68                              <GIC_PPI 14 (GIC_    
 69                              <GIC_PPI 11 (GIC_    
 70                              <GIC_PPI 10 (GIC_    
 71                 clocks = <&syscon ASPEED_CLK_H    
 72                 arm,cpu-registers-not-fw-confi    
 73                 always-on;                        
 74         };                                        
 75                                                   
 76         edac: sdram@1e6e0000 {                    
 77                 compatible = "aspeed,ast2600-s    
 78                 reg = <0x1e6e0000 0x174>;         
 79                 interrupts = <GIC_SPI 0 IRQ_TY    
 80         };                                        
 81                                                   
 82         ahb {                                     
 83                 compatible = "simple-bus";        
 84                 #address-cells = <1>;             
 85                 #size-cells = <1>;                
 86                 device_type = "soc";              
 87                 ranges;                           
 88                                                   
 89                 gic: interrupt-controller@4046    
 90                         compatible = "arm,cort    
 91                         interrupts = <GIC_PPI     
 92                         #interrupt-cells = <3>    
 93                         interrupt-controller;     
 94                         interrupt-parent = <&g    
 95                         reg = <0x40461000 0x10    
 96                             <0x40462000 0x1000    
 97                             <0x40464000 0x2000    
 98                             <0x40466000 0x2000    
 99                         };                        
100                                                   
101                 ahbc: bus@1e600000 {              
102                         compatible = "aspeed,a    
103                         reg = <0x1e600000 0x10    
104                 };                                
105                                                   
106                 fmc: spi@1e620000 {               
107                         reg = <0x1e620000 0xc4    
108                         #address-cells = <1>;     
109                         #size-cells = <0>;        
110                         compatible = "aspeed,a    
111                         clocks = <&syscon ASPE    
112                         status = "disabled";      
113                         interrupts = <GIC_SPI     
114                         flash@0 {                 
115                                 reg = < 0 >;      
116                                 compatible = "    
117                                 spi-max-freque    
118                                 spi-rx-bus-wid    
119                                 status = "disa    
120                         };                        
121                         flash@1 {                 
122                                 reg = < 1 >;      
123                                 compatible = "    
124                                 spi-max-freque    
125                                 spi-rx-bus-wid    
126                                 status = "disa    
127                         };                        
128                         flash@2 {                 
129                                 reg = < 2 >;      
130                                 compatible = "    
131                                 spi-max-freque    
132                                 spi-rx-bus-wid    
133                                 status = "disa    
134                         };                        
135                 };                                
136                                                   
137                 spi1: spi@1e630000 {              
138                         reg = <0x1e630000 0xc4    
139                         #address-cells = <1>;     
140                         #size-cells = <0>;        
141                         compatible = "aspeed,a    
142                         clocks = <&syscon ASPE    
143                         status = "disabled";      
144                         flash@0 {                 
145                                 reg = < 0 >;      
146                                 compatible = "    
147                                 spi-max-freque    
148                                 spi-rx-bus-wid    
149                                 status = "disa    
150                         };                        
151                         flash@1 {                 
152                                 reg = < 1 >;      
153                                 compatible = "    
154                                 spi-max-freque    
155                                 spi-rx-bus-wid    
156                                 status = "disa    
157                         };                        
158                 };                                
159                                                   
160                 spi2: spi@1e631000 {              
161                         reg = <0x1e631000 0xc4    
162                         #address-cells = <1>;     
163                         #size-cells = <0>;        
164                         compatible = "aspeed,a    
165                         clocks = <&syscon ASPE    
166                         status = "disabled";      
167                         flash@0 {                 
168                                 reg = < 0 >;      
169                                 compatible = "    
170                                 spi-max-freque    
171                                 spi-rx-bus-wid    
172                                 status = "disa    
173                         };                        
174                         flash@1 {                 
175                                 reg = < 1 >;      
176                                 compatible = "    
177                                 spi-max-freque    
178                                 spi-rx-bus-wid    
179                                 status = "disa    
180                         };                        
181                         flash@2 {                 
182                                 reg = < 2 >;      
183                                 compatible = "    
184                                 spi-max-freque    
185                                 spi-rx-bus-wid    
186                                 status = "disa    
187                         };                        
188                 };                                
189                                                   
190                 mdio0: mdio@1e650000 {            
191                         compatible = "aspeed,a    
192                         reg = <0x1e650000 0x8>    
193                         #address-cells = <1>;     
194                         #size-cells = <0>;        
195                         status = "disabled";      
196                         pinctrl-names = "defau    
197                         pinctrl-0 = <&pinctrl_    
198                         resets = <&syscon ASPE    
199                 };                                
200                                                   
201                 mdio1: mdio@1e650008 {            
202                         compatible = "aspeed,a    
203                         reg = <0x1e650008 0x8>    
204                         #address-cells = <1>;     
205                         #size-cells = <0>;        
206                         status = "disabled";      
207                         pinctrl-names = "defau    
208                         pinctrl-0 = <&pinctrl_    
209                         resets = <&syscon ASPE    
210                 };                                
211                                                   
212                 mdio2: mdio@1e650010 {            
213                         compatible = "aspeed,a    
214                         reg = <0x1e650010 0x8>    
215                         #address-cells = <1>;     
216                         #size-cells = <0>;        
217                         status = "disabled";      
218                         pinctrl-names = "defau    
219                         pinctrl-0 = <&pinctrl_    
220                         resets = <&syscon ASPE    
221                 };                                
222                                                   
223                 mdio3: mdio@1e650018 {            
224                         compatible = "aspeed,a    
225                         reg = <0x1e650018 0x8>    
226                         #address-cells = <1>;     
227                         #size-cells = <0>;        
228                         status = "disabled";      
229                         pinctrl-names = "defau    
230                         pinctrl-0 = <&pinctrl_    
231                         resets = <&syscon ASPE    
232                 };                                
233                                                   
234                 mac0: ethernet@1e660000 {         
235                         compatible = "aspeed,a    
236                         reg = <0x1e660000 0x18    
237                         interrupts = <GIC_SPI     
238                         clocks = <&syscon ASPE    
239                         status = "disabled";      
240                 };                                
241                                                   
242                 mac1: ethernet@1e680000 {         
243                         compatible = "aspeed,a    
244                         reg = <0x1e680000 0x18    
245                         interrupts = <GIC_SPI     
246                         clocks = <&syscon ASPE    
247                         status = "disabled";      
248                 };                                
249                                                   
250                 mac2: ethernet@1e670000 {         
251                         compatible = "aspeed,a    
252                         reg = <0x1e670000 0x18    
253                         interrupts = <GIC_SPI     
254                         clocks = <&syscon ASPE    
255                         status = "disabled";      
256                 };                                
257                                                   
258                 mac3: ethernet@1e690000 {         
259                         compatible = "aspeed,a    
260                         reg = <0x1e690000 0x18    
261                         interrupts = <GIC_SPI     
262                         clocks = <&syscon ASPE    
263                         status = "disabled";      
264                 };                                
265                                                   
266                 ehci0: usb@1e6a1000 {             
267                         compatible = "aspeed,a    
268                         reg = <0x1e6a1000 0x10    
269                         interrupts = <GIC_SPI     
270                         clocks = <&syscon ASPE    
271                         pinctrl-names = "defau    
272                         pinctrl-0 = <&pinctrl_    
273                         status = "disabled";      
274                 };                                
275                                                   
276                 ehci1: usb@1e6a3000 {             
277                         compatible = "aspeed,a    
278                         reg = <0x1e6a3000 0x10    
279                         interrupts = <GIC_SPI     
280                         clocks = <&syscon ASPE    
281                         pinctrl-names = "defau    
282                         pinctrl-0 = <&pinctrl_    
283                         status = "disabled";      
284                 };                                
285                                                   
286                 uhci: usb@1e6b0000 {              
287                         compatible = "aspeed,a    
288                         reg = <0x1e6b0000 0x10    
289                         interrupts = <GIC_SPI     
290                         #ports = <2>;             
291                         clocks = <&syscon ASPE    
292                         status = "disabled";      
293                         /*                        
294                          * No default pinmux,     
295                          * explicit pinmux ove    
296                          */                       
297                 };                                
298                                                   
299                 vhub: usb-vhub@1e6a0000 {         
300                         compatible = "aspeed,a    
301                         reg = <0x1e6a0000 0x35    
302                         interrupts = <GIC_SPI     
303                         clocks = <&syscon ASPE    
304                         aspeed,vhub-downstream    
305                         aspeed,vhub-generic-en    
306                         pinctrl-names = "defau    
307                         pinctrl-0 = <&pinctrl_    
308                         status = "disabled";      
309                 };                                
310                                                   
311                 udc: usb@1e6a2000 {               
312                         compatible = "aspeed,a    
313                         reg = <0x1e6a2000 0x30    
314                         interrupts = <GIC_SPI     
315                         clocks = <&syscon ASPE    
316                         pinctrl-names = "defau    
317                         pinctrl-0 = <&pinctrl_    
318                         status = "disabled";      
319                 };                                
320                                                   
321                 apb {                             
322                         compatible = "simple-b    
323                         #address-cells = <1>;     
324                         #size-cells = <1>;        
325                         ranges;                   
326                                                   
327                         hace: crypto@1e6d0000     
328                                 compatible = "    
329                                 reg = <0x1e6d0    
330                                 interrupts = <    
331                                 clocks = <&sys    
332                                 resets = <&sys    
333                         };                        
334                                                   
335                         syscon: syscon@1e6e200    
336                                 compatible = "    
337                                 reg = <0x1e6e2    
338                                 ranges = <0 0x    
339                                 #address-cells    
340                                 #size-cells =     
341                                 #clock-cells =    
342                                 #reset-cells =    
343                                                   
344                                 pinctrl: pinct    
345                                         compat    
346                                 };                
347                                                   
348                                 silicon-id@14     
349                                         compat    
350                                         reg =     
351                                 };                
352                                                   
353                                 smp-memram@180    
354                                         compat    
355                                         reg =     
356                                 };                
357                                                   
358                                 scu_ic0: inter    
359                                         #inter    
360                                         compat    
361                                         reg =     
362                                         interr    
363                                         interr    
364                                 };                
365                                                   
366                                 scu_ic1: inter    
367                                         #inter    
368                                         compat    
369                                         reg =     
370                                         interr    
371                                         interr    
372                                 };                
373                         };                        
374                                                   
375                         rng: hwrng@1e6e2524 {     
376                                 compatible = "    
377                                 reg = <0x1e6e2    
378                                 period = <1>;     
379                                 quality = <100    
380                         };                        
381                                                   
382                         gfx: display@1e6e6000     
383                                 compatible = "    
384                                 reg = <0x1e6e6    
385                                 reg-io-width =    
386                                 clocks = <&sys    
387                                 resets = <&sys    
388                                 syscon = <&sys    
389                                 status = "disa    
390                                 interrupts = <    
391                         };                        
392                                                   
393                         adc0: adc@1e6e9000 {      
394                                 compatible = "    
395                                 reg = <0x1e6e9    
396                                 clocks = <&sys    
397                                 resets = <&sys    
398                                 interrupts = <    
399                                 #io-channel-ce    
400                                 status = "disa    
401                         };                        
402                                                   
403                         adc1: adc@1e6e9100 {      
404                                 compatible = "    
405                                 reg = <0x1e6e9    
406                                 clocks = <&sys    
407                                 resets = <&sys    
408                                 interrupts = <    
409                                 #io-channel-ce    
410                                 status = "disa    
411                         };                        
412                                                   
413                         sbc: secure-boot-contr    
414                                 compatible = "    
415                                 reg = <0x1e6f2    
416                         };                        
417                                                   
418                         acry: crypto@1e6fa000     
419                                 compatible = "    
420                                 reg = <0x1e6fa    
421                                 interrupts = <    
422                                 clocks = <&sys    
423                                 aspeed,ahbc =     
424                         };                        
425                                                   
426                         video: video@1e700000     
427                                 compatible = "    
428                                 reg = <0x1e700    
429                                 clocks = <&sys    
430                                          <&sys    
431                                 clock-names =     
432                                 interrupts = <    
433                                 status = "disa    
434                         };                        
435                                                   
436                         gpio0: gpio@1e780000 {    
437                                 #gpio-cells =     
438                                 gpio-controlle    
439                                 compatible = "    
440                                 reg = <0x1e780    
441                                 interrupts = <    
442                                 gpio-ranges =     
443                                 ngpios = <208>    
444                                 clocks = <&sys    
445                                 interrupt-cont    
446                                 #interrupt-cel    
447                         };                        
448                                                   
449                         sgpiom0: sgpiom@1e7805    
450                                 #gpio-cells =     
451                                 gpio-controlle    
452                                 compatible = "    
453                                 reg = <0x1e780    
454                                 interrupts = <    
455                                 clocks = <&sys    
456                                 #interrupt-cel    
457                                 interrupt-cont    
458                                 bus-frequency     
459                                 pinctrl-names     
460                                 pinctrl-0 = <&    
461                                 status = "disa    
462                         };                        
463                                                   
464                         sgpiom1: sgpiom@1e7806    
465                                 #gpio-cells =     
466                                 gpio-controlle    
467                                 compatible = "    
468                                 reg = <0x1e780    
469                                 interrupts = <    
470                                 clocks = <&sys    
471                                 #interrupt-cel    
472                                 interrupt-cont    
473                                 bus-frequency     
474                                 pinctrl-names     
475                                 pinctrl-0 = <&    
476                                 status = "disa    
477                         };                        
478                                                   
479                         gpio1: gpio@1e780800 {    
480                                 #gpio-cells =     
481                                 gpio-controlle    
482                                 compatible = "    
483                                 reg = <0x1e780    
484                                 interrupts = <    
485                                 gpio-ranges =     
486                                 ngpios = <36>;    
487                                 clocks = <&sys    
488                                 interrupt-cont    
489                                 #interrupt-cel    
490                         };                        
491                                                   
492                         rtc: rtc@1e781000 {       
493                                 compatible = "    
494                                 reg = <0x1e781    
495                                 interrupts = <    
496                                 status = "disa    
497                         };                        
498                                                   
499                         timer: timer@1e782000     
500                                 compatible = "    
501                                 reg = <0x1e782    
502                                 interrupts-ext    
503                                                   
504                                                   
505                                                   
506                                                   
507                                                   
508                                                   
509                                                   
510                                 clocks = <&sys    
511                                 clock-names =     
512                                 status = "disa    
513                         };                        
514                                                   
515                         uart1: serial@1e783000    
516                                 compatible = "    
517                                 reg = <0x1e783    
518                                 reg-shift = <2    
519                                 reg-io-width =    
520                                 interrupts = <    
521                                 clocks = <&sys    
522                                 resets = <&lpc    
523                                 no-loopback-te    
524                                 pinctrl-names     
525                                 pinctrl-0 = <&    
526                                 status = "disa    
527                         };                        
528                                                   
529                         uart5: serial@1e784000    
530                                 compatible = "    
531                                 reg = <0x1e784    
532                                 reg-shift = <2    
533                                 interrupts = <    
534                                 clocks = <&sys    
535                                 no-loopback-te    
536                         };                        
537                                                   
538                         wdt1: watchdog@1e78500    
539                                 compatible = "    
540                                 reg = <0x1e785    
541                         };                        
542                                                   
543                         wdt2: watchdog@1e78504    
544                                 compatible = "    
545                                 reg = <0x1e785    
546                                 status = "disa    
547                         };                        
548                                                   
549                         wdt3: watchdog@1e78508    
550                                 compatible = "    
551                                 reg = <0x1e785    
552                                 status = "disa    
553                         };                        
554                                                   
555                         wdt4: watchdog@1e7850c    
556                                 compatible = "    
557                                 reg = <0x1e785    
558                                 status = "disa    
559                         };                        
560                                                   
561                         peci0: peci-controller    
562                                 compatible = "    
563                                 reg = <0x1e78b    
564                                 interrupts = <    
565                                 clocks = <&sys    
566                                 resets = <&sys    
567                                 cmd-timeout-ms    
568                                 clock-frequenc    
569                                 status = "disa    
570                         };                        
571                                                   
572                         lpc: lpc@1e789000 {       
573                                 compatible = "    
574                                 reg = <0x1e789    
575                                 reg-io-width =    
576                                                   
577                                 #address-cells    
578                                 #size-cells =     
579                                 ranges = <0x0     
580                                                   
581                                 kcs1: kcs@24 {    
582                                         compat    
583                                         reg =     
584                                         interr    
585                                         clocks    
586                                         kcs_ch    
587                                         status    
588                                 };                
589                                                   
590                                 kcs2: kcs@28 {    
591                                         compat    
592                                         reg =     
593                                         interr    
594                                         clocks    
595                                         status    
596                                 };                
597                                                   
598                                 kcs3: kcs@2c {    
599                                         compat    
600                                         reg =     
601                                         interr    
602                                         clocks    
603                                         status    
604                                 };                
605                                                   
606                                 kcs4: kcs@114     
607                                         compat    
608                                         reg =     
609                                         interr    
610                                         clocks    
611                                         status    
612                                 };                
613                                                   
614                                 lpc_ctrl: lpc-    
615                                         compat    
616                                         reg =     
617                                         clocks    
618                                         status    
619                                 };                
620                                                   
621                                 lpc_snoop: lpc    
622                                         compat    
623                                         reg =     
624                                         interr    
625                                         clocks    
626                                         status    
627                                 };                
628                                                   
629                                 lhc: lhc@a0 {     
630                                         compat    
631                                         reg =     
632                                 };                
633                                                   
634                                 lpc_reset: res    
635                                         compat    
636                                         reg =     
637                                         #reset    
638                                 };                
639                                                   
640                                 uart_routing:     
641                                         compat    
642                                         reg =     
643                                         status    
644                                 };                
645                                                   
646                                 ibt: ibt@140 {    
647                                         compat    
648                                         reg =     
649                                         interr    
650                                         clocks    
651                                         status    
652                                 };                
653                         };                        
654                                                   
655                         sdc: sdc@1e740000 {       
656                                 compatible = "    
657                                 reg = <0x1e740    
658                                 #address-cells    
659                                 #size-cells =     
660                                 ranges = <0 0x    
661                                 clocks = <&sys    
662                                 status = "disa    
663                                                   
664                                 sdhci0: sdhci@    
665                                         compat    
666                                         reg =     
667                                         interr    
668                                         sdhci,    
669                                         clocks    
670                                         status    
671                                 };                
672                                                   
673                                 sdhci1: sdhci@    
674                                         compat    
675                                         reg =     
676                                         interr    
677                                         sdhci,    
678                                         clocks    
679                                         status    
680                                 };                
681                         };                        
682                                                   
683                         emmc_controller: sdc@1    
684                                 compatible = "    
685                                 reg = <0x1e750    
686                                 #address-cells    
687                                 #size-cells =     
688                                 ranges = <0 0x    
689                                 clocks = <&sys    
690                                 status = "disa    
691                                                   
692                                 emmc: sdhci@1e    
693                                         compat    
694                                         reg =     
695                                         sdhci,    
696                                         interr    
697                                         clocks    
698                                         pinctr    
699                                         pinctr    
700                                 };                
701                         };                        
702                                                   
703                         vuart1: serial@1e78700    
704                                 compatible = "    
705                                 reg = <0x1e787    
706                                 reg-shift = <2    
707                                 interrupts = <    
708                                 clocks = <&sys    
709                                 no-loopback-te    
710                                 status = "disa    
711                         };                        
712                                                   
713                         vuart3: serial@1e78780    
714                                 compatible = "    
715                                 reg = <0x1e787    
716                                 reg-shift = <2    
717                                 interrupts = <    
718                                 clocks = <&sys    
719                                 no-loopback-te    
720                                 status = "disa    
721                         };                        
722                                                   
723                         vuart2: serial@1e78800    
724                                 compatible = "    
725                                 reg = <0x1e788    
726                                 reg-shift = <2    
727                                 interrupts = <    
728                                 clocks = <&sys    
729                                 no-loopback-te    
730                                 status = "disa    
731                         };                        
732                                                   
733                         vuart4: serial@1e78880    
734                                 compatible = "    
735                                 reg = <0x1e788    
736                                 reg-shift = <2    
737                                 interrupts = <    
738                                 clocks = <&sys    
739                                 no-loopback-te    
740                                 status = "disa    
741                         };                        
742                                                   
743                         uart2: serial@1e78d000    
744                                 compatible = "    
745                                 reg = <0x1e78d    
746                                 reg-shift = <2    
747                                 reg-io-width =    
748                                 interrupts = <    
749                                 clocks = <&sys    
750                                 resets = <&lpc    
751                                 no-loopback-te    
752                                 pinctrl-names     
753                                 pinctrl-0 = <&    
754                                 status = "disa    
755                         };                        
756                                                   
757                         uart3: serial@1e78e000    
758                                 compatible = "    
759                                 reg = <0x1e78e    
760                                 reg-shift = <2    
761                                 reg-io-width =    
762                                 interrupts = <    
763                                 clocks = <&sys    
764                                 resets = <&lpc    
765                                 no-loopback-te    
766                                 pinctrl-names     
767                                 pinctrl-0 = <&    
768                                 status = "disa    
769                         };                        
770                                                   
771                         uart4: serial@1e78f000    
772                                 compatible = "    
773                                 reg = <0x1e78f    
774                                 reg-shift = <2    
775                                 reg-io-width =    
776                                 interrupts = <    
777                                 clocks = <&sys    
778                                 resets = <&lpc    
779                                 no-loopback-te    
780                                 pinctrl-names     
781                                 pinctrl-0 = <&    
782                                 status = "disa    
783                         };                        
784                                                   
785                         uart6: serial@1e790000    
786                                 compatible = "    
787                                 reg = <0x1e790    
788                                 reg-shift = <2    
789                                 reg-io-width =    
790                                 interrupts = <    
791                                 clocks = <&sys    
792                                 no-loopback-te    
793                                 pinctrl-names     
794                                 pinctrl-0 = <&    
795                                                   
796                                 status = "disa    
797                         };                        
798                                                   
799                         uart7: serial@1e790100    
800                                 compatible = "    
801                                 reg = <0x1e790    
802                                 reg-shift = <2    
803                                 reg-io-width =    
804                                 interrupts = <    
805                                 clocks = <&sys    
806                                 no-loopback-te    
807                                 pinctrl-names     
808                                 pinctrl-0 = <&    
809                                                   
810                                 status = "disa    
811                         };                        
812                                                   
813                         uart8: serial@1e790200    
814                                 compatible = "    
815                                 reg = <0x1e790    
816                                 reg-shift = <2    
817                                 reg-io-width =    
818                                 interrupts = <    
819                                 clocks = <&sys    
820                                 no-loopback-te    
821                                 pinctrl-names     
822                                 pinctrl-0 = <&    
823                                                   
824                                 status = "disa    
825                         };                        
826                                                   
827                         uart9: serial@1e790300    
828                                 compatible = "    
829                                 reg = <0x1e790    
830                                 reg-shift = <2    
831                                 reg-io-width =    
832                                 interrupts = <    
833                                 clocks = <&sys    
834                                 no-loopback-te    
835                                 pinctrl-names     
836                                 pinctrl-0 = <&    
837                                                   
838                                 status = "disa    
839                         };                        
840                                                   
841                         i2c: bus@1e78a000 {       
842                                 compatible = "    
843                                 #address-cells    
844                                 #size-cells =     
845                                 ranges = <0 0x    
846                         };                        
847                                                   
848                         fsim0: fsi@1e79b000 {     
849                                 #interrupt-cel    
850                                 compatible = "    
851                                 reg = <0x1e79b    
852                                 interrupts = <    
853                                 pinctrl-names     
854                                 pinctrl-0 = <&    
855                                 clocks = <&sys    
856                                 interrupt-cont    
857                                 status = "disa    
858                         };                        
859                                                   
860                         fsim1: fsi@1e79b100 {     
861                                 #interrupt-cel    
862                                 compatible = "    
863                                 reg = <0x1e79b    
864                                 interrupts = <    
865                                 pinctrl-names     
866                                 pinctrl-0 = <&    
867                                 clocks = <&sys    
868                                 interrupt-cont    
869                                 status = "disa    
870                         };                        
871                                                   
872                         udma: dma-controller@1    
873                                 compatible = "    
874                                 reg = <0x1e79e    
875                                 interrupts = <    
876                                 dma-channels =    
877                                 #dma-cells = <    
878                                 status = "disa    
879                         };                        
880                 };                                
881         };                                        
882 };                                                
883                                                   
884 #include "aspeed-g6-pinctrl.dtsi"                 
885                                                   
886 &i2c {                                            
887         i2c0: i2c@80 {                            
888                 #address-cells = <1>;             
889                 #size-cells = <0>;                
890                 reg = <0x80 0x80>;                
891                 compatible = "aspeed,ast2600-i    
892                 clocks = <&syscon ASPEED_CLK_A    
893                 resets = <&syscon ASPEED_RESET    
894                 interrupts = <GIC_SPI 110 IRQ_    
895                 bus-frequency = <100000>;         
896                 pinctrl-names = "default";        
897                 pinctrl-0 = <&pinctrl_i2c1_def    
898                 status = "disabled";              
899         };                                        
900                                                   
901         i2c1: i2c@100 {                           
902                 #address-cells = <1>;             
903                 #size-cells = <0>;                
904                 reg = <0x100 0x80>;               
905                 compatible = "aspeed,ast2600-i    
906                 clocks = <&syscon ASPEED_CLK_A    
907                 resets = <&syscon ASPEED_RESET    
908                 interrupts = <GIC_SPI 111 IRQ_    
909                 bus-frequency = <100000>;         
910                 pinctrl-names = "default";        
911                 pinctrl-0 = <&pinctrl_i2c2_def    
912                 status = "disabled";              
913         };                                        
914                                                   
915         i2c2: i2c@180 {                           
916                 #address-cells = <1>;             
917                 #size-cells = <0>;                
918                 reg = <0x180 0x80>;               
919                 compatible = "aspeed,ast2600-i    
920                 clocks = <&syscon ASPEED_CLK_A    
921                 resets = <&syscon ASPEED_RESET    
922                 interrupts = <GIC_SPI 112 IRQ_    
923                 bus-frequency = <100000>;         
924                 pinctrl-names = "default";        
925                 pinctrl-0 = <&pinctrl_i2c3_def    
926                 status = "disabled";              
927         };                                        
928                                                   
929         i2c3: i2c@200 {                           
930                 #address-cells = <1>;             
931                 #size-cells = <0>;                
932                 reg = <0x200 0x80>;               
933                 compatible = "aspeed,ast2600-i    
934                 clocks = <&syscon ASPEED_CLK_A    
935                 resets = <&syscon ASPEED_RESET    
936                 interrupts = <GIC_SPI 113 IRQ_    
937                 bus-frequency = <100000>;         
938                 pinctrl-names = "default";        
939                 pinctrl-0 = <&pinctrl_i2c4_def    
940                 status = "disabled";              
941         };                                        
942                                                   
943         i2c4: i2c@280 {                           
944                 #address-cells = <1>;             
945                 #size-cells = <0>;                
946                 reg = <0x280 0x80>;               
947                 compatible = "aspeed,ast2600-i    
948                 clocks = <&syscon ASPEED_CLK_A    
949                 resets = <&syscon ASPEED_RESET    
950                 interrupts = <GIC_SPI 114 IRQ_    
951                 bus-frequency = <100000>;         
952                 pinctrl-names = "default";        
953                 pinctrl-0 = <&pinctrl_i2c5_def    
954                 status = "disabled";              
955         };                                        
956                                                   
957         i2c5: i2c@300 {                           
958                 #address-cells = <1>;             
959                 #size-cells = <0>;                
960                 reg = <0x300 0x80>;               
961                 compatible = "aspeed,ast2600-i    
962                 clocks = <&syscon ASPEED_CLK_A    
963                 resets = <&syscon ASPEED_RESET    
964                 interrupts = <GIC_SPI 115 IRQ_    
965                 bus-frequency = <100000>;         
966                 pinctrl-names = "default";        
967                 pinctrl-0 = <&pinctrl_i2c6_def    
968                 status = "disabled";              
969         };                                        
970                                                   
971         i2c6: i2c@380 {                           
972                 #address-cells = <1>;             
973                 #size-cells = <0>;                
974                 reg = <0x380 0x80>;               
975                 compatible = "aspeed,ast2600-i    
976                 clocks = <&syscon ASPEED_CLK_A    
977                 resets = <&syscon ASPEED_RESET    
978                 interrupts = <GIC_SPI 116 IRQ_    
979                 bus-frequency = <100000>;         
980                 pinctrl-names = "default";        
981                 pinctrl-0 = <&pinctrl_i2c7_def    
982                 status = "disabled";              
983         };                                        
984                                                   
985         i2c7: i2c@400 {                           
986                 #address-cells = <1>;             
987                 #size-cells = <0>;                
988                 reg = <0x400 0x80>;               
989                 compatible = "aspeed,ast2600-i    
990                 clocks = <&syscon ASPEED_CLK_A    
991                 resets = <&syscon ASPEED_RESET    
992                 interrupts = <GIC_SPI 117 IRQ_    
993                 bus-frequency = <100000>;         
994                 pinctrl-names = "default";        
995                 pinctrl-0 = <&pinctrl_i2c8_def    
996                 status = "disabled";              
997         };                                        
998                                                   
999         i2c8: i2c@480 {                           
1000                 #address-cells = <1>;            
1001                 #size-cells = <0>;               
1002                 reg = <0x480 0x80>;              
1003                 compatible = "aspeed,ast2600-    
1004                 clocks = <&syscon ASPEED_CLK_    
1005                 resets = <&syscon ASPEED_RESE    
1006                 interrupts = <GIC_SPI 118 IRQ    
1007                 bus-frequency = <100000>;        
1008                 pinctrl-names = "default";       
1009                 pinctrl-0 = <&pinctrl_i2c9_de    
1010                 status = "disabled";             
1011         };                                       
1012                                                  
1013         i2c9: i2c@500 {                          
1014                 #address-cells = <1>;            
1015                 #size-cells = <0>;               
1016                 reg = <0x500 0x80>;              
1017                 compatible = "aspeed,ast2600-    
1018                 clocks = <&syscon ASPEED_CLK_    
1019                 resets = <&syscon ASPEED_RESE    
1020                 interrupts = <GIC_SPI 119 IRQ    
1021                 bus-frequency = <100000>;        
1022                 pinctrl-names = "default";       
1023                 pinctrl-0 = <&pinctrl_i2c10_d    
1024                 status = "disabled";             
1025         };                                       
1026                                                  
1027         i2c10: i2c@580 {                         
1028                 #address-cells = <1>;            
1029                 #size-cells = <0>;               
1030                 reg = <0x580 0x80>;              
1031                 compatible = "aspeed,ast2600-    
1032                 clocks = <&syscon ASPEED_CLK_    
1033                 resets = <&syscon ASPEED_RESE    
1034                 interrupts = <GIC_SPI 120 IRQ    
1035                 bus-frequency = <100000>;        
1036                 pinctrl-names = "default";       
1037                 pinctrl-0 = <&pinctrl_i2c11_d    
1038                 status = "disabled";             
1039         };                                       
1040                                                  
1041         i2c11: i2c@600 {                         
1042                 #address-cells = <1>;            
1043                 #size-cells = <0>;               
1044                 reg = <0x600 0x80>;              
1045                 compatible = "aspeed,ast2600-    
1046                 clocks = <&syscon ASPEED_CLK_    
1047                 resets = <&syscon ASPEED_RESE    
1048                 interrupts = <GIC_SPI 121 IRQ    
1049                 bus-frequency = <100000>;        
1050                 pinctrl-names = "default";       
1051                 pinctrl-0 = <&pinctrl_i2c12_d    
1052                 status = "disabled";             
1053         };                                       
1054                                                  
1055         i2c12: i2c@680 {                         
1056                 #address-cells = <1>;            
1057                 #size-cells = <0>;               
1058                 reg = <0x680 0x80>;              
1059                 compatible = "aspeed,ast2600-    
1060                 clocks = <&syscon ASPEED_CLK_    
1061                 resets = <&syscon ASPEED_RESE    
1062                 interrupts = <GIC_SPI 122 IRQ    
1063                 bus-frequency = <100000>;        
1064                 pinctrl-names = "default";       
1065                 pinctrl-0 = <&pinctrl_i2c13_d    
1066                 status = "disabled";             
1067         };                                       
1068                                                  
1069         i2c13: i2c@700 {                         
1070                 #address-cells = <1>;            
1071                 #size-cells = <0>;               
1072                 reg = <0x700 0x80>;              
1073                 compatible = "aspeed,ast2600-    
1074                 clocks = <&syscon ASPEED_CLK_    
1075                 resets = <&syscon ASPEED_RESE    
1076                 interrupts = <GIC_SPI 123 IRQ    
1077                 bus-frequency = <100000>;        
1078                 pinctrl-names = "default";       
1079                 pinctrl-0 = <&pinctrl_i2c14_d    
1080                 status = "disabled";             
1081         };                                       
1082                                                  
1083         i2c14: i2c@780 {                         
1084                 #address-cells = <1>;            
1085                 #size-cells = <0>;               
1086                 reg = <0x780 0x80>;              
1087                 compatible = "aspeed,ast2600-    
1088                 clocks = <&syscon ASPEED_CLK_    
1089                 resets = <&syscon ASPEED_RESE    
1090                 interrupts = <GIC_SPI 124 IRQ    
1091                 bus-frequency = <100000>;        
1092                 pinctrl-names = "default";       
1093                 pinctrl-0 = <&pinctrl_i2c15_d    
1094                 status = "disabled";             
1095         };                                       
1096                                                  
1097         i2c15: i2c@800 {                         
1098                 #address-cells = <1>;            
1099                 #size-cells = <0>;               
1100                 reg = <0x800 0x80>;              
1101                 compatible = "aspeed,ast2600-    
1102                 clocks = <&syscon ASPEED_CLK_    
1103                 resets = <&syscon ASPEED_RESE    
1104                 interrupts = <GIC_SPI 125 IRQ    
1105                 bus-frequency = <100000>;        
1106                 pinctrl-names = "default";       
1107                 pinctrl-0 = <&pinctrl_i2c16_d    
1108                 status = "disabled";             
1109         };                                       
1110 };                                               
                                                      

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