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

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi

Version: ~ [ linux-6.11-rc3 ] ~ [ linux-6.10.4 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.45 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.104 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.164 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.223 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.281 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.319 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi (Version linux-6.11-rc3) and /arch/i386/boot/dts/exynos/exynos5433-pinctrl.dtsi (Version linux-5.19.17)


  1 // SPDX-License-Identifier: GPL-2.0               
  2 /*                                                
  3  * Samsung's Exynos5433 SoC pin-mux and pin-co    
  4  *                                                
  5  * Copyright (c) 2016 Samsung Electronics Co.,    
  6  * Chanwoo Choi <cw00.choi@samsung.com>            
  7  *                                                
  8  * Samsung's Exynos5433 SoC pin-mux and pin-co    
  9  * tree nodes are listed in this file.            
 10  */                                               
 11                                                   
 12 #include "exynos-pinctrl.h"                       
 13                                                   
 14 #define PIN(_pin, _func, _pull, _drv)             
 15         pin- ## _pin {                            
 16                 samsung,pins = #_pin;             
 17                 samsung,pin-function = <EXYNOS    
 18                 samsung,pin-pud = <EXYNOS_PIN_    
 19                 samsung,pin-drv = <EXYNOS5433_    
 20         }                                         
 21                                                   
 22 #define PIN_IN(_pin, _pull, _drv)                 
 23         PIN(_pin, INPUT, _pull, _drv)             
 24                                                   
 25 #define PIN_OT(_pin, _pull, _drv)                 
 26         PIN(_pin, OUTPUT, _pull, _drv)            
 27                                                   
 28 #define PIN_F2(_pin, _pull, _drv)                 
 29         PIN(_pin, 2, _pull, _drv)                 
 30                                                   
 31 &pinctrl_alive {                                  
 32         gpa0: gpa0-gpio-bank {                    
 33                 gpio-controller;                  
 34                 #gpio-cells = <2>;                
 35                                                   
 36                 interrupt-controller;             
 37                 interrupt-parent = <&gic>;        
 38                 interrupts = <GIC_SPI 0 IRQ_TY    
 39                              <GIC_SPI 1 IRQ_TY    
 40                              <GIC_SPI 2 IRQ_TY    
 41                              <GIC_SPI 3 IRQ_TY    
 42                              <GIC_SPI 4 IRQ_TY    
 43                              <GIC_SPI 5 IRQ_TY    
 44                              <GIC_SPI 6 IRQ_TY    
 45                              <GIC_SPI 7 IRQ_TY    
 46                 #interrupt-cells = <2>;           
 47         };                                        
 48                                                   
 49         gpa1: gpa1-gpio-bank {                    
 50                 gpio-controller;                  
 51                 #gpio-cells = <2>;                
 52                                                   
 53                 interrupt-controller;             
 54                 interrupt-parent = <&gic>;        
 55                 interrupts = <GIC_SPI 8 IRQ_TY    
 56                              <GIC_SPI 9 IRQ_TY    
 57                              <GIC_SPI 10 IRQ_T    
 58                              <GIC_SPI 11 IRQ_T    
 59                              <GIC_SPI 12 IRQ_T    
 60                              <GIC_SPI 13 IRQ_T    
 61                              <GIC_SPI 14 IRQ_T    
 62                              <GIC_SPI 15 IRQ_T    
 63                 #interrupt-cells = <2>;           
 64         };                                        
 65                                                   
 66         gpa2: gpa2-gpio-bank {                    
 67                 gpio-controller;                  
 68                 #gpio-cells = <2>;                
 69                                                   
 70                 interrupt-controller;             
 71                 #interrupt-cells = <2>;           
 72         };                                        
 73                                                   
 74         gpa3: gpa3-gpio-bank {                    
 75                 gpio-controller;                  
 76                 #gpio-cells = <2>;                
 77                                                   
 78                 interrupt-controller;             
 79                 #interrupt-cells = <2>;           
 80         };                                        
 81                                                   
 82         gpf1: gpf1-gpio-bank {                    
 83                 gpio-controller;                  
 84                 #gpio-cells = <2>;                
 85                                                   
 86                 interrupt-controller;             
 87                 #interrupt-cells = <2>;           
 88         };                                        
 89                                                   
 90         gpf2: gpf2-gpio-bank {                    
 91                 gpio-controller;                  
 92                 #gpio-cells = <2>;                
 93                                                   
 94                 interrupt-controller;             
 95                 #interrupt-cells = <2>;           
 96         };                                        
 97                                                   
 98         gpf3: gpf3-gpio-bank {                    
 99                 gpio-controller;                  
100                 #gpio-cells = <2>;                
101                                                   
102                 interrupt-controller;             
103                 #interrupt-cells = <2>;           
104         };                                        
105                                                   
106         gpf4: gpf4-gpio-bank {                    
107                 gpio-controller;                  
108                 #gpio-cells = <2>;                
109                                                   
110                 interrupt-controller;             
111                 #interrupt-cells = <2>;           
112         };                                        
113                                                   
114         gpf5: gpf5-gpio-bank {                    
115                 gpio-controller;                  
116                 #gpio-cells = <2>;                
117                                                   
118                 interrupt-controller;             
119                 #interrupt-cells = <2>;           
120         };                                        
121 };                                                
122                                                   
123 &pinctrl_aud {                                    
124         gpz0: gpz0-gpio-bank {                    
125                 gpio-controller;                  
126                 #gpio-cells = <2>;                
127                                                   
128                 interrupt-controller;             
129                 #interrupt-cells = <2>;           
130         };                                        
131                                                   
132         gpz1: gpz1-gpio-bank {                    
133                 gpio-controller;                  
134                 #gpio-cells = <2>;                
135                                                   
136                 interrupt-controller;             
137                 #interrupt-cells = <2>;           
138         };                                        
139                                                   
140         i2s0_bus: i2s0-bus-pins {                 
141                 samsung,pins = "gpz0-0", "gpz0    
142                                 "gpz0-4", "gpz    
143                 samsung,pin-function = <EXYNOS    
144                 samsung,pin-pud = <EXYNOS_PIN_    
145                 samsung,pin-drv = <EXYNOS5433_    
146         };                                        
147                                                   
148         pcm0_bus: pcm0-bus-pins {                 
149                 samsung,pins = "gpz1-0", "gpz1    
150                 samsung,pin-function = <EXYNOS    
151                 samsung,pin-pud = <EXYNOS_PIN_    
152                 samsung,pin-drv = <EXYNOS5433_    
153         };                                        
154                                                   
155         uart_aud_bus: uart-aud-bus-pins {         
156                 samsung,pins = "gpz1-3", "gpz1    
157                 samsung,pin-function = <EXYNOS    
158                 samsung,pin-pud = <EXYNOS_PIN_    
159                 samsung,pin-drv = <EXYNOS5433_    
160         };                                        
161 };                                                
162                                                   
163 &pinctrl_cpif {                                   
164         gpv6: gpv6-gpio-bank {                    
165                 gpio-controller;                  
166                 #gpio-cells = <2>;                
167                                                   
168                 interrupt-controller;             
169                 #interrupt-cells = <2>;           
170         };                                        
171 };                                                
172                                                   
173 &pinctrl_ese {                                    
174         gpj2: gpj2-gpio-bank {                    
175                 gpio-controller;                  
176                 #gpio-cells = <2>;                
177                                                   
178                 interrupt-controller;             
179                 #interrupt-cells = <2>;           
180         };                                        
181 };                                                
182                                                   
183 &pinctrl_finger {                                 
184         gpd5: gpd5-gpio-bank {                    
185                 gpio-controller;                  
186                 #gpio-cells = <2>;                
187                                                   
188                 interrupt-controller;             
189                 #interrupt-cells = <2>;           
190         };                                        
191                                                   
192         spi2_bus: spi2-bus-pins {                 
193                 samsung,pins = "gpd5-0", "gpd5    
194                 samsung,pin-function = <EXYNOS    
195                 samsung,pin-pud = <EXYNOS_PIN_    
196                 samsung,pin-drv = <EXYNOS5433_    
197         };                                        
198                                                   
199         hs_i2c6_bus: hs-i2c6-bus-pins {           
200                 samsung,pins = "gpd5-3", "gpd5    
201                 samsung,pin-function = <EXYNOS    
202                 samsung,pin-pud = <EXYNOS_PIN_    
203                 samsung,pin-drv = <EXYNOS5433_    
204         };                                        
205 };                                                
206                                                   
207 &pinctrl_fsys {                                   
208         gph1: gph1-gpio-bank {                    
209                 gpio-controller;                  
210                 #gpio-cells = <2>;                
211                                                   
212                 interrupt-controller;             
213                 #interrupt-cells = <2>;           
214         };                                        
215                                                   
216         gpr4: gpr4-gpio-bank {                    
217                 gpio-controller;                  
218                 #gpio-cells = <2>;                
219                                                   
220                 interrupt-controller;             
221                 #interrupt-cells = <2>;           
222         };                                        
223                                                   
224         gpr0: gpr0-gpio-bank {                    
225                 gpio-controller;                  
226                 #gpio-cells = <2>;                
227                                                   
228                 interrupt-controller;             
229                 #interrupt-cells = <2>;           
230         };                                        
231                                                   
232         gpr1: gpr1-gpio-bank {                    
233                 gpio-controller;                  
234                 #gpio-cells = <2>;                
235                                                   
236                 interrupt-controller;             
237                 #interrupt-cells = <2>;           
238         };                                        
239                                                   
240         gpr2: gpr2-gpio-bank {                    
241                 gpio-controller;                  
242                 #gpio-cells = <2>;                
243                                                   
244                 interrupt-controller;             
245                 #interrupt-cells = <2>;           
246         };                                        
247                                                   
248         gpr3: gpr3-gpio-bank {                    
249                 gpio-controller;                  
250                 #gpio-cells = <2>;                
251                                                   
252                 interrupt-controller;             
253                 #interrupt-cells = <2>;           
254         };                                        
255                                                   
256         sd0_clk: sd0-clk-pins {                   
257                 samsung,pins = "gpr0-0";          
258                 samsung,pin-function = <EXYNOS    
259                 samsung,pin-pud = <EXYNOS_PIN_    
260                 samsung,pin-drv = <EXYNOS5433_    
261         };                                        
262                                                   
263         sd0_cmd: sd0-cmd-pins {                   
264                 samsung,pins = "gpr0-1";          
265                 samsung,pin-function = <EXYNOS    
266                 samsung,pin-pud = <EXYNOS_PIN_    
267                 samsung,pin-drv = <EXYNOS5433_    
268         };                                        
269                                                   
270         sd0_rdqs: sd0-rdqs-pins {                 
271                 samsung,pins = "gpr0-2";          
272                 samsung,pin-function = <EXYNOS    
273                 samsung,pin-pud = <EXYNOS_PIN_    
274                 samsung,pin-drv = <EXYNOS5433_    
275         };                                        
276                                                   
277         sd0_qrdy: sd0-qrdy-pins {                 
278                 samsung,pins = "gpr0-3";          
279                 samsung,pin-function = <EXYNOS    
280                 samsung,pin-pud = <EXYNOS_PIN_    
281                 samsung,pin-drv = <EXYNOS5433_    
282         };                                        
283                                                   
284         sd0_bus1: sd0-bus-width1-pins {           
285                 samsung,pins = "gpr1-0";          
286                 samsung,pin-function = <EXYNOS    
287                 samsung,pin-pud = <EXYNOS_PIN_    
288                 samsung,pin-drv = <EXYNOS5433_    
289         };                                        
290                                                   
291         sd0_bus4: sd0-bus-width4-pins {           
292                 samsung,pins = "gpr1-1", "gpr1    
293                 samsung,pin-function = <EXYNOS    
294                 samsung,pin-pud = <EXYNOS_PIN_    
295                 samsung,pin-drv = <EXYNOS5433_    
296         };                                        
297                                                   
298         sd0_bus8: sd0-bus-width8-pins {           
299                 samsung,pins = "gpr1-4", "gpr1    
300                 samsung,pin-function = <EXYNOS    
301                 samsung,pin-pud = <EXYNOS_PIN_    
302                 samsung,pin-drv = <EXYNOS5433_    
303         };                                        
304                                                   
305         sd1_clk: sd1-clk-pins {                   
306                 samsung,pins = "gpr2-0";          
307                 samsung,pin-function = <EXYNOS    
308                 samsung,pin-pud = <EXYNOS_PIN_    
309                 samsung,pin-drv = <EXYNOS5433_    
310         };                                        
311                                                   
312         sd1_cmd: sd1-cmd-pins {                   
313                 samsung,pins = "gpr2-1";          
314                 samsung,pin-function = <EXYNOS    
315                 samsung,pin-pud = <EXYNOS_PIN_    
316                 samsung,pin-drv = <EXYNOS5433_    
317         };                                        
318                                                   
319         sd1_bus1: sd1-bus-width1-pins {           
320                 samsung,pins = "gpr3-0";          
321                 samsung,pin-function = <EXYNOS    
322                 samsung,pin-pud = <EXYNOS_PIN_    
323                 samsung,pin-drv = <EXYNOS5433_    
324         };                                        
325                                                   
326         sd1_bus4: sd1-bus-width4-pins {           
327                 samsung,pins = "gpr3-1", "gpr3    
328                 samsung,pin-function = <EXYNOS    
329                 samsung,pin-pud = <EXYNOS_PIN_    
330                 samsung,pin-drv = <EXYNOS5433_    
331         };                                        
332                                                   
333         sd1_bus8: sd1-bus-width8-pins {           
334                 samsung,pins = "gpr3-4", "gpr3    
335                 samsung,pin-function = <EXYNOS    
336                 samsung,pin-pud = <EXYNOS_PIN_    
337                 samsung,pin-drv = <EXYNOS5433_    
338         };                                        
339                                                   
340         pcie_bus: pcie-bus-pins {                 
341                 samsung,pins = "gpr3-4", "gpr3    
342                 samsung,pin-function = <EXYNOS    
343                 samsung,pin-pud = <EXYNOS_PIN_    
344         };                                        
345                                                   
346         sd2_clk: sd2-clk-pins {                   
347                 samsung,pins = "gpr4-0";          
348                 samsung,pin-function = <EXYNOS    
349                 samsung,pin-pud = <EXYNOS_PIN_    
350                 samsung,pin-drv = <EXYNOS5433_    
351         };                                        
352                                                   
353         sd2_cmd: sd2-cmd-pins {                   
354                 samsung,pins = "gpr4-1";          
355                 samsung,pin-function = <EXYNOS    
356                 samsung,pin-pud = <EXYNOS_PIN_    
357                 samsung,pin-drv = <EXYNOS5433_    
358         };                                        
359                                                   
360         sd2_cd: sd2-cd-pins {                     
361                 samsung,pins = "gpr4-2";          
362                 samsung,pin-function = <EXYNOS    
363                 samsung,pin-pud = <EXYNOS_PIN_    
364                 samsung,pin-drv = <EXYNOS5433_    
365         };                                        
366                                                   
367         sd2_bus1: sd2-bus-width1-pins {           
368                 samsung,pins = "gpr4-3";          
369                 samsung,pin-function = <EXYNOS    
370                 samsung,pin-pud = <EXYNOS_PIN_    
371                 samsung,pin-drv = <EXYNOS5433_    
372         };                                        
373                                                   
374         sd2_bus4: sd2-bus-width4-pins {           
375                 samsung,pins = "gpr4-4", "gpr4    
376                 samsung,pin-function = <EXYNOS    
377                 samsung,pin-pud = <EXYNOS_PIN_    
378                 samsung,pin-drv = <EXYNOS5433_    
379         };                                        
380                                                   
381         sd2_clk_output: sd2-clk-output-pins {     
382                 samsung,pins = "gpr4-0";          
383                 samsung,pin-function = <EXYNOS    
384                 samsung,pin-pud = <EXYNOS_PIN_    
385                 samsung,pin-drv = <EXYNOS5433_    
386         };                                        
387                                                   
388         sd2_cmd_output: sd2-cmd-output-pins {     
389                 samsung,pins = "gpr4-1";          
390                 samsung,pin-function = <EXYNOS    
391                 samsung,pin-pud = <EXYNOS_PIN_    
392                 samsung,pin-drv = <EXYNOS5433_    
393         };                                        
394 };                                                
395                                                   
396 &pinctrl_imem {                                   
397         gpf0: gpf0-gpio-bank {                    
398                 gpio-controller;                  
399                 #gpio-cells = <2>;                
400                                                   
401                 interrupt-controller;             
402                 #interrupt-cells = <2>;           
403         };                                        
404 };                                                
405                                                   
406 &pinctrl_nfc {                                    
407         gpj0: gpj0-gpio-bank {                    
408                 gpio-controller;                  
409                 #gpio-cells = <2>;                
410                                                   
411                 interrupt-controller;             
412                 #interrupt-cells = <2>;           
413         };                                        
414                                                   
415         hs_i2c4_bus: hs-i2c4-bus-pins {           
416                 samsung,pins = "gpj0-1", "gpj0    
417                 samsung,pin-function = <EXYNOS    
418                 samsung,pin-pud = <EXYNOS_PIN_    
419                 samsung,pin-drv = <EXYNOS5433_    
420         };                                        
421 };                                                
422                                                   
423 &pinctrl_peric {                                  
424         gpv7: gpv7-gpio-bank {                    
425                 gpio-controller;                  
426                 #gpio-cells = <2>;                
427                                                   
428                 interrupt-controller;             
429                 #interrupt-cells = <2>;           
430         };                                        
431                                                   
432         gpb0: gpb0-gpio-bank {                    
433                 gpio-controller;                  
434                 #gpio-cells = <2>;                
435                                                   
436                 interrupt-controller;             
437                 #interrupt-cells = <2>;           
438         };                                        
439                                                   
440         gpc0: gpc0-gpio-bank {                    
441                 gpio-controller;                  
442                 #gpio-cells = <2>;                
443                                                   
444                 interrupt-controller;             
445                 #interrupt-cells = <2>;           
446         };                                        
447                                                   
448         gpc1: gpc1-gpio-bank {                    
449                 gpio-controller;                  
450                 #gpio-cells = <2>;                
451                                                   
452                 interrupt-controller;             
453                 #interrupt-cells = <2>;           
454         };                                        
455                                                   
456         gpc2: gpc2-gpio-bank {                    
457                 gpio-controller;                  
458                 #gpio-cells = <2>;                
459                                                   
460                 interrupt-controller;             
461                 #interrupt-cells = <2>;           
462         };                                        
463                                                   
464         gpc3: gpc3-gpio-bank {                    
465                 gpio-controller;                  
466                 #gpio-cells = <2>;                
467                                                   
468                 interrupt-controller;             
469                 #interrupt-cells = <2>;           
470         };                                        
471                                                   
472         gpg0: gpg0-gpio-bank {                    
473                 gpio-controller;                  
474                 #gpio-cells = <2>;                
475                                                   
476                 interrupt-controller;             
477                 #interrupt-cells = <2>;           
478         };                                        
479                                                   
480         gpd0: gpd0-gpio-bank {                    
481                 gpio-controller;                  
482                 #gpio-cells = <2>;                
483                                                   
484                 interrupt-controller;             
485                 #interrupt-cells = <2>;           
486         };                                        
487                                                   
488         gpd1: gpd1-gpio-bank {                    
489                 gpio-controller;                  
490                 #gpio-cells = <2>;                
491                                                   
492                 interrupt-controller;             
493                 #interrupt-cells = <2>;           
494         };                                        
495                                                   
496         gpd2: gpd2-gpio-bank {                    
497                 gpio-controller;                  
498                 #gpio-cells = <2>;                
499                                                   
500                 interrupt-controller;             
501                 #interrupt-cells = <2>;           
502         };                                        
503                                                   
504         gpd4: gpd4-gpio-bank {                    
505                 gpio-controller;                  
506                 #gpio-cells = <2>;                
507                                                   
508                 interrupt-controller;             
509                 #interrupt-cells = <2>;           
510         };                                        
511                                                   
512         gpd8: gpd8-gpio-bank {                    
513                 gpio-controller;                  
514                 #gpio-cells = <2>;                
515                                                   
516                 interrupt-controller;             
517                 #interrupt-cells = <2>;           
518         };                                        
519                                                   
520         gpd6: gpd6-gpio-bank {                    
521                 gpio-controller;                  
522                 #gpio-cells = <2>;                
523                                                   
524                 interrupt-controller;             
525                 #interrupt-cells = <2>;           
526         };                                        
527                                                   
528         gpd7: gpd7-gpio-bank {                    
529                 gpio-controller;                  
530                 #gpio-cells = <2>;                
531                                                   
532                 interrupt-controller;             
533                 #interrupt-cells = <2>;           
534         };                                        
535                                                   
536         gpg1: gpg1-gpio-bank {                    
537                 gpio-controller;                  
538                 #gpio-cells = <2>;                
539                                                   
540                 interrupt-controller;             
541                 #interrupt-cells = <2>;           
542         };                                        
543                                                   
544         gpg2: gpg2-gpio-bank {                    
545                 gpio-controller;                  
546                 #gpio-cells = <2>;                
547                                                   
548                 interrupt-controller;             
549                 #interrupt-cells = <2>;           
550         };                                        
551                                                   
552         gpg3: gpg3-gpio-bank {                    
553                 gpio-controller;                  
554                 #gpio-cells = <2>;                
555                                                   
556                 interrupt-controller;             
557                 #interrupt-cells = <2>;           
558         };                                        
559                                                   
560         hs_i2c8_bus: hs-i2c8-bus-pins {           
561                 samsung,pins = "gpb0-1", "gpb0    
562                 samsung,pin-function = <EXYNOS    
563                 samsung,pin-pud = <EXYNOS_PIN_    
564                 samsung,pin-drv = <EXYNOS5433_    
565         };                                        
566                                                   
567         hs_i2c9_bus: hs-i2c9-bus-pins {           
568                 samsung,pins = "gpb0-3", "gpb0    
569                 samsung,pin-function = <EXYNOS    
570                 samsung,pin-pud = <EXYNOS_PIN_    
571                 samsung,pin-drv = <EXYNOS5433_    
572         };                                        
573                                                   
574         i2s1_bus: i2s1-bus-pins {                 
575                 samsung,pins = "gpd4-0", "gpd4    
576                                 "gpd4-3", "gpd    
577                 samsung,pin-function = <EXYNOS    
578                 samsung,pin-pud = <EXYNOS_PIN_    
579                 samsung,pin-drv = <EXYNOS5433_    
580         };                                        
581                                                   
582         pcm1_bus: pcm1-bus-pins {                 
583                 samsung,pins = "gpd4-0", "gpd4    
584                                 "gpd4-3", "gpd    
585                 samsung,pin-function = <EXYNOS    
586                 samsung,pin-pud = <EXYNOS_PIN_    
587                 samsung,pin-drv = <EXYNOS5433_    
588         };                                        
589                                                   
590         spdif_bus: spdif-bus-pins {               
591                 samsung,pins = "gpd4-3", "gpd4    
592                 samsung,pin-function = <EXYNOS    
593                 samsung,pin-pud = <EXYNOS_PIN_    
594                 samsung,pin-drv = <EXYNOS5433_    
595         };                                        
596                                                   
597         fimc_is_spi_pin0: fimc-is-spi-pin0-pin    
598                 samsung,pins = "gpc3-3", "gpc3    
599                 samsung,pin-function = <EXYNOS    
600                 samsung,pin-pud = <EXYNOS_PIN_    
601                 samsung,pin-drv = <EXYNOS5433_    
602         };                                        
603                                                   
604         fimc_is_spi_pin1: fimc-is-spi-pin1-pin    
605                 samsung,pins = "gpc3-7", "gpc3    
606                 samsung,pin-function = <EXYNOS    
607                 samsung,pin-pud = <EXYNOS_PIN_    
608                 samsung,pin-drv = <EXYNOS5433_    
609         };                                        
610                                                   
611         uart0_bus: uart0-bus-pins {               
612                 samsung,pins = "gpd0-3", "gpd0    
613                 samsung,pin-function = <EXYNOS    
614                 samsung,pin-pud = <EXYNOS_PIN_    
615         };                                        
616                                                   
617         hs_i2c2_bus: hs-i2c2-bus-pins {           
618                 samsung,pins = "gpd0-3", "gpd0    
619                 samsung,pin-function = <EXYNOS    
620                 samsung,pin-pud = <EXYNOS_PIN_    
621                 samsung,pin-drv = <EXYNOS5433_    
622         };                                        
623                                                   
624         uart2_bus: uart2-bus-pins {               
625                 samsung,pins = "gpd1-5", "gpd1    
626                 samsung,pin-function = <EXYNOS    
627                 samsung,pin-pud = <EXYNOS_PIN_    
628         };                                        
629                                                   
630         uart1_bus: uart1-bus-pins {               
631                 samsung,pins = "gpd1-3", "gpd1    
632                 samsung,pin-function = <EXYNOS    
633                 samsung,pin-pud = <EXYNOS_PIN_    
634         };                                        
635                                                   
636         hs_i2c3_bus: hs-i2c3-bus-pins {           
637                 samsung,pins = "gpd1-3", "gpd1    
638                 samsung,pin-function = <EXYNOS    
639                 samsung,pin-pud = <EXYNOS_PIN_    
640                 samsung,pin-drv = <EXYNOS5433_    
641         };                                        
642                                                   
643         hs_i2c0_bus: hs-i2c0-bus-pins {           
644                 samsung,pins = "gpd2-1", "gpd2    
645                 samsung,pin-function = <EXYNOS    
646                 samsung,pin-pud = <EXYNOS_PIN_    
647                 samsung,pin-drv = <EXYNOS5433_    
648         };                                        
649                                                   
650         hs_i2c1_bus: hs-i2c1-bus-pins {           
651                 samsung,pins = "gpd2-3", "gpd2    
652                 samsung,pin-function = <EXYNOS    
653                 samsung,pin-pud = <EXYNOS_PIN_    
654                 samsung,pin-drv = <EXYNOS5433_    
655         };                                        
656                                                   
657         pwm0_out: pwm0-out-pins {                 
658                 samsung,pins = "gpd2-4";          
659                 samsung,pin-function = <EXYNOS    
660                 samsung,pin-pud = <EXYNOS_PIN_    
661                 samsung,pin-drv = <EXYNOS5433_    
662         };                                        
663                                                   
664         pwm1_out: pwm1-out-pins {                 
665                 samsung,pins = "gpd2-5";          
666                 samsung,pin-function = <EXYNOS    
667                 samsung,pin-pud = <EXYNOS_PIN_    
668                 samsung,pin-drv = <EXYNOS5433_    
669         };                                        
670                                                   
671         pwm2_out: pwm2-out-pins {                 
672                 samsung,pins = "gpd2-6";          
673                 samsung,pin-function = <EXYNOS    
674                 samsung,pin-pud = <EXYNOS_PIN_    
675                 samsung,pin-drv = <EXYNOS5433_    
676         };                                        
677                                                   
678         pwm3_out: pwm3-out-pins {                 
679                 samsung,pins = "gpd2-7";          
680                 samsung,pin-function = <EXYNOS    
681                 samsung,pin-pud = <EXYNOS_PIN_    
682                 samsung,pin-drv = <EXYNOS5433_    
683         };                                        
684                                                   
685         spi1_bus: spi1-bus-pins {                 
686                 samsung,pins = "gpd6-2", "gpd6    
687                 samsung,pin-function = <EXYNOS    
688                 samsung,pin-pud = <EXYNOS_PIN_    
689                 samsung,pin-drv = <EXYNOS5433_    
690         };                                        
691                                                   
692         hs_i2c7_bus: hs-i2c7-bus-pins {           
693                 samsung,pins = "gpd2-7", "gpd2    
694                 samsung,pin-function = <EXYNOS    
695                 samsung,pin-pud = <EXYNOS_PIN_    
696                 samsung,pin-drv = <EXYNOS5433_    
697         };                                        
698                                                   
699         spi0_bus: spi0-bus-pins {                 
700                 samsung,pins = "gpd8-0", "gpd6    
701                 samsung,pin-function = <EXYNOS    
702                 samsung,pin-pud = <EXYNOS_PIN_    
703                 samsung,pin-drv = <EXYNOS5433_    
704         };                                        
705                                                   
706         hs_i2c10_bus: hs-i2c10-bus-pins {         
707                 samsung,pins = "gpg3-1", "gpg3    
708                 samsung,pin-function = <EXYNOS    
709                 samsung,pin-pud = <EXYNOS_PIN_    
710                 samsung,pin-drv = <EXYNOS5433_    
711         };                                        
712                                                   
713         hs_i2c11_bus: hs-i2c11-bus-pins {         
714                 samsung,pins = "gpg3-3", "gpg3    
715                 samsung,pin-function = <EXYNOS    
716                 samsung,pin-pud = <EXYNOS_PIN_    
717                 samsung,pin-drv = <EXYNOS5433_    
718         };                                        
719                                                   
720         spi3_bus: spi3-bus-pins {                 
721                 samsung,pins = "gpg3-4", "gpg3    
722                 samsung,pin-function = <EXYNOS    
723                 samsung,pin-pud = <EXYNOS_PIN_    
724                 samsung,pin-drv = <EXYNOS5433_    
725         };                                        
726                                                   
727         spi4_bus: spi4-bus-pins {                 
728                 samsung,pins = "gpv7-1", "gpv7    
729                 samsung,pin-function = <EXYNOS    
730                 samsung,pin-pud = <EXYNOS_PIN_    
731                 samsung,pin-drv = <EXYNOS5433_    
732         };                                        
733                                                   
734         fimc_is_uart: fimc-is-uart-pins {         
735                 samsung,pins = "gpc1-1", "gpc0    
736                 samsung,pin-function = <EXYNOS    
737                 samsung,pin-pud = <EXYNOS_PIN_    
738                 samsung,pin-drv = <EXYNOS5433_    
739         };                                        
740                                                   
741         fimc_is_ch0_i2c: fimc-is-ch0-i2c-pins     
742                 samsung,pins = "gpc2-1", "gpc2    
743                 samsung,pin-function = <EXYNOS    
744                 samsung,pin-pud = <EXYNOS_PIN_    
745                 samsung,pin-drv = <EXYNOS5433_    
746         };                                        
747                                                   
748         fimc_is_ch0_mclk: fimc-is-ch0-mclk-pin    
749                 samsung,pins = "gpd7-0";          
750                 samsung,pin-function = <EXYNOS    
751                 samsung,pin-pud = <EXYNOS_PIN_    
752                 samsung,pin-drv = <EXYNOS5433_    
753         };                                        
754                                                   
755         fimc_is_ch1_i2c: fimc-is-ch1-i2c-pins     
756                 samsung,pins = "gpc2-3", "gpc2    
757                 samsung,pin-function = <EXYNOS    
758                 samsung,pin-pud = <EXYNOS_PIN_    
759                 samsung,pin-drv = <EXYNOS5433_    
760         };                                        
761                                                   
762         fimc_is_ch1_mclk: fimc-is-ch1-mclk-pin    
763                 samsung,pins = "gpd7-1";          
764                 samsung,pin-function = <EXYNOS    
765                 samsung,pin-pud = <EXYNOS_PIN_    
766                 samsung,pin-drv = <EXYNOS5433_    
767         };                                        
768                                                   
769         fimc_is_ch2_i2c: fimc-is-ch2-i2c-pins     
770                 samsung,pins = "gpc2-5", "gpc2    
771                 samsung,pin-function = <EXYNOS    
772                 samsung,pin-pud = <EXYNOS_PIN_    
773                 samsung,pin-drv = <EXYNOS5433_    
774         };                                        
775                                                   
776         fimc_is_ch2_mclk: fimc-is-ch2-mclk-pin    
777                 samsung,pins = "gpd7-2";          
778                 samsung,pin-function = <EXYNOS    
779                 samsung,pin-pud = <EXYNOS_PIN_    
780                 samsung,pin-drv = <EXYNOS5433_    
781         };                                        
782 };                                                
783                                                   
784 &pinctrl_touch {                                  
785         gpj1: gpj1-gpio-bank {                    
786                 gpio-controller;                  
787                 #gpio-cells = <2>;                
788                                                   
789                 interrupt-controller;             
790                 #interrupt-cells = <2>;           
791         };                                        
792                                                   
793         hs_i2c5_bus: hs-i2c5-bus-pins {           
794                 samsung,pins = "gpj1-1", "gpj1    
795                 samsung,pin-function = <EXYNOS    
796                 samsung,pin-pud = <EXYNOS_PIN_    
797                 samsung,pin-drv = <EXYNOS5433_    
798         };                                        
799 };                                                
                                                      

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