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

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/st/ste-dbx5x0.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/arm/boot/dts/st/ste-dbx5x0.dtsi (Version linux-6.12-rc7) and /arch/i386/boot/dts/st/ste-dbx5x0.dtsi (Version policy-sample)


  1 // SPDX-License-Identifier: GPL-2.0-or-later      
  2 /*                                                
  3  * Copyright 2012 Linaro Ltd                      
  4  */                                               
  5                                                   
  6 #include <dt-bindings/interrupt-controller/irq    
  7 #include <dt-bindings/interrupt-controller/arm    
  8 #include <dt-bindings/clock/ste-db8500-clkout.    
  9 #include <dt-bindings/reset/stericsson,db8500-    
 10 #include <dt-bindings/mfd/dbx500-prcmu.h>         
 11 #include <dt-bindings/arm/ux500_pm_domains.h>     
 12 #include <dt-bindings/gpio/gpio.h>                
 13 #include <dt-bindings/thermal/thermal.h>          
 14                                                   
 15 / {                                               
 16         #address-cells = <1>;                     
 17         #size-cells = <1>;                        
 18                                                   
 19         /* This stablilizes the device enumera    
 20         aliases {                                 
 21                 i2c0 = &i2c0;                     
 22                 i2c1 = &i2c1;                     
 23                 i2c2 = &i2c2;                     
 24                 i2c3 = &i2c3;                     
 25                 i2c4 = &i2c4;                     
 26                 spi0 = &spi0;                     
 27                 spi1 = &spi1;                     
 28                 spi2 = &spi2;                     
 29                 spi3 = &spi3;                     
 30                 serial0 = &serial0;               
 31                 serial1 = &serial1;               
 32                 serial2 = &serial2;               
 33         };                                        
 34                                                   
 35         chosen {                                  
 36         };                                        
 37                                                   
 38         cpus {                                    
 39                 #address-cells = <1>;             
 40                 #size-cells = <0>;                
 41                 enable-method = "ste,dbx500-sm    
 42                                                   
 43                 cpu-map {                         
 44                         cluster0 {                
 45                                 core0 {           
 46                                         cpu =     
 47                                 };                
 48                                 core1 {           
 49                                         cpu =     
 50                                 };                
 51                         };                        
 52                 };                                
 53                 CPU0: cpu@300 {                   
 54                         device_type = "cpu";      
 55                         compatible = "arm,cort    
 56                         reg = <0x300>;            
 57                         clocks = <&prcmu_clk P    
 58                         clock-names = "cpu";      
 59                         clock-latency = <20000    
 60                         #cooling-cells = <2>;     
 61                 };                                
 62                 CPU1: cpu@301 {                   
 63                         device_type = "cpu";      
 64                         compatible = "arm,cort    
 65                         reg = <0x301>;            
 66                 };                                
 67         };                                        
 68                                                   
 69         thermal-zones {                           
 70                 /*                                
 71                  * Thermal zone for the SoC, u    
 72                  * PRCMU for temperature and t    
 73                  * cooling.                       
 74                  */                               
 75                 cpu_thermal: cpu-thermal {        
 76                         polling-delay-passive     
 77                         /*                        
 78                          * This sensor fires i    
 79                          * zone, so no polling    
 80                          */                       
 81                         polling-delay = <0>;      
 82                                                   
 83                         thermal-sensors = <&th    
 84                                                   
 85                         trips {                   
 86                                 cpu_alert: cpu    
 87                                         temper    
 88                                         hyster    
 89                                         type =    
 90                                 };                
 91                                 cpu-crit {        
 92                                         temper    
 93                                         hyster    
 94                                         type =    
 95                                 };                
 96                         };                        
 97                                                   
 98                         cooling-maps {            
 99                                 trip = <&cpu_a    
100                                 cooling-device    
101                                 contribution =    
102                         };                        
103                 };                                
104         };                                        
105                                                   
106         soc {                                     
107                 #address-cells = <1>;             
108                 #size-cells = <1>;                
109                 compatible = "stericsson,db850    
110                 interrupt-parent = <&intc>;       
111                 ranges;                           
112                                                   
113                 /*                                
114                  * 640KB ESRAM (embedded stati    
115                  * into 5 banks of 128 KB each    
116                  * used by different accelerat    
117                  * their power domains: ESRAM0    
118                  * ESRAM 3+4.                     
119                  */                               
120                 sram@40000000 {                   
121                         /* The first (always o    
122                         compatible = "mmio-sra    
123                         reg = <0x40000000 0x20    
124                         #address-cells = <1>;     
125                         #size-cells = <1>;        
126                         ranges = <0 0x40000000    
127                                                   
128                         sram@0 {                  
129                                 compatible = "    
130                                 reg = <0x0 0x1    
131                                 pool;             
132                         };                        
133                         lcpa: sram@10000 {        
134                                 /*                
135                                  * This eSRAM     
136                                  * for Logical    
137                                  * where these    
138                                  * This is add    
139                                  * pool is use    
140                                  */               
141                                 compatible = "    
142                                 label = "DMA40    
143                                 reg = <0x10000    
144                         };                        
145                         sram@10800 {              
146                                 compatible = "    
147                                 reg = <0x10800    
148                                 pool;             
149                         };                        
150                 };                                
151                 sram@40020000 {                   
152                         /* ESRAM 1+2, 256 KB *    
153                         compatible = "mmio-sra    
154                         reg = <0x40020000 0x40    
155                         #address-cells = <1>;     
156                         #size-cells = <1>;        
157                         ranges = <0 0x40020000    
158                 };                                
159                 sram@40060000 {                   
160                         /* ESRAM 3+4, 256 KB *    
161                         compatible = "mmio-sra    
162                         reg = <0x40060000 0x40    
163                         #address-cells = <1>;     
164                         #size-cells = <1>;        
165                         ranges = <0 0x40060000    
166                                                   
167                         lcla: sram@20000 {        
168                                 /*                
169                                  * This eSRAM     
170                                  * for Logical    
171                                  * where these    
172                                  * This is add    
173                                  * pool is use    
174                                  */               
175                                 compatible = "    
176                                 label = "DMA40    
177                                 reg = <0x20000    
178                         };                        
179                 };                                
180                                                   
181                 ptm@801ae000 {                    
182                         compatible = "arm,core    
183                         reg = <0x801ae000 0x10    
184                                                   
185                         clocks = <&prcmu_clk P    
186                         clock-names = "apb_pcl    
187                         cpu = <&CPU0>;            
188                         out-ports {               
189                                 port {            
190                                         ptm0_o    
191                                                   
192                                         };        
193                                 };                
194                         };                        
195                 };                                
196                                                   
197                 ptm@801af000 {                    
198                         compatible = "arm,core    
199                         reg = <0x801af000 0x10    
200                                                   
201                         clocks = <&prcmu_clk P    
202                         clock-names = "apb_pcl    
203                         cpu = <&CPU1>;            
204                         out-ports {               
205                                 port {            
206                                         ptm1_o    
207                                                   
208                                         };        
209                                 };                
210                         };                        
211                 };                                
212                                                   
213                 funnel@801a6000 {                 
214                         compatible = "arm,core    
215                         reg = <0x801a6000 0x10    
216                                                   
217                         clocks = <&prcmu_clk P    
218                         clock-names = "apb_pcl    
219                         out-ports {               
220                                 port {            
221                                         funnel    
222                                                   
223                                                   
224                                         };        
225                                 };                
226                         };                        
227                                                   
228                         in-ports {                
229                                 #address-cells    
230                                 #size-cells =     
231                                                   
232                                 port@0 {          
233                                         reg =     
234                                         funnel    
235                                                   
236                                         };        
237                                 };                
238                                                   
239                                 port@1 {          
240                                         reg =     
241                                         funnel    
242                                                   
243                                         };        
244                                 };                
245                         };                        
246                 };                                
247                                                   
248                 replicator {                      
249                         compatible = "arm,core    
250                         clocks = <&prcmu_clk P    
251                         clock-names = "atclk";    
252                                                   
253                         out-ports {               
254                                 #address-cells    
255                                 #size-cells =     
256                                                   
257                                 port@0 {          
258                                         reg =     
259                                         replic    
260                                                   
261                                         };        
262                                 };                
263                                 port@1 {          
264                                         reg =     
265                                         replic    
266                                                   
267                                         };        
268                                 };                
269                         };                        
270                                                   
271                         in-ports {                
272                                 port {            
273                                         replic    
274                                                   
275                                         };        
276                                 };                
277                         };                        
278                 };                                
279                                                   
280                 tpiu@80190000 {                   
281                         compatible = "arm,core    
282                         reg = <0x80190000 0x10    
283                                                   
284                         clocks = <&prcmu_clk P    
285                         clock-names = "apb_pcl    
286                         in-ports {                
287                                 port {            
288                                         tpiu_i    
289                                                   
290                                         };        
291                                 };                
292                         };                        
293                 };                                
294                                                   
295                 etb@801a4000 {                    
296                         compatible = "arm,core    
297                         reg = <0x801a4000 0x10    
298                                                   
299                         clocks = <&prcmu_clk P    
300                         clock-names = "apb_pcl    
301                         in-ports {                
302                                 port {            
303                                         etb_in    
304                                                   
305                                         };        
306                                 };                
307                         };                        
308                 };                                
309                                                   
310                 intc: interrupt-controller@a04    
311                         compatible = "arm,cort    
312                         #interrupt-cells = <3>    
313                         #address-cells = <1>;     
314                         interrupt-controller;     
315                         reg = <0xa0411000 0x10    
316                               <0xa0410100 0x10    
317                 };                                
318                                                   
319                 scu@a0410000 {                    
320                         compatible = "arm,cort    
321                         reg = <0xa0410000 0x10    
322                 };                                
323                                                   
324                 /*                                
325                  * The backup RAM is used for     
326                  * and various things like spi    
327                  */                               
328                 backupram@80150000 {              
329                         compatible = "ste,dbx5    
330                         reg = <0x80150000 0x20    
331                 };                                
332                                                   
333                 L2: cache-controller {            
334                         compatible = "arm,pl31    
335                         reg = <0xa0412000 0x10    
336                         interrupts = <GIC_SPI     
337                         cache-unified;            
338                         cache-level = <2>;        
339                 };                                
340                                                   
341                 pmu {                             
342                         compatible = "arm,cort    
343                         interrupts = <GIC_SPI     
344                 };                                
345                                                   
346                 pm_domains: pm_domains0 {         
347                         compatible = "stericss    
348                         #power-domain-cells =     
349                 };                                
350                                                   
351                 clocks {                          
352                         compatible = "stericss    
353                         /*                        
354                          * Registers for the C    
355                          * groups 1, 2, 3, 5,     
356                          */                       
357                         reg = <0x8012f000 0x10    
358                             <0x8000f000 0x1000    
359                             <0xa03cf000 0x1000    
360                                                   
361                         prcmu_clk: prcmu-clock    
362                                 #clock-cells =    
363                         };                        
364                                                   
365                         prcc_pclk: prcc-periph    
366                                 #clock-cells =    
367                         };                        
368                                                   
369                         prcc_kclk: prcc-kernel    
370                                 #clock-cells =    
371                         };                        
372                                                   
373                         prcc_reset: prcc-reset    
374                                 #reset-cells =    
375                         };                        
376                                                   
377                         rtc_clk: rtc32k-clock     
378                                 #clock-cells =    
379                         };                        
380                                                   
381                         smp_twd_clk: smp-twd-c    
382                                 #clock-cells =    
383                         };                        
384                                                   
385                         clkout_clk: clkout-clo    
386                                 /* Cell 1 id,     
387                                 #clock-cells =    
388                         };                        
389                 };                                
390                                                   
391                 mtu@a03c6000 {                    
392                         /* Nomadik System Time    
393                         compatible = "st,nomad    
394                         reg = <0xa03c6000 0x10    
395                         interrupts = <GIC_SPI     
396                                                   
397                         clocks = <&prcmu_clk P    
398                         clock-names = "timclk"    
399                 };                                
400                                                   
401                 timer@a0410600 {                  
402                         compatible = "arm,cort    
403                         reg = <0xa0410600 0x20    
404                         interrupts = <GIC_PPI     
405                                                   
406                         clocks = <&smp_twd_clk    
407                 };                                
408                                                   
409                 watchdog@a0410620 {               
410                         compatible = "arm,cort    
411                         reg = <0xa0410620 0x20    
412                         interrupts = <GIC_PPI     
413                         clocks = <&smp_twd_clk    
414                 };                                
415                                                   
416                 rtc@80154000 {                    
417                         compatible = "arm,pl03    
418                         reg = <0x80154000 0x10    
419                         interrupts = <GIC_SPI     
420                                                   
421                         clocks = <&rtc_clk>;      
422                         clock-names = "apb_pcl    
423                 };                                
424                                                   
425                 gpio0: gpio@8012e000 {            
426                         compatible = "stericss    
427                                 "st,nomadik-gp    
428                         reg = <0x8012e000 0x80    
429                         interrupts = <GIC_SPI     
430                         interrupt-controller;     
431                         #interrupt-cells = <2>    
432                         st,supports-sleepmode;    
433                         gpio-controller;          
434                         #gpio-cells = <2>;        
435                         gpio-bank = <0>;          
436                         gpio-ranges = <&pinctr    
437                         clocks = <&prcc_pclk 1    
438                 };                                
439                                                   
440                 gpio1: gpio@8012e080 {            
441                         compatible = "stericss    
442                                 "st,nomadik-gp    
443                         reg = <0x8012e080 0x80    
444                         interrupts = <GIC_SPI     
445                         interrupt-controller;     
446                         #interrupt-cells = <2>    
447                         st,supports-sleepmode;    
448                         gpio-controller;          
449                         #gpio-cells = <2>;        
450                         gpio-bank = <1>;          
451                         gpio-ranges = <&pinctr    
452                         clocks = <&prcc_pclk 1    
453                 };                                
454                                                   
455                 gpio2: gpio@8000e000 {            
456                         compatible = "stericss    
457                                 "st,nomadik-gp    
458                         reg = <0x8000e000 0x80    
459                         interrupts = <GIC_SPI     
460                         interrupt-controller;     
461                         #interrupt-cells = <2>    
462                         st,supports-sleepmode;    
463                         gpio-controller;          
464                         #gpio-cells = <2>;        
465                         gpio-bank = <2>;          
466                         gpio-ranges = <&pinctr    
467                         clocks = <&prcc_pclk 3    
468                 };                                
469                                                   
470                 gpio3: gpio@8000e080 {            
471                         compatible = "stericss    
472                                 "st,nomadik-gp    
473                         reg = <0x8000e080 0x80    
474                         interrupts = <GIC_SPI     
475                         interrupt-controller;     
476                         #interrupt-cells = <2>    
477                         st,supports-sleepmode;    
478                         gpio-controller;          
479                         #gpio-cells = <2>;        
480                         gpio-bank = <3>;          
481                         gpio-ranges = <&pinctr    
482                         clocks = <&prcc_pclk 3    
483                 };                                
484                                                   
485                 gpio4: gpio@8000e100 {            
486                         compatible = "stericss    
487                                 "st,nomadik-gp    
488                         reg = <0x8000e100 0x80    
489                         interrupts = <GIC_SPI     
490                         interrupt-controller;     
491                         #interrupt-cells = <2>    
492                         st,supports-sleepmode;    
493                         gpio-controller;          
494                         #gpio-cells = <2>;        
495                         gpio-bank = <4>;          
496                         gpio-ranges = <&pinctr    
497                         clocks = <&prcc_pclk 3    
498                 };                                
499                                                   
500                 gpio5: gpio@8000e180 {            
501                         compatible = "stericss    
502                                 "st,nomadik-gp    
503                         reg = <0x8000e180 0x80    
504                         interrupts = <GIC_SPI     
505                         interrupt-controller;     
506                         #interrupt-cells = <2>    
507                         st,supports-sleepmode;    
508                         gpio-controller;          
509                         #gpio-cells = <2>;        
510                         gpio-bank = <5>;          
511                         gpio-ranges = <&pinctr    
512                         clocks = <&prcc_pclk 3    
513                 };                                
514                                                   
515                 gpio6: gpio@8011e000 {            
516                         compatible = "stericss    
517                                 "st,nomadik-gp    
518                         reg = <0x8011e000 0x80    
519                         interrupts = <GIC_SPI     
520                         interrupt-controller;     
521                         #interrupt-cells = <2>    
522                         st,supports-sleepmode;    
523                         gpio-controller;          
524                         #gpio-cells = <2>;        
525                         gpio-bank = <6>;          
526                         gpio-ranges = <&pinctr    
527                         clocks = <&prcc_pclk 2    
528                 };                                
529                                                   
530                 gpio7: gpio@8011e080 {            
531                         compatible = "stericss    
532                                 "st,nomadik-gp    
533                         reg = <0x8011e080 0x80    
534                         interrupts = <GIC_SPI     
535                         interrupt-controller;     
536                         #interrupt-cells = <2>    
537                         st,supports-sleepmode;    
538                         gpio-controller;          
539                         #gpio-cells = <2>;        
540                         gpio-bank = <7>;          
541                         gpio-ranges = <&pinctr    
542                         clocks = <&prcc_pclk 2    
543                 };                                
544                                                   
545                 gpio8: gpio@a03fe000 {            
546                         compatible = "stericss    
547                                 "st,nomadik-gp    
548                         reg = <0xa03fe000 0x80    
549                         interrupts = <GIC_SPI     
550                         interrupt-controller;     
551                         #interrupt-cells = <2>    
552                         st,supports-sleepmode;    
553                         gpio-controller;          
554                         #gpio-cells = <2>;        
555                         gpio-bank = <8>;          
556                         gpio-ranges = <&pinctr    
557                         clocks = <&prcc_pclk 5    
558                 };                                
559                                                   
560                 pinctrl: pinctrl {                
561                         compatible = "stericss    
562                         nomadik-gpio-chips = <    
563                                                   
564                                                   
565                         prcm = <&prcmu>;          
566                 };                                
567                                                   
568                 usb_per5@a03e0000 {               
569                         compatible = "stericss    
570                         reg = <0xa03e0000 0x10    
571                         interrupts = <GIC_SPI     
572                         interrupt-names = "mc"    
573                                                   
574                         dr_mode = "otg";          
575                                                   
576                         dmas = <&dma 38 0 0x2>    
577                                <&dma 38 0 0x0>    
578                                <&dma 37 0 0x2>    
579                                <&dma 37 0 0x0>    
580                                <&dma 36 0 0x2>    
581                                <&dma 36 0 0x0>    
582                                <&dma 19 0 0x2>    
583                                <&dma 19 0 0x0>    
584                                <&dma 18 0 0x2>    
585                                <&dma 18 0 0x0>    
586                                <&dma 17 0 0x2>    
587                                <&dma 17 0 0x0>    
588                                <&dma 16 0 0x2>    
589                                <&dma 16 0 0x0>    
590                                <&dma 39 0 0x2>    
591                                <&dma 39 0 0x0>    
592                                                   
593                         dma-names = "iep_1_9",    
594                                     "iep_2_10"    
595                                     "iep_3_11"    
596                                     "iep_4_12"    
597                                     "iep_5_13"    
598                                     "iep_6_14"    
599                                     "iep_7_15"    
600                                     "iep_8",      
601                                                   
602                         clocks = <&prcc_pclk 5    
603                 };                                
604                                                   
605                 dma: dma-controller@801C0000 {    
606                         compatible = "stericss    
607                         reg = <0x801C0000 0x10    
608                         reg-names = "base";       
609                         interrupts = <GIC_SPI     
610                         sram = <&lcpa>, <&lcla    
611                                                   
612                         #dma-cells = <3>;         
613                         memcpy-channels = <56     
614                                                   
615                         clocks = <&prcmu_clk P    
616                 };                                
617                                                   
618                 prcmu: prcmu@80157000 {           
619                         compatible = "stericss    
620                         reg = <0x80157000 0x20    
621                         reg-names = "prcmu", "    
622                         interrupts = <GIC_SPI     
623                         #address-cells = <1>;     
624                         #size-cells = <1>;        
625                         interrupt-controller;     
626                         #interrupt-cells = <2>    
627                         ranges;                   
628                                                   
629                         prcmu-timer-4@80157450    
630                                 compatible = "    
631                                 reg = <0x80157    
632                         };                        
633                                                   
634                         thermal: thermal@80157    
635                                 compatible = "    
636                                 reg = <0x80157    
637                                 interrupt-pare    
638                                 interrupts = <    
639                                              <    
640                                 interrupt-name    
641                                 #thermal-senso    
642                         };                        
643                                                   
644                         db8500-prcmu-regulator    
645                                 compatible = "    
646                                                   
647                                 // DB8500_REGU    
648                                 db8500_vape_re    
649                                         regula    
650                                 };                
651                                                   
652                                 // DB8500_REGU    
653                                 db8500_varm_re    
654                                 };                
655                                                   
656                                 // DB8500_REGU    
657                                 db8500_vmodem_    
658                                 };                
659                                                   
660                                 // DB8500_REGU    
661                                 db8500_vpll_re    
662                                 };                
663                                                   
664                                 // DB8500_REGU    
665                                 db8500_vsmps1_    
666                                 };                
667                                                   
668                                 // DB8500_REGU    
669                                 db8500_vsmps2_    
670                                 };                
671                                                   
672                                 // DB8500_REGU    
673                                 db8500_vsmps3_    
674                                 };                
675                                                   
676                                 // DB8500_REGU    
677                                 db8500_vrf1_re    
678                                 };                
679                                                   
680                                 // DB8500_REGU    
681                                 db8500_sva_mmd    
682                                 };                
683                                                   
684                                 // DB8500_REGU    
685                                 db8500_sva_mmd    
686                                 };                
687                                                   
688                                 // DB8500_REGU    
689                                 db8500_sva_pip    
690                                 };                
691                                                   
692                                 // DB8500_REGU    
693                                 db8500_sia_mmd    
694                                 };                
695                                                   
696                                 // DB8500_REGU    
697                                 db8500_sia_mmd    
698                                 };                
699                                                   
700                                 // DB8500_REGU    
701                                 db8500_sia_pip    
702                                 };                
703                                                   
704                                 // DB8500_REGU    
705                                 db8500_sga_reg    
706                                         vin-su    
707                                 };                
708                                                   
709                                 // DB8500_REGU    
710                                 db8500_b2r2_mc    
711                                         vin-su    
712                                 };                
713                                                   
714                                 // DB8500_REGU    
715                                 db8500_esram12    
716                                 };                
717                                                   
718                                 // DB8500_REGU    
719                                 db8500_esram12    
720                                 };                
721                                                   
722                                 // DB8500_REGU    
723                                 db8500_esram34    
724                                 };                
725                                                   
726                                 // DB8500_REGU    
727                                 db8500_esram34    
728                                 };                
729                         };                        
730                 };                                
731                                                   
732                 i2c0: i2c@80004000 {              
733                         compatible = "stericss    
734                         reg = <0x80004000 0x10    
735                         interrupts = <GIC_SPI     
736                                                   
737                         #address-cells = <1>;     
738                         #size-cells = <0>;        
739                                                   
740                         clock-frequency = <400    
741                         clocks = <&prcc_kclk 3    
742                         clock-names = "i2cclk"    
743                         power-domains = <&pm_d    
744                         resets = <&prcc_reset     
745                                                   
746                         status = "disabled";      
747                 };                                
748                                                   
749                 i2c1: i2c@80122000 {              
750                         compatible = "stericss    
751                         reg = <0x80122000 0x10    
752                         interrupts = <GIC_SPI     
753                                                   
754                         #address-cells = <1>;     
755                         #size-cells = <0>;        
756                                                   
757                         clock-frequency = <400    
758                                                   
759                         clocks = <&prcc_kclk 1    
760                         clock-names = "i2cclk"    
761                         power-domains = <&pm_d    
762                         resets = <&prcc_reset     
763                                                   
764                         status = "disabled";      
765                 };                                
766                                                   
767                 i2c2: i2c@80128000 {              
768                         compatible = "stericss    
769                         reg = <0x80128000 0x10    
770                         interrupts = <GIC_SPI     
771                                                   
772                         #address-cells = <1>;     
773                         #size-cells = <0>;        
774                                                   
775                         clock-frequency = <400    
776                                                   
777                         clocks = <&prcc_kclk 1    
778                         clock-names = "i2cclk"    
779                         power-domains = <&pm_d    
780                         resets = <&prcc_reset     
781                                                   
782                         status = "disabled";      
783                 };                                
784                                                   
785                 i2c3: i2c@80110000 {              
786                         compatible = "stericss    
787                         reg = <0x80110000 0x10    
788                         interrupts = <GIC_SPI     
789                                                   
790                         #address-cells = <1>;     
791                         #size-cells = <0>;        
792                                                   
793                         clock-frequency = <400    
794                                                   
795                         clocks = <&prcc_kclk 2    
796                         clock-names = "i2cclk"    
797                         power-domains = <&pm_d    
798                         resets = <&prcc_reset     
799                                                   
800                         status = "disabled";      
801                 };                                
802                                                   
803                 i2c4: i2c@8012a000 {              
804                         compatible = "stericss    
805                         reg = <0x8012a000 0x10    
806                         interrupts = <GIC_SPI     
807                                                   
808                         #address-cells = <1>;     
809                         #size-cells = <0>;        
810                                                   
811                         clock-frequency = <400    
812                                                   
813                         clocks = <&prcc_kclk 1    
814                         clock-names = "i2cclk"    
815                         power-domains = <&pm_d    
816                         resets = <&prcc_reset     
817                                                   
818                         status = "disabled";      
819                 };                                
820                                                   
821                 ssp0: spi@80002000 {              
822                         compatible = "arm,pl02    
823                         reg = <0x80002000 0x10    
824                         interrupts = <GIC_SPI     
825                         #address-cells = <1>;     
826                         #size-cells = <0>;        
827                         clocks = <&prcc_kclk 3    
828                         clock-names = "sspclk"    
829                         dmas = <&dma 8 0 0x2>,    
830                                <&dma 8 0 0x0>;    
831                         dma-names = "rx", "tx"    
832                         power-domains = <&pm_d    
833                         resets = <&prcc_reset     
834                                                   
835                         status = "disabled";      
836                 };                                
837                                                   
838                 ssp1: spi@80003000 {              
839                         compatible = "arm,pl02    
840                         reg = <0x80003000 0x10    
841                         interrupts = <GIC_SPI     
842                         #address-cells = <1>;     
843                         #size-cells = <0>;        
844                         clocks = <&prcc_kclk 3    
845                         clock-names = "sspclk"    
846                         dmas = <&dma 9 0 0x2>,    
847                                <&dma 9 0 0x0>;    
848                         dma-names = "rx", "tx"    
849                         power-domains = <&pm_d    
850                         resets = <&prcc_reset     
851                                                   
852                         status = "disabled";      
853                 };                                
854                                                   
855                 spi0: spi@8011a000 {              
856                         compatible = "arm,pl02    
857                         reg = <0x8011a000 0x10    
858                         interrupts = <GIC_SPI     
859                         #address-cells = <1>;     
860                         #size-cells = <0>;        
861                         /* Same clock wired to    
862                         clocks = <&prcc_pclk 2    
863                         clock-names = "sspclk"    
864                         dmas = <&dma 0 0 0x2>,    
865                                <&dma 0 0 0x0>;    
866                         dma-names = "rx", "tx"    
867                         power-domains = <&pm_d    
868                                                   
869                         status = "disabled";      
870                 };                                
871                                                   
872                 spi1: spi@80112000 {              
873                         compatible = "arm,pl02    
874                         reg = <0x80112000 0x10    
875                         interrupts = <GIC_SPI     
876                         #address-cells = <1>;     
877                         #size-cells = <0>;        
878                         /* Same clock wired to    
879                         clocks = <&prcc_pclk 2    
880                         clock-names = "sspclk"    
881                         dmas = <&dma 35 0 0x2>    
882                                <&dma 35 0 0x0>    
883                         dma-names = "rx", "tx"    
884                         power-domains = <&pm_d    
885                                                   
886                         status = "disabled";      
887                 };                                
888                                                   
889                 spi2: spi@80111000 {              
890                         compatible = "arm,pl02    
891                         reg = <0x80111000 0x10    
892                         interrupts = <GIC_SPI     
893                         #address-cells = <1>;     
894                         #size-cells = <0>;        
895                         /* Same clock wired to    
896                         clocks = <&prcc_pclk 2    
897                         clock-names = "sspclk"    
898                         dmas = <&dma 33 0 0x2>    
899                                <&dma 33 0 0x0>    
900                         dma-names = "rx", "tx"    
901                         power-domains = <&pm_d    
902                                                   
903                         status = "disabled";      
904                 };                                
905                                                   
906                 spi3: spi@80129000 {              
907                         compatible = "arm,pl02    
908                         reg = <0x80129000 0x10    
909                         interrupts = <GIC_SPI     
910                         #address-cells = <1>;     
911                         #size-cells = <0>;        
912                         /* Same clock wired to    
913                         clocks = <&prcc_pclk 1    
914                         clock-names = "sspclk"    
915                         dmas = <&dma 40 0 0x2>    
916                                <&dma 40 0 0x0>    
917                         dma-names = "rx", "tx"    
918                         power-domains = <&pm_d    
919                         resets = <&prcc_reset     
920                                                   
921                         status = "disabled";      
922                 };                                
923                                                   
924                 serial0: serial@80120000 {        
925                         compatible = "arm,pl01    
926                         reg = <0x80120000 0x10    
927                         interrupts = <GIC_SPI     
928                                                   
929                         dmas = <&dma 13 0 0x2>    
930                                <&dma 13 0 0x0>    
931                         dma-names = "rx", "tx"    
932                                                   
933                         clocks = <&prcc_kclk 1    
934                         clock-names = "uart",     
935                         resets = <&prcc_reset     
936                                                   
937                         status = "disabled";      
938                 };                                
939                                                   
940                 serial1: serial@80121000 {        
941                         compatible = "arm,pl01    
942                         reg = <0x80121000 0x10    
943                         interrupts = <GIC_SPI     
944                                                   
945                         dmas = <&dma 12 0 0x2>    
946                                <&dma 12 0 0x0>    
947                         dma-names = "rx", "tx"    
948                                                   
949                         clocks = <&prcc_kclk 1    
950                         clock-names = "uart",     
951                         resets = <&prcc_reset     
952                                                   
953                         status = "disabled";      
954                 };                                
955                                                   
956                 serial2: serial@80007000 {        
957                         compatible = "arm,pl01    
958                         reg = <0x80007000 0x10    
959                         interrupts = <GIC_SPI     
960                                                   
961                         dmas = <&dma 11 0 0x2>    
962                                <&dma 11 0 0x0>    
963                         dma-names = "rx", "tx"    
964                                                   
965                         clocks = <&prcc_kclk 3    
966                         clock-names = "uart",     
967                         resets = <&prcc_reset     
968                                                   
969                         status = "disabled";      
970                 };                                
971                                                   
972                 mmc@80126000 {                    
973                         compatible = "arm,pl18    
974                         reg = <0x80126000 0x10    
975                         interrupts = <GIC_SPI     
976                                                   
977                         dmas = <&dma 29 0 0x2>    
978                                <&dma 29 0 0x0>    
979                         dma-names = "rx", "tx"    
980                                                   
981                         clocks = <&prcc_kclk 1    
982                         clock-names = "sdi", "    
983                         power-domains = <&pm_d    
984                         resets = <&prcc_reset     
985                                                   
986                         status = "disabled";      
987                 };                                
988                                                   
989                 mmc@80118000 {                    
990                         compatible = "arm,pl18    
991                         reg = <0x80118000 0x10    
992                         interrupts = <GIC_SPI     
993                                                   
994                         dmas = <&dma 32 0 0x2>    
995                                <&dma 32 0 0x0>    
996                         dma-names = "rx", "tx"    
997                                                   
998                         clocks = <&prcc_kclk 2    
999                         clock-names = "sdi", "    
1000                         power-domains = <&pm_    
1001                         resets = <&prcc_reset    
1002                                                  
1003                         status = "disabled";     
1004                 };                               
1005                                                  
1006                 mmc@80005000 {                   
1007                         compatible = "arm,pl1    
1008                         reg = <0x80005000 0x1    
1009                         interrupts = <GIC_SPI    
1010                                                  
1011                         dmas = <&dma 28 0 0x2    
1012                                <&dma 28 0 0x0    
1013                         dma-names = "rx", "tx    
1014                                                  
1015                         clocks = <&prcc_kclk     
1016                         clock-names = "sdi",     
1017                         power-domains = <&pm_    
1018                         resets = <&prcc_reset    
1019                                                  
1020                         status = "disabled";     
1021                 };                               
1022                                                  
1023                 mmc@80119000 {                   
1024                         compatible = "arm,pl1    
1025                         reg = <0x80119000 0x1    
1026                         interrupts = <GIC_SPI    
1027                                                  
1028                         dmas = <&dma 41 0 0x2    
1029                                <&dma 41 0 0x0    
1030                         dma-names = "rx", "tx    
1031                                                  
1032                         clocks = <&prcc_kclk     
1033                         clock-names = "sdi",     
1034                         power-domains = <&pm_    
1035                         resets = <&prcc_reset    
1036                                                  
1037                         status = "disabled";     
1038                 };                               
1039                                                  
1040                 mmc@80114000 {                   
1041                         compatible = "arm,pl1    
1042                         reg = <0x80114000 0x1    
1043                         interrupts = <GIC_SPI    
1044                                                  
1045                         dmas = <&dma 42 0 0x2    
1046                                <&dma 42 0 0x0    
1047                         dma-names = "rx", "tx    
1048                                                  
1049                         clocks = <&prcc_kclk     
1050                         clock-names = "sdi",     
1051                         power-domains = <&pm_    
1052                         resets = <&prcc_reset    
1053                                                  
1054                         status = "disabled";     
1055                 };                               
1056                                                  
1057                 mmc@80008000 {                   
1058                         compatible = "arm,pl1    
1059                         reg = <0x80008000 0x1    
1060                         interrupts = <GIC_SPI    
1061                                                  
1062                         dmas = <&dma 43 0 0x2    
1063                                <&dma 43 0 0x0    
1064                         dma-names = "rx", "tx    
1065                                                  
1066                         clocks = <&prcc_kclk     
1067                         clock-names = "sdi",     
1068                         power-domains = <&pm_    
1069                         resets = <&prcc_reset    
1070                                                  
1071                         status = "disabled";     
1072                 };                               
1073                                                  
1074                 sound {                          
1075                         compatible = "sterics    
1076                         stericsson,cpu-dai =     
1077                 };                               
1078                                                  
1079                 msp0: msp@80123000 {             
1080                         compatible = "sterics    
1081                         reg = <0x80123000 0x1    
1082                         interrupts = <GIC_SPI    
1083                         v-ape-supply = <&db85    
1084                                                  
1085                         dmas = <&dma 31 0 0x1    
1086                                <&dma 31 0 0x1    
1087                         dma-names = "rx", "tx    
1088                                                  
1089                         clocks = <&prcc_kclk     
1090                         clock-names = "msp",     
1091                         resets = <&prcc_reset    
1092                                                  
1093                         status = "disabled";     
1094                 };                               
1095                                                  
1096                 msp1: msp@80124000 {             
1097                         compatible = "sterics    
1098                         reg = <0x80124000 0x1    
1099                         interrupts = <GIC_SPI    
1100                         v-ape-supply = <&db85    
1101                                                  
1102                         /* This DMA channel o    
1103                         dmas = <&dma 30 0 0x1    
1104                         dma-names = "tx";        
1105                                                  
1106                         clocks = <&prcc_kclk     
1107                         clock-names = "msp",     
1108                         resets = <&prcc_reset    
1109                                                  
1110                         status = "disabled";     
1111                 };                               
1112                                                  
1113                 // HDMI sound                    
1114                 msp2: msp@80117000 {             
1115                         compatible = "sterics    
1116                         reg = <0x80117000 0x1    
1117                         interrupts = <GIC_SPI    
1118                         v-ape-supply = <&db85    
1119                                                  
1120                         dmas = <&dma 14 0 0x1    
1121                                <&dma 14 1 0x1    
1122                                                  
1123                         dma-names = "rx", "tx    
1124                                                  
1125                         clocks = <&prcc_kclk     
1126                         clock-names = "msp",     
1127                         resets = <&prcc_reset    
1128                                                  
1129                         status = "disabled";     
1130                 };                               
1131                                                  
1132                 msp3: msp@80125000 {             
1133                         compatible = "sterics    
1134                         reg = <0x80125000 0x1    
1135                         interrupts = <GIC_SPI    
1136                         v-ape-supply = <&db85    
1137                                                  
1138                         /* This DMA channel o    
1139                         dmas = <&dma 30 0 0x1    
1140                         dma-names = "rx";        
1141                                                  
1142                         clocks = <&prcc_kclk     
1143                         clock-names = "msp",     
1144                         resets = <&prcc_reset    
1145                                                  
1146                         status = "disabled";     
1147                 };                               
1148                                                  
1149                 external-bus@50000000 {          
1150                         compatible = "simple-    
1151                         reg = <0x50000000 0x4    
1152                         #address-cells = <1>;    
1153                         #size-cells = <1>;       
1154                         ranges = <0 0x5000000    
1155                         status = "disabled";     
1156                 };                               
1157                                                  
1158                 gpu@a0300000 {                   
1159                         /*                       
1160                          * This block is refe    
1161                          * in documentation b    
1162                          * MALI-400 GPU block    
1163                          */                      
1164                         compatible = "sterics    
1165                         reg = <0xa0300000 0x1    
1166                         interrupts = <GIC_SPI    
1167                                      <GIC_SPI    
1168                                      <GIC_SPI    
1169                                      <GIC_SPI    
1170                                      <GIC_SPI    
1171                         interrupt-names = "gp    
1172                                           "gp    
1173                                           "pp    
1174                                           "pp    
1175                                           "co    
1176                         clocks = <&prcmu_clk     
1177                         clock-names = "bus",     
1178                         mali-supply = <&db850    
1179                         power-domains = <&pm_    
1180                 };                               
1181                                                  
1182                 mcde@a0350000 {                  
1183                         compatible = "ste,mcd    
1184                         reg = <0xa0350000 0x1    
1185                         interrupts = <GIC_SPI    
1186                         epod-supply = <&db850    
1187                         clocks = <&prcmu_clk     
1188                                  <&prcmu_clk     
1189                                  <&prcmu_clk     
1190                         clock-names = "mcde",    
1191                         #address-cells = <1>;    
1192                         #size-cells = <1>;       
1193                         ranges;                  
1194                         status = "disabled";     
1195                                                  
1196                         dsi0: dsi@a0351000 {     
1197                                 compatible =     
1198                                 reg = <0xa035    
1199                                 clocks = <&pr    
1200                                 clock-names =    
1201                                 #address-cell    
1202                                 #size-cells =    
1203                         };                       
1204                         dsi1: dsi@a0352000 {     
1205                                 compatible =     
1206                                 reg = <0xa035    
1207                                 clocks = <&pr    
1208                                 clock-names =    
1209                                 #address-cell    
1210                                 #size-cells =    
1211                         };                       
1212                         dsi2: dsi@a0353000 {     
1213                                 compatible =     
1214                                 reg = <0xa035    
1215                                 /* This DSI p    
1216                                 clocks = <&pr    
1217                                 clock-names =    
1218                                 #address-cell    
1219                                 #size-cells =    
1220                         };                       
1221                 };                               
1222                                                  
1223                 cryp@a03cb000 {                  
1224                         compatible = "sterics    
1225                         reg = <0xa03cb000 0x1    
1226                         interrupts = <GIC_SPI    
1227                         clocks = <&prcc_pclk     
1228                         power-domains = <&pm_    
1229                 };                               
1230                                                  
1231                 hash@a03c2000 {                  
1232                         compatible = "sterics    
1233                         reg = <0xa03c2000 0x1    
1234                         clocks = <&prcc_pclk     
1235                         power-domains = <&pm_    
1236                 };                               
1237         };                                       
1238 };                                               
                                                      

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