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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mm-venice-gw7904.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 /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-venice-gw7904.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-venice-gw7904.dts (Version linux-2.4.37.11)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)     
  2 /*                                                
  3  * Copyright 2022 Gateworks Corporation           
  4  */                                               
  5                                                   
  6 /dts-v1/;                                         
  7                                                   
  8 #include <dt-bindings/gpio/gpio.h>                
  9 #include <dt-bindings/input/linux-event-codes.    
 10 #include <dt-bindings/leds/common.h>              
 11 #include <dt-bindings/phy/phy-imx8-pcie.h>        
 12                                                   
 13 #include "imx8mm.dtsi"                            
 14                                                   
 15 / {                                               
 16         model = "Gateworks Venice GW7904 i.MX8    
 17         compatible = "gateworks,imx8mm-gw7904"    
 18                                                   
 19         chosen {                                  
 20                 stdout-path = &uart2;             
 21         };                                        
 22                                                   
 23         memory@40000000 {                         
 24                 device_type = "memory";           
 25                 reg = <0x0 0x40000000 0 0x8000    
 26         };                                        
 27                                                   
 28         gpio-keys {                               
 29                 compatible = "gpio-keys";         
 30                                                   
 31                 key-0 {                           
 32                         label = "user_pb";        
 33                         gpios = <&gpio 2 GPIO_    
 34                         linux,code = <BTN_0>;     
 35                 };                                
 36                                                   
 37                 key-1 {                           
 38                         label = "user_pb1x";      
 39                         linux,code = <BTN_1>;     
 40                         interrupt-parent = <&g    
 41                         interrupts = <0>;         
 42                 };                                
 43                                                   
 44                 key-2 {                           
 45                         label = "key_erased";     
 46                         linux,code = <BTN_2>;     
 47                         interrupt-parent = <&g    
 48                         interrupts = <1>;         
 49                 };                                
 50                                                   
 51                 key-3 {                           
 52                         label = "eeprom_wp";      
 53                         linux,code = <BTN_3>;     
 54                         interrupt-parent = <&g    
 55                         interrupts = <2>;         
 56                 };                                
 57                                                   
 58                 key-4 {                           
 59                         label = "switch_hold";    
 60                         linux,code = <BTN_5>;     
 61                         interrupt-parent = <&g    
 62                         interrupts = <7>;         
 63                 };                                
 64         };                                        
 65                                                   
 66         led-controller {                          
 67                 compatible = "gpio-leds";         
 68                 pinctrl-names = "default";        
 69                 pinctrl-0 = <&pinctrl_gpio_led    
 70                                                   
 71                 led-0 {                           
 72                         function = LED_FUNCTIO    
 73                         color = <LED_COLOR_ID_    
 74                         label = "led01_grn";      
 75                         gpios = <&gpioled 0 GP    
 76                         default-state = "off";    
 77                 };                                
 78                                                   
 79                 led-1 {                           
 80                         function = LED_FUNCTIO    
 81                         color = <LED_COLOR_ID_    
 82                         label = "led01_yel";      
 83                         gpios = <&gpioled 1 GP    
 84                         default-state = "off";    
 85                 };                                
 86                                                   
 87                 led-2 {                           
 88                         function = LED_FUNCTIO    
 89                         color = <LED_COLOR_ID_    
 90                         label = "led02_grn";      
 91                         gpios = <&gpioled 2 GP    
 92                         default-state = "off";    
 93                 };                                
 94                                                   
 95                 led-3 {                           
 96                         function = LED_FUNCTIO    
 97                         color = <LED_COLOR_ID_    
 98                         label = "led02_yel";      
 99                         gpios = <&gpioled 3 GP    
100                         default-state = "off";    
101                 };                                
102                                                   
103                 led-4 {                           
104                         function = LED_FUNCTIO    
105                         color = <LED_COLOR_ID_    
106                         label = "led03_grn";      
107                         gpios = <&gpioled 4 GP    
108                         default-state = "off";    
109                 };                                
110                                                   
111                 led-5 {                           
112                         function = LED_FUNCTIO    
113                         color = <LED_COLOR_ID_    
114                         label = "led03_yel";      
115                         gpios = <&gpioled 5 GP    
116                         default-state = "off";    
117                 };                                
118                                                   
119                 led-6 {                           
120                         function = LED_FUNCTIO    
121                         color = <LED_COLOR_ID_    
122                         label = "led04_grn";      
123                         gpios = <&gpioled 6 GP    
124                         default-state = "off";    
125                 };                                
126                                                   
127                 led-7 {                           
128                         function = LED_FUNCTIO    
129                         color = <LED_COLOR_ID_    
130                         label = "led04_yel";      
131                         gpios = <&gpioled 7 GP    
132                         default-state = "off";    
133                 };                                
134                                                   
135                 led-8 {                           
136                         function = LED_FUNCTIO    
137                         color = <LED_COLOR_ID_    
138                         label = "led05_grn";      
139                         gpios = <&gpioled 8 GP    
140                         default-state = "off";    
141                 };                                
142                                                   
143                 led-9 {                           
144                         function = LED_FUNCTIO    
145                         color = <LED_COLOR_ID_    
146                         label = "led05_yel";      
147                         gpios = <&gpioled 9 GP    
148                         default-state = "off";    
149                 };                                
150                                                   
151                 led-10 {                          
152                         function = LED_FUNCTIO    
153                         color = <LED_COLOR_ID_    
154                         label = "led06_grn";      
155                         gpios = <&gpio1 8 GPIO    
156                         default-state = "off";    
157                 };                                
158                                                   
159                 led-11 {                          
160                         function = LED_FUNCTIO    
161                         color = <LED_COLOR_ID_    
162                         label = "led06_red";      
163                         gpios = <&gpio1 9 GPIO    
164                         default-state = "off";    
165                 };                                
166                                                   
167                 led-12 {                          
168                         function = LED_FUNCTIO    
169                         color = <LED_COLOR_ID_    
170                         label = "led07_grn";      
171                         gpios = <&gpio1 10 GPI    
172                         default-state = "off";    
173                 };                                
174                                                   
175                 led-13 {                          
176                         function = LED_FUNCTIO    
177                         color = <LED_COLOR_ID_    
178                         label = "led07_red";      
179                         gpios = <&gpio1 11 GPI    
180                         default-state = "off";    
181                 };                                
182                                                   
183                 led-14 {                          
184                         function = LED_FUNCTIO    
185                         color = <LED_COLOR_ID_    
186                         label = "led08_grn";      
187                         gpios = <&gpioled 10 G    
188                         default-state = "off";    
189                 };                                
190                                                   
191                 led-15 {                          
192                         function = LED_FUNCTIO    
193                         color = <LED_COLOR_ID_    
194                         label = "led08_yel";      
195                         gpios = <&gpioled 11 G    
196                         default-state = "off";    
197                 };                                
198                                                   
199                 led-16 {                          
200                         function = LED_FUNCTIO    
201                         color = <LED_COLOR_ID_    
202                         label = "led09_grn";      
203                         gpios = <&gpioled 12 G    
204                         default-state = "off";    
205                 };                                
206                                                   
207                 led-17 {                          
208                         function = LED_FUNCTIO    
209                         color = <LED_COLOR_ID_    
210                         label = "led09_yel";      
211                         gpios = <&gpioled 13 G    
212                         default-state = "off";    
213                 };                                
214                                                   
215                 led-18 {                          
216                         function = LED_FUNCTIO    
217                         color = <LED_COLOR_ID_    
218                         label = "led10_grn";      
219                         gpios = <&gpioled 14 G    
220                         default-state = "off";    
221                 };                                
222                                                   
223                 led-19 {                          
224                         function = LED_FUNCTIO    
225                         color = <LED_COLOR_ID_    
226                         label = "led10_yel";      
227                         gpios = <&gpioled 15 G    
228                         default-state = "off";    
229                 };                                
230         };                                        
231                                                   
232         pcie0_refclk: pcie0-refclk {              
233                 compatible = "fixed-clock";       
234                 #clock-cells = <0>;               
235                 clock-frequency = <100000000>;    
236         };                                        
237                                                   
238         reg_3p3v: regulator-3p3v {                
239                 compatible = "regulator-fixed"    
240                 regulator-name = "3P3V";          
241                 regulator-min-microvolt = <330    
242                 regulator-max-microvolt = <330    
243                 regulator-always-on;              
244         };                                        
245 };                                                
246                                                   
247 &A53_0 {                                          
248         cpu-supply = <&buck2>;                    
249 };                                                
250                                                   
251 &A53_1 {                                          
252         cpu-supply = <&buck2>;                    
253 };                                                
254                                                   
255 &A53_2 {                                          
256         cpu-supply = <&buck2>;                    
257 };                                                
258                                                   
259 &A53_3 {                                          
260         cpu-supply = <&buck2>;                    
261 };                                                
262                                                   
263 &ddrc {                                           
264         operating-points-v2 = <&ddrc_opp_table    
265                                                   
266         ddrc_opp_table: opp-table {               
267                 compatible = "operating-points    
268                                                   
269                 opp-25000000 {                    
270                         opp-hz = /bits/ 64 <25    
271                 };                                
272                                                   
273                 opp-100000000 {                   
274                         opp-hz = /bits/ 64 <10    
275                 };                                
276                                                   
277                 opp-750000000 {                   
278                         opp-hz = /bits/ 64 <75    
279                 };                                
280         };                                        
281 };                                                
282                                                   
283 &fec1 {                                           
284         pinctrl-names = "default";                
285         pinctrl-0 = <&pinctrl_fec1>;              
286         phy-mode = "rgmii-id";                    
287         phy-handle = <&ethphy0>;                  
288         local-mac-address = [00 00 00 00 00 00    
289         status = "okay";                          
290                                                   
291         mdio {                                    
292                 #address-cells = <1>;             
293                 #size-cells = <0>;                
294                                                   
295                 ethphy0: ethernet-phy@0 {         
296                         compatible = "ethernet    
297                         reg = <0>;                
298                 };                                
299         };                                        
300 };                                                
301                                                   
302 &gpio1 {                                          
303         gpio-line-names = "", "", "", "", "",     
304                 "", "", "", "", "rs232_en#", "    
305                 "", "", "", "", "", "", "", ""    
306                 "", "", "", "", "", "", "", ""    
307 };                                                
308                                                   
309 &gpio5 {                                          
310         gpio-line-names = "", "", "", "", "",     
311                 "", "", "", "", "pci_wdis#", "    
312                 "", "", "", "", "", "", "", ""    
313                 "", "", "", "", "", "", "", ""    
314 };                                                
315                                                   
316 &i2c1 {                                           
317         clock-frequency = <100000>;               
318         pinctrl-names = "default", "gpio";        
319         pinctrl-0 = <&pinctrl_i2c1>;              
320         pinctrl-1 = <&pinctrl_i2c1_gpio>;         
321         scl-gpios = <&gpio5 14 (GPIO_ACTIVE_HI    
322         sda-gpios = <&gpio5 15 (GPIO_ACTIVE_HI    
323         status = "okay";                          
324                                                   
325         gsc: gsc@20 {                             
326                 compatible = "gw,gsc";            
327                 reg = <0x20>;                     
328                 pinctrl-0 = <&pinctrl_gsc>;       
329                 interrupt-parent = <&gpio4>;      
330                 interrupts = <26 IRQ_TYPE_EDGE    
331                 interrupt-controller;             
332                 #interrupt-cells = <1>;           
333                 #address-cells = <1>;             
334                 #size-cells = <0>;                
335                                                   
336                 adc {                             
337                         compatible = "gw,gsc-a    
338                         #address-cells = <1>;     
339                         #size-cells = <0>;        
340                                                   
341                         channel@6 {               
342                                 gw,mode = <0>;    
343                                 reg = <0x06>;     
344                                 label = "temp"    
345                         };                        
346                                                   
347                         channel@82 {              
348                                 gw,mode = <2>;    
349                                 reg = <0x82>;     
350                                 label = "vin";    
351                                 gw,voltage-div    
352                                 gw,voltage-off    
353                         };                        
354                                                   
355                         channel@84 {              
356                                 gw,mode = <2>;    
357                                 reg = <0x84>;     
358                                 label = "vdd_5    
359                                 gw,voltage-div    
360                         };                        
361                                                   
362                         channel@86 {              
363                                 gw,mode = <2>;    
364                                 reg = <0x86>;     
365                                 label = "vdd_3    
366                                 gw,voltage-div    
367                         };                        
368                                                   
369                         channel@88 {              
370                                 gw,mode = <2>;    
371                                 reg = <0x88>;     
372                                 label = "vdd_0    
373                         };                        
374                                                   
375                         channel@8c {              
376                                 gw,mode = <2>;    
377                                 reg = <0x8c>;     
378                                 label = "vdd_s    
379                         };                        
380                                                   
381                         channel@8e {              
382                                 gw,mode = <2>;    
383                                 reg = <0x8e>;     
384                                 label = "vdd_a    
385                         };                        
386                                                   
387                         channel@90 {              
388                                 gw,mode = <2>;    
389                                 reg = <0x90>;     
390                                 label = "vdd_1    
391                         };                        
392                                                   
393                         channel@92 {              
394                                 gw,mode = <2>;    
395                                 reg = <0x92>;     
396                                 label = "vdd_d    
397                         };                        
398                                                   
399                         channel@a2 {              
400                                 gw,mode = <2>;    
401                                 reg = <0xa2>;     
402                                 label = "vdd_g    
403                                 gw,voltage-div    
404                         };                        
405                 };                                
406         };                                        
407                                                   
408         gpio: gpio@23 {                           
409                 compatible = "nxp,pca9555";       
410                 reg = <0x23>;                     
411                 gpio-controller;                  
412                 #gpio-cells = <2>;                
413                 interrupt-parent = <&gsc>;        
414                 interrupts = <4>;                 
415         };                                        
416                                                   
417         eeprom@50 {                               
418                 compatible = "atmel,24c02";       
419                 reg = <0x50>;                     
420                 pagesize = <16>;                  
421         };                                        
422                                                   
423         eeprom@51 {                               
424                 compatible = "atmel,24c02";       
425                 reg = <0x51>;                     
426                 pagesize = <16>;                  
427         };                                        
428                                                   
429         eeprom@52 {                               
430                 compatible = "atmel,24c02";       
431                 reg = <0x52>;                     
432                 pagesize = <16>;                  
433         };                                        
434                                                   
435         eeprom@53 {                               
436                 compatible = "atmel,24c02";       
437                 reg = <0x53>;                     
438                 pagesize = <16>;                  
439         };                                        
440                                                   
441         rtc@68 {                                  
442                 compatible = "dallas,ds1672";     
443                 reg = <0x68>;                     
444         };                                        
445 };                                                
446                                                   
447 &i2c2 {                                           
448         clock-frequency = <400000>;               
449         pinctrl-names = "default", "gpio";        
450         pinctrl-0 = <&pinctrl_i2c2>;              
451         pinctrl-1 = <&pinctrl_i2c2_gpio>;         
452         scl-gpios = <&gpio5 16 (GPIO_ACTIVE_HI    
453         sda-gpios = <&gpio5 17 (GPIO_ACTIVE_HI    
454         status = "okay";                          
455                                                   
456         pmic@4b {                                 
457                 compatible = "rohm,bd71847";      
458                 reg = <0x4b>;                     
459                 pinctrl-names = "default";        
460                 pinctrl-0 = <&pinctrl_pmic>;      
461                 interrupt-parent = <&gpio3>;      
462                 interrupts = <8 IRQ_TYPE_LEVEL    
463                 rohm,reset-snvs-powered;          
464                 #clock-cells = <0>;               
465                 clocks = <&osc_32k>;              
466                 clock-output-names = "clk-32k-    
467                                                   
468                 regulators {                      
469                         /* vdd_soc: 0.805-0.90    
470                         BUCK1 {                   
471                                 regulator-name    
472                                 regulator-min-    
473                                 regulator-max-    
474                                 regulator-boot    
475                                 regulator-alwa    
476                                 regulator-ramp    
477                         };                        
478                                                   
479                         /* vdd_arm: 0.805-1.0V    
480                         buck2: BUCK2 {            
481                                 regulator-name    
482                                 regulator-min-    
483                                 regulator-max-    
484                                 regulator-boot    
485                                 regulator-alwa    
486                                 regulator-ramp    
487                                 rohm,dvs-run-v    
488                                 rohm,dvs-idle-    
489                         };                        
490                                                   
491                         /* vdd_0p9: 0.805-1.0V    
492                         BUCK3 {                   
493                                 regulator-name    
494                                 regulator-min-    
495                                 regulator-max-    
496                                 regulator-boot    
497                                 regulator-alwa    
498                         };                        
499                                                   
500                         /* vdd_3p3 */             
501                         BUCK4 {                   
502                                 regulator-name    
503                                 regulator-min-    
504                                 regulator-max-    
505                                 regulator-boot    
506                                 regulator-alwa    
507                         };                        
508                                                   
509                         /* vdd_1p8 */             
510                         BUCK5 {                   
511                                 regulator-name    
512                                 regulator-min-    
513                                 regulator-max-    
514                                 regulator-boot    
515                                 regulator-alwa    
516                         };                        
517                                                   
518                         /* vdd_dram */            
519                         BUCK6 {                   
520                                 regulator-name    
521                                 regulator-min-    
522                                 regulator-max-    
523                                 regulator-boot    
524                                 regulator-alwa    
525                         };                        
526                                                   
527                         /* nvcc_snvs_1p8 */       
528                         LDO1 {                    
529                                 regulator-name    
530                                 regulator-min-    
531                                 regulator-max-    
532                                 regulator-boot    
533                                 regulator-alwa    
534                         };                        
535                                                   
536                         /* vdd_snvs_0p8 */        
537                         LDO2 {                    
538                                 regulator-name    
539                                 regulator-min-    
540                                 regulator-max-    
541                                 regulator-boot    
542                                 regulator-alwa    
543                         };                        
544                                                   
545                         /* vdda_1p8 */            
546                         LDO3 {                    
547                                 regulator-name    
548                                 regulator-min-    
549                                 regulator-max-    
550                                 regulator-boot    
551                                 regulator-alwa    
552                         };                        
553                                                   
554                         LDO4 {                    
555                                 regulator-name    
556                                 regulator-min-    
557                                 regulator-max-    
558                                 regulator-boot    
559                                 regulator-alwa    
560                         };                        
561                                                   
562                         LDO6 {                    
563                                 regulator-name    
564                                 regulator-min-    
565                                 regulator-max-    
566                                 regulator-boot    
567                                 regulator-alwa    
568                         };                        
569                 };                                
570         };                                        
571 };                                                
572                                                   
573 &i2c3 {                                           
574         clock-frequency = <400000>;               
575         pinctrl-names = "default", "gpio";        
576         pinctrl-0 = <&pinctrl_i2c3>;              
577         pinctrl-1 = <&pinctrl_i2c3_gpio>;         
578         scl-gpios = <&gpio5 18 (GPIO_ACTIVE_HI    
579         sda-gpios = <&gpio5 19 (GPIO_ACTIVE_HI    
580         status = "okay";                          
581                                                   
582         accelerometer@19 {                        
583                 pinctrl-names = "default";        
584                 pinctrl-0 = <&pinctrl_accel>;     
585                 compatible = "st,lis2de12";       
586                 reg = <0x19>;                     
587                 st,drdy-int-pin = <1>;            
588                 interrupt-parent = <&gpio1>;      
589                 interrupts = <15 IRQ_TYPE_LEVE    
590         };                                        
591 };                                                
592                                                   
593 &i2c4 {                                           
594         clock-frequency = <400000>;               
595         pinctrl-names = "default", "gpio";        
596         pinctrl-0 = <&pinctrl_i2c4>;              
597         pinctrl-1 = <&pinctrl_i2c4_gpio>;         
598         scl-gpios = <&gpio5 20 (GPIO_ACTIVE_HI    
599         sda-gpios = <&gpio5 21 (GPIO_ACTIVE_HI    
600         status = "okay";                          
601                                                   
602         gpioled: gpio@27 {                        
603                 compatible = "nxp,pca9555";       
604                 reg = <0x27>;                     
605                 gpio-controller;                  
606                 #gpio-cells = <2>;                
607         };                                        
608 };                                                
609                                                   
610 &pcie_phy {                                       
611         fsl,refclk-pad-mode = <IMX8_PCIE_REFCL    
612         fsl,clkreq-unsupported;                   
613         clocks = <&pcie0_refclk>;                 
614         clock-names = "ref";                      
615         status = "okay";                          
616 };                                                
617                                                   
618 &pcie0 {                                          
619         pinctrl-names = "default";                
620         pinctrl-0 = <&pinctrl_pcie0>;             
621         reset-gpio = <&gpio5 11 GPIO_ACTIVE_LO    
622         clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>,    
623                  <&clk IMX8MM_CLK_PCIE1_AUX>;     
624         assigned-clocks = <&clk IMX8MM_CLK_PCI    
625                           <&clk IMX8MM_CLK_PCI    
626         assigned-clock-rates = <10000000>, <25    
627         assigned-clock-parents = <&clk IMX8MM_    
628                                  <&clk IMX8MM_    
629         status = "okay";                          
630 };                                                
631                                                   
632 &disp_blk_ctrl {                                  
633         status = "disabled";                      
634 };                                                
635                                                   
636 &pgc_mipi {                                       
637         status = "disabled";                      
638 };                                                
639                                                   
640 /* off-board RS232 */                             
641 &uart1 {                                          
642         pinctrl-names = "default";                
643         pinctrl-0 = <&pinctrl_uart1>;             
644         cts-gpios = <&gpio5 26 GPIO_ACTIVE_LOW    
645         rts-gpios = <&gpio5 27 GPIO_ACTIVE_LOW    
646         status = "okay";                          
647 };                                                
648                                                   
649 /* console */                                     
650 &uart2 {                                          
651         pinctrl-names = "default";                
652         pinctrl-0 = <&pinctrl_uart2>;             
653         status = "okay";                          
654 };                                                
655                                                   
656 &usbotg1 {                                        
657         dr_mode = "host";                         
658         disable-over-current;                     
659         status = "okay";                          
660 };                                                
661                                                   
662 /* microSD */                                     
663 &usdhc2 {                                         
664         pinctrl-names = "default", "state_100m    
665         pinctrl-0 = <&pinctrl_usdhc2>, <&pinct    
666         pinctrl-1 = <&pinctrl_usdhc2_100mhz>,     
667         pinctrl-2 = <&pinctrl_usdhc2_200mhz>,     
668         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>    
669         bus-width = <4>;                          
670         vmmc-supply = <&reg_3p3v>;                
671         status = "okay";                          
672 };                                                
673                                                   
674 /* eMMC */                                        
675 &usdhc3 {                                         
676         pinctrl-names = "default", "state_100m    
677         pinctrl-0 = <&pinctrl_usdhc3>;            
678         pinctrl-1 = <&pinctrl_usdhc3_100mhz>;     
679         pinctrl-2 = <&pinctrl_usdhc3_200mhz>;     
680         bus-width = <8>;                          
681         non-removable;                            
682         status = "okay";                          
683 };                                                
684                                                   
685 &wdog1 {                                          
686         pinctrl-names = "default";                
687         pinctrl-0 = <&pinctrl_wdog>;              
688         fsl,ext-reset-output;                     
689         status = "okay";                          
690 };                                                
691                                                   
692 &iomuxc {                                         
693         pinctrl-names = "default";                
694         pinctrl-0 = <&pinctrl_hog>;               
695                                                   
696         pinctrl_hog: hoggrp {                     
697                 fsl,pins = <                      
698                         MX8MM_IOMUXC_GPIO1_IO1    
699                         MX8MM_IOMUXC_ECSPI2_MI    
700                 >;                                
701         };                                        
702                                                   
703         pinctrl_accel: accelgrp {                 
704                 fsl,pins = <                      
705                         MX8MM_IOMUXC_GPIO1_IO1    
706                 >;                                
707         };                                        
708                                                   
709         pinctrl_fec1: fec1grp {                   
710                 fsl,pins = <                      
711                         MX8MM_IOMUXC_ENET_MDC_    
712                         MX8MM_IOMUXC_ENET_MDIO    
713                         MX8MM_IOMUXC_ENET_TD3_    
714                         MX8MM_IOMUXC_ENET_TD2_    
715                         MX8MM_IOMUXC_ENET_TD1_    
716                         MX8MM_IOMUXC_ENET_TD0_    
717                         MX8MM_IOMUXC_ENET_RD3_    
718                         MX8MM_IOMUXC_ENET_RD2_    
719                         MX8MM_IOMUXC_ENET_RD1_    
720                         MX8MM_IOMUXC_ENET_RD0_    
721                         MX8MM_IOMUXC_ENET_TXC_    
722                         MX8MM_IOMUXC_ENET_RXC_    
723                         MX8MM_IOMUXC_ENET_RX_C    
724                         MX8MM_IOMUXC_ENET_TX_C    
725                         MX8MM_IOMUXC_SAI2_TXFS    
726                         MX8MM_IOMUXC_SAI2_TXC_    
727                 >;                                
728         };                                        
729                                                   
730         pinctrl_gpio_leds: gpioledsgrp {          
731                 fsl,pins = <                      
732                         MX8MM_IOMUXC_GPIO1_IO0    
733                         MX8MM_IOMUXC_GPIO1_IO0    
734                         MX8MM_IOMUXC_GPIO1_IO1    
735                         MX8MM_IOMUXC_GPIO1_IO1    
736                 >;                                
737         };                                        
738                                                   
739         pinctrl_gsc: gscgrp {                     
740                 fsl,pins = <                      
741                         MX8MM_IOMUXC_SAI2_TXD0    
742                 >;                                
743         };                                        
744                                                   
745         pinctrl_i2c1: i2c1grp {                   
746                 fsl,pins = <                      
747                         MX8MM_IOMUXC_I2C1_SCL_    
748                         MX8MM_IOMUXC_I2C1_SDA_    
749                 >;                                
750         };                                        
751                                                   
752         pinctrl_i2c1_gpio: i2c1gpiogrp {          
753                 fsl,pins = <                      
754                         MX8MM_IOMUXC_I2C1_SCL_    
755                         MX8MM_IOMUXC_I2C1_SDA_    
756                 >;                                
757         };                                        
758                                                   
759         pinctrl_i2c2: i2c2grp {                   
760                 fsl,pins = <                      
761                         MX8MM_IOMUXC_I2C2_SCL_    
762                         MX8MM_IOMUXC_I2C2_SDA_    
763                 >;                                
764         };                                        
765                                                   
766         pinctrl_i2c2_gpio: i2c2gpiogrp {          
767                 fsl,pins = <                      
768                         MX8MM_IOMUXC_I2C2_SCL_    
769                         MX8MM_IOMUXC_I2C2_SDA_    
770                 >;                                
771         };                                        
772                                                   
773         pinctrl_i2c3: i2c3grp {                   
774                 fsl,pins = <                      
775                         MX8MM_IOMUXC_I2C3_SCL_    
776                         MX8MM_IOMUXC_I2C3_SDA_    
777                 >;                                
778         };                                        
779                                                   
780         pinctrl_i2c3_gpio: i2c3gpiogrp {          
781                 fsl,pins = <                      
782                         MX8MM_IOMUXC_I2C3_SCL_    
783                         MX8MM_IOMUXC_I2C3_SDA_    
784                 >;                                
785         };                                        
786                                                   
787         pinctrl_i2c4: i2c4grp {                   
788                 fsl,pins = <                      
789                         MX8MM_IOMUXC_I2C4_SCL_    
790                         MX8MM_IOMUXC_I2C4_SDA_    
791                 >;                                
792         };                                        
793                                                   
794         pinctrl_i2c4_gpio: i2c4gpiogrp {          
795                 fsl,pins = <                      
796                         MX8MM_IOMUXC_I2C4_SCL_    
797                         MX8MM_IOMUXC_I2C4_SDA_    
798                 >;                                
799         };                                        
800                                                   
801         pinctrl_pcie0: pciegrp {                  
802                 fsl,pins = <                      
803                         MX8MM_IOMUXC_ECSPI2_MO    
804                 >;                                
805         };                                        
806                                                   
807         pinctrl_pmic: pmicgrp {                   
808                 fsl,pins = <                      
809                         MX8MM_IOMUXC_NAND_DATA    
810                 >;                                
811         };                                        
812                                                   
813         pinctrl_uart1: uart1grp {                 
814                 fsl,pins = <                      
815                         MX8MM_IOMUXC_UART1_RXD    
816                         MX8MM_IOMUXC_UART1_TXD    
817                         MX8MM_IOMUXC_UART3_RXD    
818                         MX8MM_IOMUXC_UART3_TXD    
819                 >;                                
820         };                                        
821                                                   
822         pinctrl_uart2: uart2grp {                 
823                 fsl,pins = <                      
824                         MX8MM_IOMUXC_UART2_RXD    
825                         MX8MM_IOMUXC_UART2_TXD    
826                 >;                                
827         };                                        
828                                                   
829         pinctrl_usdhc2: usdhc2grp {               
830                 fsl,pins = <                      
831                         MX8MM_IOMUXC_SD2_CLK_U    
832                         MX8MM_IOMUXC_SD2_CMD_U    
833                         MX8MM_IOMUXC_SD2_DATA0    
834                         MX8MM_IOMUXC_SD2_DATA1    
835                         MX8MM_IOMUXC_SD2_DATA2    
836                         MX8MM_IOMUXC_SD2_DATA3    
837                 >;                                
838         };                                        
839                                                   
840         pinctrl_usdhc2_100mhz: usdhc2-100mhzgr    
841                 fsl,pins = <                      
842                         MX8MM_IOMUXC_SD2_CLK_U    
843                         MX8MM_IOMUXC_SD2_CMD_U    
844                         MX8MM_IOMUXC_SD2_DATA0    
845                         MX8MM_IOMUXC_SD2_DATA1    
846                         MX8MM_IOMUXC_SD2_DATA2    
847                         MX8MM_IOMUXC_SD2_DATA3    
848                 >;                                
849         };                                        
850                                                   
851         pinctrl_usdhc2_200mhz: usdhc2-200mhzgr    
852                 fsl,pins = <                      
853                         MX8MM_IOMUXC_SD2_CLK_U    
854                         MX8MM_IOMUXC_SD2_CMD_U    
855                         MX8MM_IOMUXC_SD2_DATA0    
856                         MX8MM_IOMUXC_SD2_DATA1    
857                         MX8MM_IOMUXC_SD2_DATA2    
858                         MX8MM_IOMUXC_SD2_DATA3    
859                 >;                                
860         };                                        
861                                                   
862         pinctrl_usdhc2_gpio: usdhc2-gpiogrp {     
863                 fsl,pins = <                      
864                         MX8MM_IOMUXC_SD2_CD_B_    
865                         MX8MM_IOMUXC_GPIO1_IO0    
866                 >;                                
867         };                                        
868                                                   
869         pinctrl_usdhc3: usdhc3grp {               
870                 fsl,pins = <                      
871                         MX8MM_IOMUXC_NAND_WE_B    
872                         MX8MM_IOMUXC_NAND_WP_B    
873                         MX8MM_IOMUXC_NAND_DATA    
874                         MX8MM_IOMUXC_NAND_DATA    
875                         MX8MM_IOMUXC_NAND_DATA    
876                         MX8MM_IOMUXC_NAND_DATA    
877                         MX8MM_IOMUXC_NAND_RE_B    
878                         MX8MM_IOMUXC_NAND_CE2_    
879                         MX8MM_IOMUXC_NAND_CE3_    
880                         MX8MM_IOMUXC_NAND_CLE_    
881                         MX8MM_IOMUXC_NAND_CE1_    
882                 >;                                
883         };                                        
884                                                   
885         pinctrl_usdhc3_100mhz: usdhc3-100mhzgr    
886                 fsl,pins = <                      
887                         MX8MM_IOMUXC_NAND_WE_B    
888                         MX8MM_IOMUXC_NAND_WP_B    
889                         MX8MM_IOMUXC_NAND_DATA    
890                         MX8MM_IOMUXC_NAND_DATA    
891                         MX8MM_IOMUXC_NAND_DATA    
892                         MX8MM_IOMUXC_NAND_DATA    
893                         MX8MM_IOMUXC_NAND_RE_B    
894                         MX8MM_IOMUXC_NAND_CE2_    
895                         MX8MM_IOMUXC_NAND_CE3_    
896                         MX8MM_IOMUXC_NAND_CLE_    
897                         MX8MM_IOMUXC_NAND_CE1_    
898                 >;                                
899         };                                        
900                                                   
901         pinctrl_usdhc3_200mhz: usdhc3-200mhzgr    
902                 fsl,pins = <                      
903                         MX8MM_IOMUXC_NAND_WE_B    
904                         MX8MM_IOMUXC_NAND_WP_B    
905                         MX8MM_IOMUXC_NAND_DATA    
906                         MX8MM_IOMUXC_NAND_DATA    
907                         MX8MM_IOMUXC_NAND_DATA    
908                         MX8MM_IOMUXC_NAND_DATA    
909                         MX8MM_IOMUXC_NAND_RE_B    
910                         MX8MM_IOMUXC_NAND_CE2_    
911                         MX8MM_IOMUXC_NAND_CE3_    
912                         MX8MM_IOMUXC_NAND_CLE_    
913                         MX8MM_IOMUXC_NAND_CE1_    
914                 >;                                
915         };                                        
916                                                   
917         pinctrl_wdog: wdoggrp {                   
918                 fsl,pins = <                      
919                         MX8MM_IOMUXC_GPIO1_IO0    
920                 >;                                
921         };                                        
922 };                                                
                                                      

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