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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/exynos/exynos7885-pinctrl.dtsi

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

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/exynos/exynos7885-pinctrl.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/exynos/exynos7885-pinctrl.dtsi (Version linux-4.10.17)


  1 // SPDX-License-Identifier: GPL-2.0               
  2 /*                                                
  3  * Samsung Exynos7885 SoC pin-mux and pin-conf    
  4  *                                                
  5  * Copyright (c) 2017 Samsung Electronics Co.,    
  6  * Copyright (c) 2021 Dávid Virág               
  7  *                                                
  8  * Samsung's Exynos7885 SoC pin-mux and pin-co    
  9  * device tree nodes in this file.                
 10  */                                               
 11                                                   
 12 #include <dt-bindings/interrupt-controller/arm    
 13 #include "exynos-pinctrl.h"                       
 14                                                   
 15 &pinctrl_alive {                                  
 16         etc0: etc0-gpio-bank {                    
 17                 gpio-controller;                  
 18                 #gpio-cells = <2>;                
 19                                                   
 20                 interrupt-controller;             
 21                 #interrupt-cells = <2>;           
 22         };                                        
 23                                                   
 24         etc1: etc1-gpio-bank {                    
 25                 gpio-controller;                  
 26                 #gpio-cells = <2>;                
 27                                                   
 28                 interrupt-controller;             
 29                 #interrupt-cells = <2>;           
 30         };                                        
 31                                                   
 32         gpa0: gpa0-gpio-bank {                    
 33                 gpio-controller;                  
 34                 #gpio-cells = <2>;                
 35                                                   
 36                 interrupt-controller;             
 37                 #interrupt-cells = <2>;           
 38                 interrupt-parent = <&gic>;        
 39                 interrupts = <GIC_SPI 0 IRQ_TY    
 40                              <GIC_SPI 1 IRQ_TY    
 41                              <GIC_SPI 2 IRQ_TY    
 42                              <GIC_SPI 3 IRQ_TY    
 43                              <GIC_SPI 4 IRQ_TY    
 44                              <GIC_SPI 5 IRQ_TY    
 45                              <GIC_SPI 6 IRQ_TY    
 46                              <GIC_SPI 7 IRQ_TY    
 47         };                                        
 48                                                   
 49         gpa1: gpa1-gpio-bank {                    
 50                 gpio-controller;                  
 51                 #gpio-cells = <2>;                
 52                                                   
 53                 interrupt-controller;             
 54                 #interrupt-cells = <2>;           
 55                 interrupt-parent = <&gic>;        
 56                 interrupts = <GIC_SPI 8 IRQ_TY    
 57                              <GIC_SPI 9 IRQ_TY    
 58                              <GIC_SPI 10 IRQ_T    
 59                              <GIC_SPI 11 IRQ_T    
 60                              <GIC_SPI 12 IRQ_T    
 61                              <GIC_SPI 13 IRQ_T    
 62                              <GIC_SPI 14 IRQ_T    
 63                              <GIC_SPI 15 IRQ_T    
 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         gpq0: gpq0-gpio-bank {                    
 75                 gpio-controller;                  
 76                 #gpio-cells = <2>;                
 77                                                   
 78                 interrupt-controller;             
 79                 #interrupt-cells = <2>;           
 80         };                                        
 81                                                   
 82         sim1_det_gpio: sim1-det-gpio-pins {       
 83                 samsung,pins = "gpa2-5";          
 84                 samsung,pin-function = <EXYNOS    
 85                 samsung,pin-pud = <EXYNOS_PIN_    
 86         };                                        
 87                                                   
 88         sim0_det_gpio: sim0-det-gpio-pins {       
 89                 samsung,pins = "gpa2-6";          
 90                 samsung,pin-function = <EXYNOS    
 91                 samsung,pin-pud = <EXYNOS_PIN_    
 92         };                                        
 93                                                   
 94         speedy_bus: speedy-bus-pins {             
 95                 samsung,pins = "gpq0-2";          
 96                 samsung,pin-function = <EXYNOS    
 97                 samsung,pin-con-pdn = <EXYNOS_    
 98                 samsung,pin-pud = <EXYNOS_PIN_    
 99                 samsung,pin-drv = <EXYNOS5420_    
100         };                                        
101                                                   
102         /* UART_DEBUG */                          
103         uart2_bus: uart2-bus-pins {               
104                 samsung,pins = "gpq0-4", "gpq0    
105                 samsung,pin-function = <EXYNOS    
106                 samsung,pin-pud = <EXYNOS_PIN_    
107         };                                        
108 };                                                
109                                                   
110 &pinctrl_dispaud {                                
111         gpb0: gpb0-gpio-bank {                    
112                 gpio-controller;                  
113                 #gpio-cells = <2>;                
114                                                   
115                 interrupt-controller;             
116                 #interrupt-cells = <2>;           
117         };                                        
118                                                   
119         gpb1: gpb1-gpio-bank {                    
120                 gpio-controller;                  
121                 #gpio-cells = <2>;                
122                                                   
123                 interrupt-controller;             
124                 #interrupt-cells = <2>;           
125         };                                        
126                                                   
127         gpb2: gpb2-gpio-bank {                    
128                 gpio-controller;                  
129                 #gpio-cells = <2>;                
130                                                   
131                 interrupt-controller;             
132                 #interrupt-cells = <2>;           
133         };                                        
134                                                   
135         aud_codec_mclk: aud-codec-mclk-pins {     
136                 samsung,pins = "gpb0-0";          
137                 samsung,pin-function = <EXYNOS    
138                 samsung,pin-pud = <EXYNOS_PIN_    
139         };                                        
140                                                   
141         aud_codec_mclk_idle: aud-codec-mclk-id    
142                 samsung,pins = "gpb0-0";          
143                 samsung,pin-function = <EXYNOS    
144                 samsung,pin-pud = <EXYNOS_PIN_    
145         };                                        
146                                                   
147         aud_codec_bus: aud-codec-bus-pins {       
148                 samsung,pins = "gpb0-1", "gpb0    
149                 samsung,pin-function = <EXYNOS    
150                 samsung,pin-pud = <EXYNOS_PIN_    
151         };                                        
152                                                   
153         aud_codec_bus_idle: aud-codec-bus-idle    
154                 samsung,pins = "gpb0-1", "gpb0    
155                 samsung,pin-function = <EXYNOS    
156                 samsung,pin-pud = <EXYNOS_PIN_    
157         };                                        
158                                                   
159         aud_loopback_bus: aud-loopback-bus-pin    
160                 samsung,pins = "gpb1-0";          
161                 samsung,pin-function = <EXYNOS    
162                 samsung,pin-pud = <EXYNOS_PIN_    
163         };                                        
164                                                   
165         aud_loopback_bus_idle: aud-loopback-bu    
166                 samsung,pins = "gpb1-0";          
167                 samsung,pin-function = <EXYNOS    
168                 samsung,pin-pud = <EXYNOS_PIN_    
169         };                                        
170                                                   
171         aud_fm_bus: aud-fm-bus-pins {             
172                 samsung,pins = "gpb1-1", "gpb1    
173                 samsung,pin-function = <EXYNOS    
174                 samsung,pin-pud = <EXYNOS_PIN_    
175         };                                        
176                                                   
177         aud_fm_bus_idle: aud-fm-bus-idle-pins     
178                 samsung,pins = "gpb1-1", "gpb1    
179                 samsung,pin-function = <EXYNOS    
180                 samsung,pin-pud = <EXYNOS_PIN_    
181         };                                        
182                                                   
183         aud_spk_bus: aud-spk-bus-pins {           
184                 samsung,pins = "gpb2-0", "gpb2    
185                 samsung,pin-function = <EXYNOS    
186                 samsung,pin-pud = <EXYNOS_PIN_    
187         };                                        
188                                                   
189         aud_spk_bus_idle: aud-spk-bus-idle-pin    
190                 samsung,pins = "gpb2-0", "gpb2    
191                 samsung,pin-function = <EXYNOS    
192                 samsung,pin-pud = <EXYNOS_PIN_    
193         };                                        
194 };                                                
195                                                   
196 &pinctrl_fsys {                                   
197         gpf0: gpf0-gpio-bank {                    
198                 gpio-controller;                  
199                 #gpio-cells = <2>;                
200                                                   
201                 interrupt-controller;             
202                 #interrupt-cells = <2>;           
203         };                                        
204                                                   
205         gpf2: gpf2-gpio-bank {                    
206                 gpio-controller;                  
207                 #gpio-cells = <2>;                
208                                                   
209                 interrupt-controller;             
210                 #interrupt-cells = <2>;           
211         };                                        
212                                                   
213         gpf3: gpf3-gpio-bank {                    
214                 gpio-controller;                  
215                 #gpio-cells = <2>;                
216                                                   
217                 interrupt-controller;             
218                 #interrupt-cells = <2>;           
219         };                                        
220                                                   
221         gpf4: gpf4-gpio-bank {                    
222                 gpio-controller;                  
223                 #gpio-cells = <2>;                
224                                                   
225                 interrupt-controller;             
226                 #interrupt-cells = <2>;           
227         };                                        
228                                                   
229         sd0_clk: sd0-clk-pins {                   
230                 samsung,pins = "gpf0-0";          
231                 samsung,pin-function = <EXYNOS    
232                 samsung,pin-pud = <EXYNOS_PIN_    
233                 samsung,pin-drv = <EXYNOS5420_    
234         };                                        
235                                                   
236         sd0_clk_fast_slew_rate_1x: sd0-clk-fas    
237                 samsung,pins = "gpf0-0";          
238                 samsung,pin-function = <EXYNOS    
239                 samsung,pin-pud = <EXYNOS_PIN_    
240                 samsung,pin-drv = <EXYNOS5420_    
241         };                                        
242                                                   
243         sd0_clk_fast_slew_rate_2x: sd0-clk-fas    
244                 samsung,pins = "gpf0-0";          
245                 samsung,pin-function = <EXYNOS    
246                 samsung,pin-pud = <EXYNOS_PIN_    
247                 samsung,pin-drv = <EXYNOS5420_    
248         };                                        
249                                                   
250         sd0_clk_fast_slew_rate_3x: sd0-clk-fas    
251                 samsung,pins = "gpf0-0";          
252                 samsung,pin-function = <EXYNOS    
253                 samsung,pin-pud = <EXYNOS_PIN_    
254                 samsung,pin-drv = <EXYNOS5420_    
255         };                                        
256                                                   
257         sd0_clk_fast_slew_rate_4x: sd0-clk-fas    
258                 samsung,pins = "gpf0-0";          
259                 samsung,pin-function = <EXYNOS    
260                 samsung,pin-pud = <EXYNOS_PIN_    
261                 samsung,pin-drv = <EXYNOS5420_    
262         };                                        
263                                                   
264         sd0_cmd: sd0-cmd-pins {                   
265                 samsung,pins = "gpf0-1";          
266                 samsung,pin-function = <EXYNOS    
267                 samsung,pin-pud = <EXYNOS_PIN_    
268                 samsung,pin-drv = <EXYNOS5420_    
269         };                                        
270                                                   
271         sd0_rdqs: sd0-rdqs-pins {                 
272                 samsung,pins = "gpf0-2";          
273                 samsung,pin-function = <EXYNOS    
274                 samsung,pin-pud = <EXYNOS_PIN_    
275                 samsung,pin-drv = <EXYNOS5420_    
276         };                                        
277                                                   
278         sd0_bus1: sd0-bus-width1-pins {           
279                 samsung,pins = "gpf2-0";          
280                 samsung,pin-function = <EXYNOS    
281                 samsung,pin-pud = <EXYNOS_PIN_    
282                 samsung,pin-drv = <EXYNOS5420_    
283         };                                        
284                                                   
285         sd0_bus4: sd0-bus-width4-pins {           
286                 samsung,pins = "gpf2-1", "gpf2    
287                 samsung,pin-function = <EXYNOS    
288                 samsung,pin-pud = <EXYNOS_PIN_    
289                 samsung,pin-drv = <EXYNOS5420_    
290         };                                        
291                                                   
292         sd0_bus8: sd0-bus-width8-pins {           
293                 samsung,pins = "gpf2-4", "gpf2    
294                 samsung,pin-function = <EXYNOS    
295                 samsung,pin-pud = <EXYNOS_PIN_    
296                 samsung,pin-drv = <EXYNOS5420_    
297         };                                        
298                                                   
299         sd1_clk: sd1-clk-pins {                   
300                 samsung,pins = "gpf3-0";          
301                 samsung,pin-function = <EXYNOS    
302                 samsung,pin-pud = <EXYNOS_PIN_    
303                 samsung,pin-drv = <EXYNOS5420_    
304         };                                        
305                                                   
306         sd1_clk_fast_slew_rate_1x: sd1-clk-fas    
307                 samsung,pins = "gpf3-0";          
308                 samsung,pin-function = <EXYNOS    
309                 samsung,pin-pud = <EXYNOS_PIN_    
310                 samsung,pin-drv = <EXYNOS5420_    
311         };                                        
312                                                   
313         sd1_clk_fast_slew_rate_2x: sd1-clk-fas    
314                 samsung,pins = "gpf3-0";          
315                 samsung,pin-function = <EXYNOS    
316                 samsung,pin-pud = <EXYNOS_PIN_    
317                 samsung,pin-drv = <EXYNOS5420_    
318         };                                        
319                                                   
320         sd1_clk_fast_slew_rate_3x: sd1-clk-fas    
321                 samsung,pins = "gpf3-0";          
322                 samsung,pin-function = <EXYNOS    
323                 samsung,pin-pud = <EXYNOS_PIN_    
324                 samsung,pin-drv = <EXYNOS5420_    
325         };                                        
326                                                   
327         sd1_clk_fast_slew_rate_4x: sd1-clk-fas    
328                 samsung,pins = "gpf3-0";          
329                 samsung,pin-function = <EXYNOS    
330                 samsung,pin-pud = <EXYNOS_PIN_    
331                 samsung,pin-drv = <EXYNOS5420_    
332         };                                        
333                                                   
334         sd1_cmd: sd1-cmd-pins {                   
335                 samsung,pins = "gpf3-1";          
336                 samsung,pin-function = <EXYNOS    
337                 samsung,pin-pud = <EXYNOS_PIN_    
338                 samsung,pin-drv = <EXYNOS5420_    
339         };                                        
340                                                   
341         sd1_bus1: sd1-bus-width1-pins {           
342                 samsung,pins = "gpf3-2";          
343                 samsung,pin-function = <EXYNOS    
344                 samsung,pin-pud = <EXYNOS_PIN_    
345                 samsung,pin-drv = <EXYNOS5420_    
346         };                                        
347                                                   
348         sd1_bus4: sd1-bus-width4-pins {           
349                 samsung,pins = "gpf3-3", "gpf3    
350                 samsung,pin-function = <EXYNOS    
351                 samsung,pin-pud = <EXYNOS_PIN_    
352                 samsung,pin-drv = <EXYNOS5420_    
353         };                                        
354                                                   
355         sd2_clk: sd2-clk-pins {                   
356                 samsung,pins = "gpf4-0";          
357                 samsung,pin-function = <EXYNOS    
358                 samsung,pin-pud = <EXYNOS_PIN_    
359                 samsung,pin-drv = <EXYNOS5420_    
360         };                                        
361                                                   
362         sd2_clk_fast_slew_rate_1x: sd2-clk-fas    
363                 samsung,pins = "gpf4-0";          
364                 samsung,pin-function = <EXYNOS    
365                 samsung,pin-pud = <EXYNOS_PIN_    
366                 samsung,pin-drv = <EXYNOS5420_    
367         };                                        
368                                                   
369         sd2_clk_fast_slew_rate_2x: sd2-clk-fas    
370                 samsung,pins = "gpf4-0";          
371                 samsung,pin-function = <EXYNOS    
372                 samsung,pin-pud = <EXYNOS_PIN_    
373                 samsung,pin-drv = <EXYNOS5420_    
374         };                                        
375                                                   
376         sd2_clk_fast_slew_rate_3x: sd2-clk-fas    
377                 samsung,pins = "gpf4-0";          
378                 samsung,pin-function = <EXYNOS    
379                 samsung,pin-pud = <EXYNOS_PIN_    
380                 samsung,pin-drv = <EXYNOS5420_    
381         };                                        
382                                                   
383         sd2_clk_fast_slew_rate_4x: sd2-clk-fas    
384                 samsung,pins = "gpf4-0";          
385                 samsung,pin-function = <EXYNOS    
386                 samsung,pin-pud = <EXYNOS_PIN_    
387                 samsung,pin-drv = <EXYNOS5420_    
388         };                                        
389                                                   
390         sd2_cmd: sd2-cmd-pins {                   
391                 samsung,pins = "gpf4-1";          
392                 samsung,pin-function = <EXYNOS    
393                 samsung,pin-pud = <EXYNOS_PIN_    
394                 samsung,pin-drv = <EXYNOS5420_    
395         };                                        
396                                                   
397         sd2_bus1: sd2-bus-width1-pins {           
398                 samsung,pins = "gpf4-2";          
399                 samsung,pin-function = <EXYNOS    
400                 samsung,pin-pud = <EXYNOS_PIN_    
401                 samsung,pin-drv = <EXYNOS5420_    
402         };                                        
403                                                   
404         sd2_bus4: sd2-bus-width4-pins {           
405                 samsung,pins = "gpf4-3", "gpf4    
406                 samsung,pin-function = <EXYNOS    
407                 samsung,pin-pud = <EXYNOS_PIN_    
408                 samsung,pin-drv = <EXYNOS5420_    
409         };                                        
410 };                                                
411                                                   
412 &pinctrl_top {                                    
413         gpc0: gpc0-gpio-bank {                    
414                 gpio-controller;                  
415                 #gpio-cells = <2>;                
416                                                   
417                 interrupt-controller;             
418                 #interrupt-cells = <2>;           
419         };                                        
420                                                   
421         gpc1: gpc1-gpio-bank {                    
422                 gpio-controller;                  
423                 #gpio-cells = <2>;                
424                                                   
425                 interrupt-controller;             
426                 #interrupt-cells = <2>;           
427         };                                        
428                                                   
429         gpc2: gpc2-gpio-bank {                    
430                 gpio-controller;                  
431                 #gpio-cells = <2>;                
432                                                   
433                 interrupt-controller;             
434                 #interrupt-cells = <2>;           
435         };                                        
436                                                   
437         gpg0: gpg0-gpio-bank {                    
438                 gpio-controller;                  
439                 #gpio-cells = <2>;                
440                                                   
441                 interrupt-controller;             
442                 #interrupt-cells = <2>;           
443         };                                        
444                                                   
445         gpg1: gpg1-gpio-bank {                    
446                 gpio-controller;                  
447                 #gpio-cells = <2>;                
448                                                   
449                 interrupt-controller;             
450                 #interrupt-cells = <2>;           
451         };                                        
452                                                   
453         gpg2: gpg2-gpio-bank {                    
454                 gpio-controller;                  
455                 #gpio-cells = <2>;                
456                                                   
457                 interrupt-controller;             
458                 #interrupt-cells = <2>;           
459         };                                        
460                                                   
461         gpg3: gpg3-gpio-bank {                    
462                 gpio-controller;                  
463                 #gpio-cells = <2>;                
464                                                   
465                 interrupt-controller;             
466                 #interrupt-cells = <2>;           
467         };                                        
468                                                   
469         gpg4: gpg4-gpio-bank {                    
470                 gpio-controller;                  
471                 #gpio-cells = <2>;                
472                                                   
473                 interrupt-controller;             
474                 #interrupt-cells = <2>;           
475         };                                        
476                                                   
477         gpp0: gpp0-gpio-bank {                    
478                 gpio-controller;                  
479                 #gpio-cells = <2>;                
480                                                   
481                 interrupt-controller;             
482                 #interrupt-cells = <2>;           
483         };                                        
484                                                   
485         gpp1: gpp1-gpio-bank {                    
486                 gpio-controller;                  
487                 #gpio-cells = <2>;                
488                                                   
489                 interrupt-controller;             
490                 #interrupt-cells = <2>;           
491         };                                        
492                                                   
493         gpp2: gpp2-gpio-bank {                    
494                 gpio-controller;                  
495                 #gpio-cells = <2>;                
496                                                   
497                 interrupt-controller;             
498                 #interrupt-cells = <2>;           
499         };                                        
500                                                   
501         gpp3: gpp3-gpio-bank {                    
502                 gpio-controller;                  
503                 #gpio-cells = <2>;                
504                                                   
505                 interrupt-controller;             
506                 #interrupt-cells = <2>;           
507         };                                        
508                                                   
509         gpp4: gpp4-gpio-bank {                    
510                 gpio-controller;                  
511                 #gpio-cells = <2>;                
512                                                   
513                 interrupt-controller;             
514                 #interrupt-cells = <2>;           
515         };                                        
516                                                   
517         gpp5: gpp5-gpio-bank {                    
518                 gpio-controller;                  
519                 #gpio-cells = <2>;                
520                                                   
521                 interrupt-controller;             
522                 #interrupt-cells = <2>;           
523         };                                        
524                                                   
525         gpp6: gpp6-gpio-bank {                    
526                 gpio-controller;                  
527                 #gpio-cells = <2>;                
528                                                   
529                 interrupt-controller;             
530                 #interrupt-cells = <2>;           
531         };                                        
532                                                   
533         gpp7: gpp7-gpio-bank {                    
534                 gpio-controller;                  
535                 #gpio-cells = <2>;                
536                                                   
537                 interrupt-controller;             
538                 #interrupt-cells = <2>;           
539         };                                        
540                                                   
541         gpp8: gpp8-gpio-bank {                    
542                 gpio-controller;                  
543                 #gpio-cells = <2>;                
544                                                   
545                 interrupt-controller;             
546                 #interrupt-cells = <2>;           
547         };                                        
548                                                   
549         hs_i2c0_bus: hs-i2c0-bus-pins {           
550                 samsung,pins = "gpc1-1", "gpc1    
551                 samsung,pin-function = <EXYNOS    
552                 samsung,pin-con-pdn = <EXYNOS_    
553                 samsung,pin-pud-pdn = <EXYNOS_    
554                 samsung,pin-pud = <EXYNOS_PIN_    
555                 samsung,pin-drv = <EXYNOS5420_    
556         };                                        
557                                                   
558         hs_i2c1_bus: hs-i2c1-bus-pins {           
559                 samsung,pins = "gpc1-3", "gpc1    
560                 samsung,pin-function = <EXYNOS    
561                 samsung,pin-pud = <EXYNOS_PIN_    
562                 samsung,pin-drv = <EXYNOS5420_    
563                 samsung,pin-con-pdn = <EXYNOS_    
564                 samsung,pin-pud-pdn = <EXYNOS_    
565         };                                        
566                                                   
567         hs_i2c2_bus: hs-i2c2-bus-pins {           
568                 samsung,pins = "gpc1-5", "gpc1    
569                 samsung,pin-function = <EXYNOS    
570                 samsung,pin-pud = <EXYNOS_PIN_    
571                 samsung,pin-drv = <EXYNOS5420_    
572                 samsung,pin-con-pdn = <EXYNOS_    
573                 samsung,pin-pud-pdn = <EXYNOS_    
574         };                                        
575                                                   
576         hs_i2c3_bus: hs-i2c3-bus-pins {           
577                 samsung,pins = "gpc1-7", "gpc1    
578                 samsung,pin-function = <EXYNOS    
579                 samsung,pin-pud = <EXYNOS_PIN_    
580                 samsung,pin-drv = <EXYNOS5420_    
581                 samsung,pin-con-pdn = <EXYNOS_    
582                 samsung,pin-pud-pdn = <EXYNOS_    
583         };                                        
584                                                   
585         /* USI0 UART */                           
586         uart3_bus_single: uart3-bus-single-pin    
587                 samsung,pins = "gpc2-3", "gpc2    
588                 samsung,pin-function = <EXYNOS    
589                 samsung,pin-pud = <EXYNOS_PIN_    
590         };                                        
591                                                   
592         /* USI0 UART_HSI2C1 */                    
593         uart3_bus_dual: uart3-bus-dual-pins {     
594                 samsung,pins = "gpc2-1", "gpc2    
595                 samsung,pin-function = <EXYNOS    
596                 samsung,pin-pud = <EXYNOS_PIN_    
597         };                                        
598                                                   
599         /* USI0 HSI2C0 */                         
600         hs_i2c4_bus: hs-i2c4-bus-pins {           
601                 samsung,pins = "gpc2-1", "gpc2    
602                 samsung,pin-function = <EXYNOS    
603                 samsung,pin-pud = <EXYNOS_PIN_    
604                 samsung,pin-drv = <EXYNOS5420_    
605                 samsung,pin-con-pdn = <EXYNOS_    
606                 samsung,pin-pud-pdn = <EXYNOS_    
607         };                                        
608                                                   
609         /* USI0 HSI2C1 */                         
610         hs_i2c5_bus: hs-i2c5-bus-pins {           
611                 samsung,pins = "gpc2-3", "gpc2    
612                 samsung,pin-function = <EXYNOS    
613                 samsung,pin-pud = <EXYNOS_PIN_    
614                 samsung,pin-drv = <EXYNOS5420_    
615                 samsung,pin-con-pdn = <EXYNOS_    
616                 samsung,pin-pud-pdn = <EXYNOS_    
617         };                                        
618                                                   
619         /* USI0 SPI */                            
620         spi2_bus: spi2-bus-pins {                 
621                 samsung,pins = "gpc2-1", "gpc2    
622                 samsung,pin-function = <EXYNOS    
623                 samsung,pin-pud = <EXYNOS_PIN_    
624                 samsung,pin-drv = <EXYNOS5420_    
625         };                                        
626                                                   
627         spi2_cs: spi2-cs-pins {                   
628                 samsung,pins = "gpc2-2";          
629                 samsung,pin-function = <EXYNOS    
630                 samsung,pin-pud = <EXYNOS_PIN_    
631                 samsung,pin-drv = <EXYNOS5420_    
632         };                                        
633                                                   
634         /* USI1 UART */                           
635         uart4_bus_single: uart4-bus-single-pin    
636                 samsung,pins = "gpc2-7", "gpc2    
637                 samsung,pin-function = <EXYNOS    
638                 samsung,pin-pud = <EXYNOS_PIN_    
639         };                                        
640                                                   
641         /* USI1 UART_HSI2C1*/                     
642         uart4_bus_dual: uart4-bus-dual-pins {     
643                 samsung,pins = "gpc2-5", "gpc2    
644                 samsung,pin-function = <EXYNOS    
645                 samsung,pin-pud = <EXYNOS_PIN_    
646         };                                        
647                                                   
648         /* USI1 HSI2C0 */                         
649         hs_i2c6_bus: hs-i2c6-bus-pins {           
650                 samsung,pins = "gpc2-5", "gpc2    
651                 samsung,pin-function = <EXYNOS    
652                 samsung,pin-pud = <EXYNOS_PIN_    
653                 samsung,pin-drv = <EXYNOS5420_    
654                 samsung,pin-con-pdn = <EXYNOS_    
655                 samsung,pin-pud-pdn = <EXYNOS_    
656         };                                        
657                                                   
658         /* USI1 HSI2C1 */                         
659         hs_i2c7_bus: hs-i2c7-bus-pins {           
660                 samsung,pins = "gpc2-7", "gpc2    
661                 samsung,pin-function = <EXYNOS    
662                 samsung,pin-pud = <EXYNOS_PIN_    
663                 samsung,pin-drv = <EXYNOS5420_    
664                 samsung,pin-con-pdn = <EXYNOS_    
665                 samsung,pin-pud-pdn = <EXYNOS_    
666         };                                        
667                                                   
668         /* USI1 SPI */                            
669         spi3_bus: spi3-bus-pins {                 
670                 samsung,pins = "gpc2-5", "gpc2    
671                 samsung,pin-function = <EXYNOS    
672                 samsung,pin-pud = <EXYNOS_PIN_    
673                 samsung,pin-drv = <EXYNOS5420_    
674         };                                        
675                                                   
676         spi3_cs: spi3-cs-pins {                   
677                 samsung,pins = "gpc2-6";          
678                 samsung,pin-function = <EXYNOS    
679                 samsung,pin-pud = <EXYNOS_PIN_    
680                 samsung,pin-drv = <EXYNOS5420_    
681         };                                        
682                                                   
683         fm_lna_en: fm-lna-en-pins {               
684                 samsung,pins = "gpg0-2";          
685                 samsung,pin-function = <EXYNOS    
686                 samsung,pin-pud = <EXYNOS_PIN_    
687                 samsung,pin-con-pdn = <EXYNOS_    
688                 samsung,pin-pud-pdn = <EXYNOS_    
689                 samsung,pin-val = <1>;            
690         };                                        
691                                                   
692         uart1_bus: uart1-bus-pins {               
693                 samsung,pins = "gpg1-3", "gpg1    
694                 samsung,pin-function = <EXYNOS    
695                 samsung,pin-pud = <EXYNOS_PIN_    
696         };                                        
697                                                   
698         i2c7_bus: i2c7-bus-pins {                 
699                 samsung,pins = "gpg1-5", "gpg1    
700                 samsung,pin-function = <EXYNOS    
701                 samsung,pin-pud = <EXYNOS_PIN_    
702                 samsung,pin-drv = <EXYNOS5420_    
703         };                                        
704                                                   
705         aud_dmic_on: aud-dmic-on-pins {           
706                 samsung,pins = "gpg2-1";          
707                 samsung,pin-function = <EXYNOS    
708                 samsung,pin-con-pdn = <EXYNOS_    
709                 samsung,pin-val = <1>;            
710         };                                        
711                                                   
712         aud_dmic_off: aud-dmic-off-pins {         
713                 samsung,pins = "gpg2-1";          
714                 samsung,pin-function = <EXYNOS    
715                 samsung,pin-con-pdn = <EXYNOS_    
716                 samsung,pin-val = <0>;            
717         };                                        
718                                                   
719         /* UART_HEALTH */                         
720         uart0_bus: uart0-bus-pins {               
721                 samsung,pins = "gpp0-3", "gpp0    
722                 samsung,pin-function = <EXYNOS    
723                 samsung,pin-pud = <EXYNOS_PIN_    
724         };                                        
725                                                   
726         i2c0_bus: i2c0-bus-pins {                 
727                 samsung,pins = "gpp1-1", "gpp1    
728                 samsung,pin-function = <EXYNOS    
729                 samsung,pin-con-pdn = <EXYNOS_    
730                 samsung,pin-pud = <EXYNOS_PIN_    
731                 samsung,pin-drv = <EXYNOS5420_    
732         };                                        
733                                                   
734         i2c1_bus: i2c1-bus-pins {                 
735                 samsung,pins = "gpp1-3", "gpp1    
736                 samsung,pin-function = <EXYNOS    
737                 samsung,pin-con-pdn = <EXYNOS_    
738                 samsung,pin-pud = <EXYNOS_PIN_    
739                 samsung,pin-drv = <EXYNOS5420_    
740         };                                        
741                                                   
742         i2c2_bus: i2c2-bus-pins {                 
743                 samsung,pins = "gpp2-1", "gpp2    
744                 samsung,pin-function = <EXYNOS    
745                 samsung,pin-pud = <EXYNOS_PIN_    
746                 samsung,pin-drv = <EXYNOS5420_    
747         };                                        
748                                                   
749         i2c3_bus: i2c3-bus-pins {                 
750                 samsung,pins = "gpp3-1", "gpp3    
751                 samsung,pin-function = <EXYNOS    
752                 samsung,pin-pud = <EXYNOS_PIN_    
753                 samsung,pin-drv = <EXYNOS5420_    
754         };                                        
755                                                   
756         i2c4_bus: i2c4-bus-pins {                 
757                 samsung,pins = "gpp4-1", "gpp4    
758                 samsung,pin-function = <EXYNOS    
759                 samsung,pin-pud = <EXYNOS_PIN_    
760                 samsung,pin-drv = <EXYNOS5420_    
761         };                                        
762                                                   
763         i2c5_bus: i2c5-bus-pins {                 
764                 samsung,pins = "gpp4-3", "gpp4    
765                 samsung,pin-function = <EXYNOS    
766                 samsung,pin-pud = <EXYNOS_PIN_    
767                 samsung,pin-drv = <EXYNOS5420_    
768         };                                        
769                                                   
770         i2c6_bus: i2c6-bus-pins {                 
771                 samsung,pins = "gpp4-5", "gpp4    
772                 samsung,pin-function = <EXYNOS    
773                 samsung,pin-pud = <EXYNOS_PIN_    
774                 samsung,pin-drv = <EXYNOS5420_    
775         };                                        
776                                                   
777         /* SPI_ESE */                             
778         spi0_bus: spi0-bus-pins {                 
779                 samsung,pins = "gpp5-3", "gpp5    
780                 samsung,pin-function = <EXYNOS    
781                 samsung,pin-pud = <EXYNOS_PIN_    
782                 samsung,pin-drv = <EXYNOS5420_    
783         };                                        
784                                                   
785         spi0_cs: spi0-cs-pins {                   
786                 samsung,pins = "gpp5-1";          
787                 samsung,pin-function = <EXYNOS    
788                 samsung,pin-pud = <EXYNOS_PIN_    
789                 samsung,pin-drv = <EXYNOS5420_    
790         };                                        
791                                                   
792         /* SPI_FP */                              
793         spi1_bus: spi1-bus-pins {                 
794                 samsung,pins = "gpp6-3", "gpp6    
795                 samsung,pin-function = <EXYNOS    
796                 samsung,pin-pud = <EXYNOS_PIN_    
797                 samsung,pin-drv = <EXYNOS5420_    
798         };                                        
799                                                   
800         spi1_cs: spi1-cs-pins {                   
801                 samsung,pins = "gpp6-1";          
802                 samsung,pin-function = <EXYNOS    
803                 samsung,pin-pud = <EXYNOS_PIN_    
804                 samsung,pin-drv = <EXYNOS5420_    
805         };                                        
806                                                   
807         /* USI2 UART */                           
808         uart5_bus_single: uart5-bus-single-pin    
809                 samsung,pins = "gpp8-1", "gpp8    
810                 samsung,pin-function = <EXYNOS    
811                 samsung,pin-pud = <EXYNOS_PIN_    
812           };                                      
813                                                   
814         /* USI2 UART_HSI2C1 */                    
815         uart5_bus_dual: uart5-bus-dual-pins {     
816                 samsung,pins = "gpp7-1", "gpp7    
817                 samsung,pin-function = <EXYNOS    
818                 samsung,pin-pud = <EXYNOS_PIN_    
819         };                                        
820                                                   
821         /* USI2 HSI2C0 */                         
822         hs_i2c8_bus: hs-i2c8-bus-pins {           
823                 samsung,pins = "gpp7-1", "gpp7    
824                 samsung,pin-function = <EXYNOS    
825                 samsung,pin-pud = <EXYNOS_PIN_    
826                 samsung,pin-drv = <EXYNOS5420_    
827                 samsung,pin-con-pdn = <EXYNOS_    
828                 samsung,pin-pud-pdn = <EXYNOS_    
829         };                                        
830                                                   
831         /* USI2 HSI2C1 */                         
832         hs_i2c9_bus: hs-i2c9-bus-pins {           
833                 samsung,pins = "gpp8-1", "gpp8    
834                 samsung,pin-function = <EXYNOS    
835                 samsung,pin-pud = <EXYNOS_PIN_    
836                 samsung,pin-drv = <EXYNOS5420_    
837                 samsung,pin-con-pdn = <EXYNOS_    
838                 samsung,pin-pud-pdn = <EXYNOS_    
839         };                                        
840                                                   
841         /* USI2 SPI */                            
842         spi4_bus: spi4-bus-pins {                 
843                 samsung,pins = "gpp7-1", "gpp7    
844                 samsung,pin-function = <EXYNOS    
845                 samsung,pin-pud = <EXYNOS_PIN_    
846                 samsung,pin-drv = <EXYNOS5420_    
847         };                                        
848                                                   
849         spi4_cs: spi4-cs-pins {                   
850                 samsung,pins = "gpp8-0";          
851                 samsung,pin-function = <EXYNOS    
852                 samsung,pin-pud = <EXYNOS_PIN_    
853                 samsung,pin-drv = <EXYNOS5420_    
854         };                                        
855 };                                                
                                                      

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