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

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

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-snowball.dts (Version linux-6.12-rc7) and /arch/i386/boot/dts/st/ste-snowball.dts (Version linux-4.10.17)


  1 // SPDX-License-Identifier: GPL-2.0-or-later      
  2 /*                                                
  3  * Copyright 2011 ST-Ericsson AB                  
  4  */                                               
  5                                                   
  6 /dts-v1/;                                         
  7 #include "ste-db9500.dtsi"                        
  8 #include "ste-href-ab8500.dtsi"                   
  9 #include "ste-href-family-pinctrl.dtsi"           
 10                                                   
 11 / {                                               
 12         model = "Calao Systems Snowball platfo    
 13         compatible = "calaosystems,snowball-a9    
 14                                                   
 15         memory {                                  
 16                 device_type = "memory";           
 17                 reg = <0x00000000 0x20000000>;    
 18         };                                        
 19                                                   
 20         battery: battery {                        
 21                 compatible = "simple-battery";    
 22                 battery-type = "lithium-ion-po    
 23         };                                        
 24                                                   
 25         thermal-zones {                           
 26                 battery-thermal {                 
 27                         /* This zone will be p    
 28                         polling-delay = <0>;      
 29                         polling-delay-passive     
 30                         thermal-sensors = <&ba    
 31                                                   
 32                         trips {                   
 33                                 battery-crit-h    
 34                                         temper    
 35                                         hyster    
 36                                         type =    
 37                                 };                
 38                         };                        
 39                 };                                
 40         };                                        
 41                                                   
 42         bat_therm: thermistor {                   
 43                 compatible = "murata,ncp18wb47    
 44                 io-channels = <&gpadc 0x02>; /    
 45                 pullup-uv = <1800000>;            
 46                 pullup-ohm = <230000>;            
 47                 pulldown-ohm = <0>;               
 48                 #thermal-sensor-cells = <0>;      
 49         };                                        
 50                                                   
 51         en_3v3_reg: en_3v3 {                      
 52                 compatible = "regulator-fixed"    
 53                 regulator-name = "en-3v3-fixed    
 54                 regulator-min-microvolt = <330    
 55                 regulator-max-microvolt = <330    
 56                 /* AB8500 GPIOs start from 1 -    
 57                 gpio = <&ab8500_gpio 25 0x4>;     
 58                 startup-delay-us = <5000>;        
 59                 enable-active-high;               
 60         };                                        
 61                                                   
 62         gpio_keys {                               
 63                 compatible = "gpio-keys";         
 64                 #address-cells = <1>;             
 65                 #size-cells = <0>;                
 66                                                   
 67                 button@1 {                        
 68                         debounce-interval = <5    
 69                         wakeup-source;            
 70                         linux,code = <2>;         
 71                         label = "userpb";         
 72                         gpios = <&gpio1 0 GPIO    
 73                 };                                
 74                 button@2 {                        
 75                         debounce-interval = <5    
 76                         wakeup-source;            
 77                         linux,code = <3>;         
 78                         label = "extkb1";         
 79                         gpios = <&gpio4 23 GPI    
 80                 };                                
 81                 button@3 {                        
 82                         debounce-interval = <5    
 83                         wakeup-source;            
 84                         linux,code = <4>;         
 85                         label = "extkb2";         
 86                         gpios = <&gpio4 24 GPI    
 87                 };                                
 88                 button@4 {                        
 89                         debounce-interval = <5    
 90                         wakeup-source;            
 91                         linux,code = <5>;         
 92                         label = "extkb3";         
 93                         gpios = <&gpio5 1 GPIO    
 94                 };                                
 95                 button@5 {                        
 96                         debounce-interval = <5    
 97                         wakeup-source;            
 98                         linux,code = <6>;         
 99                         label = "extkb4";         
100                         gpios = <&gpio5 2 GPIO    
101                 };                                
102         };                                        
103                                                   
104         leds {                                    
105                 compatible = "gpio-leds";         
106                 pinctrl-names = "default";        
107                 pinctrl-0 = <&gpioled_snowball    
108                 used-led {                        
109                         label = "user_led";       
110                         gpios = <&gpio4 14 GPI    
111                         default-state = "on";     
112                         linux,default-trigger     
113                 };                                
114         };                                        
115                                                   
116         soc {                                     
117                 /* Name the GPIO muxed rails o    
118                 gpio@8012e000 {                   
119                         /* GPIOs 0 - 31 */        
120                         gpio-line-names = "",     
121                                      "", "", "    
122                                      "", "", "    
123                                      "", "", "    
124                                      "AP_GPIO3    
125                 };                                
126                                                   
127                 gpio@8012e080 {                   
128                         /* GPIOs 32 - 63 */       
129                         gpio-line-names = "USR    
130                                      "", "", "    
131                                      "", "", "    
132                                      "", "", "    
133                 };                                
134                                                   
135                 gpio@8000e000 {                   
136                         /* GPIOs 64 - 95 */       
137                         gpio-line-names = "",     
138                                      "", "", "    
139                                      "", "", "    
140                                      "", "", "    
141                 };                                
142                                                   
143                 gpio@8000e100 {                   
144                         /* GPIOs 128 - 159 */     
145                         gpio-line-names = "",     
146                                      "", "", "    
147                                      "USR_LED"    
148                                      "", "", "    
149                                      "", "", "    
150                 };                                
151                                                   
152                 gpio@8000e180 {                   
153                         /* GPIOs 160 - 191 */     
154                         gpio-line-names = "",     
155                                      "ACCELERO    
156                                      "ACCELERO    
157                                      "GYRO_DRD    
158                                      "GYRO_INT    
159                                      "", "", "    
160                                      "", "", "    
161                                      "", "", "    
162                 };                                
163                                                   
164                 gpio@8011e000 {                   
165                         /* GPIOs 192 - 223 */     
166                         gpio-line-names = "HDT    
167                                      "", "", "    
168                                      "", "", "    
169                                      "WLAN_RES    
170                                      "MMC_CD",    
171                 };                                
172                                                   
173                 gpio@8011e080 {                   
174                         /* GPIOs 224 - 255 */     
175                         gpio-line-names = "",     
176                                      "", "", "    
177                                      "", "", "    
178                                      "", "", "    
179                 };                                
180                                                   
181                 msp0: msp@80123000 {              
182                         pinctrl-names = "defau    
183                         pinctrl-0 = <&msp0txrx    
184                         status = "okay";          
185                 };                                
186                                                   
187                 msp1: msp@80124000 {              
188                         pinctrl-names = "defau    
189                         pinctrl-0 = <&msp1txrx    
190                         status = "okay";          
191                 };                                
192                                                   
193                 msp2: msp@80117000 {              
194                         pinctrl-names = "defau    
195                         pinctrl-0 = <&msp2_a_1    
196                 };                                
197                                                   
198                 msp3: msp@80125000 {              
199                         status = "okay";          
200                 };                                
201                                                   
202                 external-bus@50000000 {           
203                         status = "okay";          
204                                                   
205                         ethernet@0 {              
206                                 compatible = "    
207                                 reg = <0 0x100    
208                                 interrupts = <    
209                                 interrupt-pare    
210                                 vdd33a-supply     
211                                 vddvario-suppl    
212                                 pinctrl-names     
213                                 pinctrl-0 = <&    
214                                                   
215                                 reg-shift = <1    
216                                 reg-io-width =    
217                                 smsc,force-int    
218                                 smsc,irq-activ    
219                                 smsc,irq-push-    
220                                                   
221                                 clocks = <&prc    
222                         };                        
223                 };                                
224                                                   
225                 /* ST6G3244ME level translator    
226                 vmmci: regulator-gpio {           
227                         compatible = "regulato    
228                                                   
229                         /* GPIO228 SD_SEL */      
230                         gpios = <&gpio7 4 GPIO    
231                         /* GPIO217 MMC_EN */      
232                         enable-gpios = <&gpio6    
233                         enable-active-high;       
234                                                   
235                         regulator-min-microvol    
236                         regulator-max-microvol    
237                         regulator-name = "mmci    
238                         regulator-type = "volt    
239                                                   
240                         startup-delay-us = <10    
241                                                   
242                         states = <1800000 0x1     
243                                   2900000 0x0>    
244                 };                                
245                                                   
246                 // External Micro SD slot         
247                 mmc@80126000 {                    
248                         arm,primecell-periphid    
249                         max-frequency = <10000    
250                         bus-width = <4>;          
251                         cap-sd-highspeed;         
252                         cap-mmc-highspeed;        
253                         sd-uhs-sdr12;             
254                         sd-uhs-sdr25;             
255                         /* All direction contr    
256                         st,sig-dir-cmd;           
257                         st,sig-dir-dat0;          
258                         st,sig-dir-dat2;          
259                         st,sig-dir-dat31;         
260                         st,sig-pin-fbclk;         
261                         full-pwr-cycle;           
262                         vmmc-supply = <&ab8500    
263                         vqmmc-supply = <&vmmci    
264                         pinctrl-names = "defau    
265                         pinctrl-0 = <&mc0_a_1_    
266                         pinctrl-1 = <&mc0_a_1_    
267                                                   
268                         /* GPIO218 MMC_CD */      
269                         cd-gpios = <&gpio6 26     
270                                                   
271                         status = "okay";          
272                 };                                
273                                                   
274                 // WLAN SDIO channel              
275                 mmc@80118000 {                    
276                         arm,primecell-periphid    
277                         max-frequency = <10000    
278                         bus-width = <4>;          
279                         pinctrl-names = "defau    
280                         pinctrl-0 = <&mc1_a_1_    
281                         pinctrl-1 = <&mc1_a_1_    
282                                                   
283                         status = "okay";          
284                 };                                
285                                                   
286                 // Unused PoP eMMC - register     
287                 mmc@80005000 {                    
288                         arm,primecell-periphid    
289                         pinctrl-names = "defau    
290                         pinctrl-0 = <&mc2_a_1_    
291                                                   
292                         status = "okay";          
293                 };                                
294                                                   
295                 // On-board eMMC                  
296                 mmc@80114000 {                    
297                         arm,primecell-periphid    
298                         max-frequency = <10000    
299                         bus-width = <8>;          
300                         cap-mmc-highspeed;        
301                         no-sdio;                  
302                         no-sd;                    
303                         vmmc-supply = <&ab8500    
304                         pinctrl-names = "defau    
305                         pinctrl-0 = <&mc4_a_1_    
306                         pinctrl-1 = <&mc4_a_1_    
307                                                   
308                         status = "okay";          
309                 };                                
310                                                   
311                 serial@80120000 {                 
312                         pinctrl-names = "defau    
313                         pinctrl-0 = <&u0_a_1_d    
314                         pinctrl-1 = <&u0_a_1_s    
315                         status = "okay";          
316                 };                                
317                                                   
318                 /* This UART is unused and thu    
319                 serial@80121000 {                 
320                         pinctrl-names = "defau    
321                         pinctrl-0 = <&u1rxtx_a    
322                         pinctrl-1 = <&u1rxtx_a    
323                 };                                
324                                                   
325                 serial@80007000 {                 
326                         pinctrl-names = "defau    
327                         pinctrl-0 = <&u2rxtx_c    
328                         pinctrl-1 = <&u2rxtx_c    
329                         status = "okay";          
330                 };                                
331                                                   
332                 i2c@80004000 {                    
333                         pinctrl-names = "defau    
334                         pinctrl-0 = <&i2c0_a_1    
335                         pinctrl-1 = <&i2c0_a_1    
336                         status = "okay";          
337                 };                                
338                                                   
339                 i2c@80122000 {                    
340                         pinctrl-names = "defau    
341                         pinctrl-0 = <&i2c1_b_2    
342                         pinctrl-1 = <&i2c1_b_2    
343                         status = "okay";          
344                 };                                
345                                                   
346                 i2c@80128000 {                    
347                         pinctrl-names = "defau    
348                         pinctrl-0 = <&i2c2_b_2    
349                         pinctrl-1 = <&i2c2_b_2    
350                         status = "okay";          
351                         lsm303dlh@18 {            
352                                 /* Acceleromet    
353                                 compatible = "    
354                                 st,drdy-int-pi    
355                                 reg = <0x18>;     
356                                 vdd-supply = <    
357                                 vddio-supply =    
358                                 pinctrl-names     
359                                 pinctrl-0 = <&    
360                                 interrupt-pare    
361                                 interrupts = <    
362                                              <    
363                         };                        
364                         lsm303dlh@1e {            
365                                 /* Magnetomete    
366                                 compatible = "    
367                                 reg = <0x1e>;     
368                                 vdd-supply = <    
369                                 vddio-supply =    
370                                 pinctrl-names     
371                                 pinctrl-0 = <&    
372                                 interrupt-pare    
373                                 interrupts = <    
374                         };                        
375                         l3g4200d@68 {             
376                                 /* Gyroscope *    
377                                 compatible = "    
378                                 st,drdy-int-pi    
379                                 reg = <0x68>;     
380                                 vdd-supply = <    
381                                 vddio-supply =    
382                                 pinctrl-names     
383                                 pinctrl-0 = <&    
384                                 interrupt-pare    
385                                 interrupts = <    
386                                              <    
387                         };                        
388                         lsp001wm@5c {             
389                                 /* Barometer/p    
390                                 compatible = "    
391                                 reg = <0x5c>;     
392                                 vdd-supply = <    
393                                 vddio-supply =    
394                         };                        
395                 };                                
396                                                   
397                 i2c@80110000 {                    
398                         pinctrl-names = "defau    
399                         pinctrl-0 = <&i2c3_c_2    
400                         pinctrl-1 = <&i2c3_c_2    
401                         status = "okay";          
402                 };                                
403                                                   
404                 spi@80002000 {                    
405                         pinctrl-names = "defau    
406                         pinctrl-0 = <&ssp0_sno    
407                         status = "okay";          
408                 };                                
409                                                   
410                 prcmu@80157000 {                  
411                         ab8500 {                  
412                                 gpio {            
413                                         /*        
414                                          * AB8    
415                                          * ind    
416                                          * the    
417                                          * Sno    
418                                          * whi    
419                                          */       
420                                         gpio-l    
421                                                   
422                                                   
423                                                   
424                                                   
425                                                   
426                                                   
427                                                   
428                                                   
429                                                   
430                                                   
431                                                   
432                                 };                
433                                                   
434                                 phy {             
435                                         pinctr    
436                                         pinctr    
437                                         pinctr    
438                                 };                
439                                                   
440                                 ext_regulators    
441                                         ab8500    
442                                                   
443                                         };        
444                                                   
445                                         ab8500    
446                                                   
447                                         };        
448                                                   
449                                         ab8500    
450                                                   
451                                         };        
452                                 };                
453                                                   
454                                 regulator {       
455                                         ab8500    
456                                                   
457                                         };        
458                                                   
459                                         ab8500    
460                                                   
461                                         };        
462                                                   
463                                         ab8500    
464                                                   
465                                         };        
466                                                   
467                                         ab8500    
468                                                   
469                                         };        
470                                                   
471                                         ab8500    
472                                                   
473                                         };        
474                                                   
475                                         ab8500    
476                                                   
477                                         };        
478                                                   
479                                         ab8500    
480                                                   
481                                         };        
482                                                   
483                                         ab8500    
484                                                   
485                                         };        
486                                                   
487                                         ab8500    
488                                                   
489                                         };        
490                                                   
491                                         ab8500    
492                                                   
493                                         };        
494                                 };                
495                         };                        
496                 };                                
497                                                   
498                 pinctrl {                         
499                         /*                        
500                          * Set this up using h    
501                          * can be moved over t    
502                          */                       
503                         pinctrl-names = "defau    
504                         pinctrl-0 = <&gbf_snow    
505                                   <&wlan_snowb    
506                                                   
507                         ethernet {                
508                                 /*                
509                                  * Mux in "SM"    
510                                  * SMSC911x Et    
511                                  */               
512                                 eth_snowball_m    
513                                         snowba    
514                                                   
515                                                   
516                                         };        
517                                         /* LAN    
518                                         snowba    
519                                                   
520                                                   
521                                         };        
522                                         /* LAN    
523                                         snowba    
524                                                   
525                                                   
526                                         };        
527                                                   
528                                 };                
529                         };                        
530                         sdi0 {                    
531                                 sdi0_default_m    
532                                         snowba    
533                                                   
534                                                   
535                                                   
536                                         };        
537                                         snowba    
538                                                   
539                                                   
540                                         };        
541                                         /* SD     
542                                         snowba    
543                                                   
544                                                   
545                                         };        
546                                         /* VMM    
547                                         snowba    
548                                                   
549                                                   
550                                         };        
551                                         /* VMM    
552                                         snowba    
553                                                   
554                                                   
555                                         };        
556                                 };                
557                         };                        
558                         ssp0 {                    
559                                 ssp0_snowball_    
560                                         snowba    
561                                                   
562                                                   
563                                         };        
564                                         snowba    
565                                                   
566                                                   
567                                         };        
568                                         snowba    
569                                                   
570                                                   
571                                         };        
572                                         snowba    
573                                                   
574                                                   
575                                                   
576                                                   
577                                         };        
578                                                   
579                                 };                
580                         };                        
581                         gpio_led {                
582                                 gpioled_snowba    
583                                         snowba    
584                                                   
585                                                   
586                                         };        
587                                                   
588                                 };                
589                         };                        
590                         accelerometer {           
591                                 accel_snowball    
592                                         /* Acc    
593                                         snowba    
594                                                   
595                                                   
596                                                   
597                                                   
598                                         };        
599                                 };                
600                         };                        
601                         gyro {                    
602                                 gyro_snowball_    
603                                         snowba    
604                                                   
605                                                   
606                                                   
607                                                   
608                                         };        
609                                 };                
610                         };                        
611                         magnetometer {            
612                                 magneto_snowba    
613                                         snowba    
614                                                   
615                                                   
616                                         };        
617                                 };                
618                         };                        
619                         gbf {                     
620                                 gbf_snowball_m    
621                                         /*        
622                                          * GBF    
623                                          * pul    
624                                          */       
625                                         snowba    
626                                                   
627                                                   
628                                         };        
629                                  };               
630                         };                        
631                         wlan {                    
632                                 wlan_snowball_    
633                                         /*        
634                                          * Act    
635                                          * The    
636                                          */       
637                                         snowba    
638                                                   
639                                                   
640                                                   
641                                                   
642                                         };        
643                                         snowba    
644                                                   
645                                                   
646                                         };        
647                                 };                
648                         };                        
649                 };                                
650                                                   
651                 mcde@a0350000 {                   
652                         pinctrl-names = "defau    
653                         pinctrl-0 = <&lcd_defa    
654                         pinctrl-1 = <&lcd_slee    
655                 };                                
656         };                                        
657 };                                                
                                                      

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