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

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/st/stm32mp13-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 /arch/arm/boot/dts/st/stm32mp13-pinctrl.dtsi (Version linux-6.12-rc7) and /arch/i386/boot/dts/st/stm32mp13-pinctrl.dtsi (Version linux-5.11.22)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3    
  2 /*                                                
  3  * Copyright (C) STMicroelectronics 2021 - All    
  4  * Author: Alexandre Torgue <alexandre.torgue@f    
  5  */                                               
  6 #include <dt-bindings/pinctrl/stm32-pinfunc.h>    
  7                                                   
  8 &pinctrl {                                        
  9         /omit-if-no-ref/                          
 10         adc1_pins_a: adc1-pins-0 {                
 11                 pins {                            
 12                         pinmux = <STM32_PINMUX    
 13                 };                                
 14         };                                        
 15                                                   
 16         /omit-if-no-ref/                          
 17         adc1_usb_cc_pins_a: adc1-usb-cc-pins-0    
 18                 pins {                            
 19                         pinmux = <STM32_PINMUX    
 20                                  <STM32_PINMUX    
 21                 };                                
 22         };                                        
 23                                                   
 24         /omit-if-no-ref/                          
 25         adc1_usb_cc_pins_b: adc1-usb-cc-pins-1    
 26                 pins {                            
 27                         pinmux = <STM32_PINMUX    
 28                                  <STM32_PINMUX    
 29                 };                                
 30         };                                        
 31                                                   
 32         /omit-if-no-ref/                          
 33         dcmipp_pins_a: dcmi-0 {                   
 34                 pins1 {                           
 35                         pinmux = <STM32_PINMUX    
 36                                  <STM32_PINMUX    
 37                                  <STM32_PINMUX    
 38                                  <STM32_PINMUX    
 39                                  <STM32_PINMUX    
 40                                  <STM32_PINMUX    
 41                                  <STM32_PINMUX    
 42                                  <STM32_PINMUX    
 43                                  <STM32_PINMUX    
 44                                  <STM32_PINMUX    
 45                                  <STM32_PINMUX    
 46                         bias-disable;             
 47                 };                                
 48         };                                        
 49                                                   
 50         /omit-if-no-ref/                          
 51         dcmipp_sleep_pins_a: dcmi-sleep-0 {       
 52                 pins1 {                           
 53                         pinmux = <STM32_PINMUX    
 54                                  <STM32_PINMUX    
 55                                  <STM32_PINMUX    
 56                                  <STM32_PINMUX    
 57                                  <STM32_PINMUX    
 58                                  <STM32_PINMUX    
 59                                  <STM32_PINMUX    
 60                                  <STM32_PINMUX    
 61                                  <STM32_PINMUX    
 62                                  <STM32_PINMUX    
 63                                  <STM32_PINMUX    
 64                 };                                
 65         };                                        
 66                                                   
 67         /omit-if-no-ref/                          
 68         eth1_rgmii_pins_a: eth1-rgmii-0 {         
 69                 pins1 {                           
 70                         pinmux = <STM32_PINMUX    
 71                                  <STM32_PINMUX    
 72                                  <STM32_PINMUX    
 73                                  <STM32_PINMUX    
 74                                  <STM32_PINMUX    
 75                                  <STM32_PINMUX    
 76                                  <STM32_PINMUX    
 77                                  <STM32_PINMUX    
 78                         bias-disable;             
 79                         drive-push-pull;          
 80                         slew-rate = <2>;          
 81                 };                                
 82                                                   
 83                 pins2 {                           
 84                         pinmux = <STM32_PINMUX    
 85                                  <STM32_PINMUX    
 86                                  <STM32_PINMUX    
 87                                  <STM32_PINMUX    
 88                                  <STM32_PINMUX    
 89                                  <STM32_PINMUX    
 90                         bias-disable;             
 91                 };                                
 92         };                                        
 93                                                   
 94         /omit-if-no-ref/                          
 95         eth1_rgmii_sleep_pins_a: eth1-rgmii-sl    
 96                 pins1 {                           
 97                         pinmux = <STM32_PINMUX    
 98                                  <STM32_PINMUX    
 99                         bias-disable;             
100                         drive-push-pull;          
101                         slew-rate = <2>;          
102                 };                                
103                                                   
104                 pins2 {                           
105                         pinmux = <STM32_PINMUX    
106                                  <STM32_PINMUX    
107                                  <STM32_PINMUX    
108                                  <STM32_PINMUX    
109                                  <STM32_PINMUX    
110                                  <STM32_PINMUX    
111                                  <STM32_PINMUX    
112                                  <STM32_PINMUX    
113                                  <STM32_PINMUX    
114                                  <STM32_PINMUX    
115                                  <STM32_PINMUX    
116                                  <STM32_PINMUX    
117                 };                                
118         };                                        
119                                                   
120         /omit-if-no-ref/                          
121         eth1_rmii_pins_a: eth1-rmii-0 {           
122                 pins1 {                           
123                         pinmux = <STM32_PINMUX    
124                                  <STM32_PINMUX    
125                                  <STM32_PINMUX    
126                                  <STM32_PINMUX    
127                                  <STM32_PINMUX    
128                                  <STM32_PINMUX    
129                         bias-disable;             
130                         drive-push-pull;          
131                         slew-rate = <1>;          
132                 };                                
133                                                   
134                 pins2 {                           
135                         pinmux = <STM32_PINMUX    
136                                  <STM32_PINMUX    
137                                  <STM32_PINMUX    
138                         bias-disable;             
139                 };                                
140         };                                        
141                                                   
142         /omit-if-no-ref/                          
143         eth1_rmii_sleep_pins_a: eth1-rmii-slee    
144                 pins1 {                           
145                         pinmux = <STM32_PINMUX    
146                                  <STM32_PINMUX    
147                                  <STM32_PINMUX    
148                                  <STM32_PINMUX    
149                                  <STM32_PINMUX    
150                                  <STM32_PINMUX    
151                                  <STM32_PINMUX    
152                                  <STM32_PINMUX    
153                                  <STM32_PINMUX    
154                 };                                
155         };                                        
156                                                   
157         /omit-if-no-ref/                          
158         eth2_rgmii_pins_a: eth2-rgmii-0 {         
159                 pins1 {                           
160                         pinmux = <STM32_PINMUX    
161                                  <STM32_PINMUX    
162                                  <STM32_PINMUX    
163                                  <STM32_PINMUX    
164                                  <STM32_PINMUX    
165                                  <STM32_PINMUX    
166                                  <STM32_PINMUX    
167                                  <STM32_PINMUX    
168                         bias-disable;             
169                         drive-push-pull;          
170                         slew-rate = <2>;          
171                 };                                
172                                                   
173                 pins2 {                           
174                         pinmux = <STM32_PINMUX    
175                                  <STM32_PINMUX    
176                                  <STM32_PINMUX    
177                                  <STM32_PINMUX    
178                                  <STM32_PINMUX    
179                                  <STM32_PINMUX    
180                         bias-disable;             
181                 };                                
182         };                                        
183                                                   
184         /omit-if-no-ref/                          
185         eth2_rgmii_sleep_pins_a: eth2-rgmii-sl    
186                 pins1 {                           
187                         pinmux = <STM32_PINMUX    
188                                  <STM32_PINMUX    
189                         bias-disable;             
190                         drive-push-pull;          
191                         slew-rate = <2>;          
192                 };                                
193                                                   
194                 pins2 {                           
195                         pinmux = <STM32_PINMUX    
196                                  <STM32_PINMUX    
197                                  <STM32_PINMUX    
198                                  <STM32_PINMUX    
199                                  <STM32_PINMUX    
200                                  <STM32_PINMUX    
201                                  <STM32_PINMUX    
202                                  <STM32_PINMUX    
203                                  <STM32_PINMUX    
204                                  <STM32_PINMUX    
205                                  <STM32_PINMUX    
206                                  <STM32_PINMUX    
207                 };                                
208         };                                        
209                                                   
210         /omit-if-no-ref/                          
211         eth2_rmii_pins_a: eth2-rmii-0 {           
212                 pins1 {                           
213                         pinmux = <STM32_PINMUX    
214                                  <STM32_PINMUX    
215                                  <STM32_PINMUX    
216                                  <STM32_PINMUX    
217                                  <STM32_PINMUX    
218                                  <STM32_PINMUX    
219                         bias-disable;             
220                         drive-push-pull;          
221                         slew-rate = <1>;          
222                 };                                
223                                                   
224                 pins2 {                           
225                         pinmux = <STM32_PINMUX    
226                                  <STM32_PINMUX    
227                                  <STM32_PINMUX    
228                         bias-disable;             
229                 };                                
230         };                                        
231                                                   
232         /omit-if-no-ref/                          
233         eth2_rmii_sleep_pins_a: eth2-rmii-slee    
234                 pins1 {                           
235                         pinmux = <STM32_PINMUX    
236                                  <STM32_PINMUX    
237                                  <STM32_PINMUX    
238                                  <STM32_PINMUX    
239                                  <STM32_PINMUX    
240                                  <STM32_PINMUX    
241                                  <STM32_PINMUX    
242                                  <STM32_PINMUX    
243                                  <STM32_PINMUX    
244                 };                                
245         };                                        
246                                                   
247         /omit-if-no-ref/                          
248         goodix_pins_a: goodix-0 {                 
249                 /*                                
250                  * touchscreen reset needs to     
251                  * via the pinctrl not the dri    
252                  * has been soldered onto the     
253                  * the touchscreen to reset st    
254                  */                               
255                 pins1 {                           
256                         pinmux = <STM32_PINMUX    
257                         output-high;              
258                         bias-pull-up;             
259                 };                                
260                 /*                                
261                  * Interrupt line must have a     
262                  * in order to freeze the i2c     
263                  */                               
264                 pins2 {                           
265                         pinmux = <STM32_PINMUX    
266                         bias-pull-down;           
267                 };                                
268         };                                        
269                                                   
270         /omit-if-no-ref/                          
271         i2c1_pins_a: i2c1-0 {                     
272                 pins {                            
273                         pinmux = <STM32_PINMUX    
274                                  <STM32_PINMUX    
275                         bias-disable;             
276                         drive-open-drain;         
277                         slew-rate = <0>;          
278                 };                                
279         };                                        
280                                                   
281         /omit-if-no-ref/                          
282         i2c1_sleep_pins_a: i2c1-sleep-0 {         
283                 pins {                            
284                         pinmux = <STM32_PINMUX    
285                                  <STM32_PINMUX    
286                 };                                
287         };                                        
288                                                   
289         /omit-if-no-ref/                          
290         i2c5_pins_a: i2c5-0 {                     
291                 pins {                            
292                         pinmux = <STM32_PINMUX    
293                                  <STM32_PINMUX    
294                         bias-disable;             
295                         drive-open-drain;         
296                         slew-rate = <0>;          
297                 };                                
298         };                                        
299                                                   
300         /omit-if-no-ref/                          
301         i2c5_sleep_pins_a: i2c5-sleep-0 {         
302                 pins {                            
303                         pinmux = <STM32_PINMUX    
304                                  <STM32_PINMUX    
305                 };                                
306         };                                        
307                                                   
308         /omit-if-no-ref/                          
309         i2c5_pins_b: i2c5-1 {                     
310                 pins {                            
311                         pinmux = <STM32_PINMUX    
312                                  <STM32_PINMUX    
313                         bias-disable;             
314                         drive-open-drain;         
315                         slew-rate = <0>;          
316                 };                                
317         };                                        
318                                                   
319         /omit-if-no-ref/                          
320         i2c5_sleep_pins_b: i2c5-sleep-1 {         
321                 pins {                            
322                         pinmux = <STM32_PINMUX    
323                                  <STM32_PINMUX    
324                 };                                
325         };                                        
326                                                   
327         /omit-if-no-ref/                          
328         ltdc_pins_a: ltdc-0 {                     
329                 pins {                            
330                         pinmux = <STM32_PINMUX    
331                                  <STM32_PINMUX    
332                                  <STM32_PINMUX    
333                                  <STM32_PINMUX    
334                                  <STM32_PINMUX    
335                                  <STM32_PINMUX    
336                                  <STM32_PINMUX    
337                                  <STM32_PINMUX    
338                                  <STM32_PINMUX    
339                                  <STM32_PINMUX    
340                                  <STM32_PINMUX    
341                                  <STM32_PINMUX    
342                                  <STM32_PINMUX    
343                                  <STM32_PINMUX    
344                                  <STM32_PINMUX    
345                                  <STM32_PINMUX    
346                                  <STM32_PINMUX    
347                                  <STM32_PINMUX    
348                                  <STM32_PINMUX    
349                                  <STM32_PINMUX    
350                                  <STM32_PINMUX    
351                                  <STM32_PINMUX    
352                         bias-disable;             
353                         drive-push-pull;          
354                         slew-rate = <0>;          
355                 };                                
356         };                                        
357                                                   
358         /omit-if-no-ref/                          
359         ltdc_sleep_pins_a: ltdc-sleep-0 {         
360                 pins {                            
361                         pinmux = <STM32_PINMUX    
362                                  <STM32_PINMUX    
363                                  <STM32_PINMUX    
364                                  <STM32_PINMUX    
365                                  <STM32_PINMUX    
366                                  <STM32_PINMUX    
367                                  <STM32_PINMUX    
368                                  <STM32_PINMUX    
369                                  <STM32_PINMUX    
370                                  <STM32_PINMUX    
371                                  <STM32_PINMUX    
372                                  <STM32_PINMUX    
373                                  <STM32_PINMUX    
374                                  <STM32_PINMUX    
375                                  <STM32_PINMUX    
376                                  <STM32_PINMUX    
377                                  <STM32_PINMUX    
378                                  <STM32_PINMUX    
379                                  <STM32_PINMUX    
380                                  <STM32_PINMUX    
381                                  <STM32_PINMUX    
382                                  <STM32_PINMUX    
383                 };                                
384         };                                        
385                                                   
386         /omit-if-no-ref/                          
387         m_can1_pins_a: m-can1-0 {                 
388                 pins1 {                           
389                         pinmux = <STM32_PINMUX    
390                         slew-rate = <1>;          
391                         drive-push-pull;          
392                         bias-disable;             
393                 };                                
394                 pins2 {                           
395                         pinmux = <STM32_PINMUX    
396                         bias-disable;             
397                 };                                
398         };                                        
399                                                   
400         /omit-if-no-ref/                          
401         m_can1_sleep_pins_a: m_can1-sleep-0 {     
402                 pins {                            
403                         pinmux = <STM32_PINMUX    
404                                  <STM32_PINMUX    
405                 };                                
406         };                                        
407                                                   
408         /omit-if-no-ref/                          
409         m_can2_pins_a: m-can2-0 {                 
410                 pins1 {                           
411                         pinmux = <STM32_PINMUX    
412                         slew-rate = <1>;          
413                         drive-push-pull;          
414                         bias-disable;             
415                 };                                
416                 pins2 {                           
417                         pinmux = <STM32_PINMUX    
418                         bias-disable;             
419                 };                                
420         };                                        
421                                                   
422         /omit-if-no-ref/                          
423         m_can2_sleep_pins_a: m_can2-sleep-0 {     
424                 pins {                            
425                         pinmux = <STM32_PINMUX    
426                                  <STM32_PINMUX    
427                 };                                
428         };                                        
429                                                   
430         /omit-if-no-ref/                          
431         mcp23017_pins_a: mcp23017-0 {             
432                 pins {                            
433                         pinmux = <STM32_PINMUX    
434                         bias-pull-up;             
435                 };                                
436         };                                        
437                                                   
438         /omit-if-no-ref/                          
439         pwm3_pins_a: pwm3-0 {                     
440                 pins {                            
441                         pinmux = <STM32_PINMUX    
442                         bias-pull-down;           
443                         drive-push-pull;          
444                         slew-rate = <0>;          
445                 };                                
446         };                                        
447                                                   
448         /omit-if-no-ref/                          
449         pwm3_sleep_pins_a: pwm3-sleep-0 {         
450                 pins {                            
451                         pinmux = <STM32_PINMUX    
452                 };                                
453         };                                        
454                                                   
455         /omit-if-no-ref/                          
456         pwm4_pins_a: pwm4-0 {                     
457                 pins {                            
458                         pinmux = <STM32_PINMUX    
459                         bias-pull-down;           
460                         drive-push-pull;          
461                         slew-rate = <0>;          
462                 };                                
463         };                                        
464                                                   
465         /omit-if-no-ref/                          
466         pwm4_sleep_pins_a: pwm4-sleep-0 {         
467                 pins {                            
468                         pinmux = <STM32_PINMUX    
469                 };                                
470         };                                        
471                                                   
472         /omit-if-no-ref/                          
473         pwm5_pins_a: pwm5-0 {                     
474                 pins {                            
475                         pinmux = <STM32_PINMUX    
476                         bias-pull-down;           
477                         drive-push-pull;          
478                         slew-rate = <0>;          
479                 };                                
480         };                                        
481                                                   
482         /omit-if-no-ref/                          
483         pwm5_sleep_pins_a: pwm5-sleep-0 {         
484                 pins {                            
485                         pinmux = <STM32_PINMUX    
486                 };                                
487         };                                        
488                                                   
489         /omit-if-no-ref/                          
490         pwm8_pins_a: pwm8-0 {                     
491                 pins {                            
492                         pinmux = <STM32_PINMUX    
493                         bias-pull-down;           
494                         drive-push-pull;          
495                         slew-rate = <0>;          
496                 };                                
497         };                                        
498                                                   
499         /omit-if-no-ref/                          
500         pwm8_sleep_pins_a: pwm8-sleep-0 {         
501                 pins {                            
502                         pinmux = <STM32_PINMUX    
503                 };                                
504         };                                        
505                                                   
506         /omit-if-no-ref/                          
507         pwm13_pins_a: pwm13-0 {                   
508                 pins {                            
509                         pinmux = <STM32_PINMUX    
510                         bias-pull-down;           
511                         drive-push-pull;          
512                         slew-rate = <0>;          
513                 };                                
514         };                                        
515                                                   
516         /omit-if-no-ref/                          
517         pwm13_sleep_pins_a: pwm13-sleep-0 {       
518                 pins {                            
519                         pinmux = <STM32_PINMUX    
520                 };                                
521         };                                        
522                                                   
523         /omit-if-no-ref/                          
524         pwm14_pins_a: pwm14-0 {                   
525                 pins {                            
526                         pinmux = <STM32_PINMUX    
527                         bias-pull-down;           
528                         drive-push-pull;          
529                         slew-rate = <0>;          
530                 };                                
531         };                                        
532                                                   
533         /omit-if-no-ref/                          
534         pwm14_sleep_pins_a: pwm14-sleep-0 {       
535                 pins {                            
536                         pinmux = <STM32_PINMUX    
537                 };                                
538         };                                        
539                                                   
540         /omit-if-no-ref/                          
541         qspi_clk_pins_a: qspi-clk-0 {             
542                 pins {                            
543                         pinmux = <STM32_PINMUX    
544                         bias-disable;             
545                         drive-push-pull;          
546                         slew-rate = <3>;          
547                 };                                
548         };                                        
549                                                   
550         /omit-if-no-ref/                          
551         qspi_clk_sleep_pins_a: qspi-clk-sleep-    
552                 pins {                            
553                         pinmux = <STM32_PINMUX    
554                 };                                
555         };                                        
556                                                   
557         /omit-if-no-ref/                          
558         qspi_bk1_pins_a: qspi-bk1-0 {             
559                 pins {                            
560                         pinmux = <STM32_PINMUX    
561                                  <STM32_PINMUX    
562                                  <STM32_PINMUX    
563                                  <STM32_PINMUX    
564                         bias-disable;             
565                         drive-push-pull;          
566                         slew-rate = <1>;          
567                 };                                
568         };                                        
569                                                   
570         /omit-if-no-ref/                          
571         qspi_bk1_sleep_pins_a: qspi-bk1-sleep-    
572                 pins {                            
573                         pinmux = <STM32_PINMUX    
574                                  <STM32_PINMUX    
575                                  <STM32_PINMUX    
576                                  <STM32_PINMUX    
577                 };                                
578         };                                        
579                                                   
580         /omit-if-no-ref/                          
581         qspi_cs1_pins_a: qspi-cs1-0 {             
582                 pins {                            
583                         pinmux = <STM32_PINMUX    
584                         bias-pull-up;             
585                         drive-push-pull;          
586                         slew-rate = <1>;          
587                 };                                
588         };                                        
589                                                   
590         /omit-if-no-ref/                          
591         qspi_cs1_sleep_pins_a: qspi-cs1-sleep-    
592                 pins {                            
593                         pinmux = <STM32_PINMUX    
594                 };                                
595         };                                        
596                                                   
597         /omit-if-no-ref/                          
598         sai1a_pins_a: sai1a-0 {                   
599                 pins {                            
600                         pinmux = <STM32_PINMUX    
601                                  <STM32_PINMUX    
602                                  <STM32_PINMUX    
603                         slew-rate = <0>;          
604                         drive-push-pull;          
605                         bias-disable;             
606                 };                                
607         };                                        
608                                                   
609         /omit-if-no-ref/                          
610         sai1a_sleep_pins_a: sai1a-sleep-0 {       
611                 pins {                            
612                         pinmux = <STM32_PINMUX    
613                                  <STM32_PINMUX    
614                                  <STM32_PINMUX    
615                 };                                
616         };                                        
617                                                   
618         /omit-if-no-ref/                          
619         sai1b_pins_a: sai1b-0 {                   
620                 pins {                            
621                         pinmux = <STM32_PINMUX    
622                         bias-disable;             
623                 };                                
624         };                                        
625                                                   
626         /omit-if-no-ref/                          
627         sai1b_sleep_pins_a: sai1b-sleep-0 {       
628                 pins {                            
629                         pinmux = <STM32_PINMUX    
630                 };                                
631         };                                        
632                                                   
633         /omit-if-no-ref/                          
634         sdmmc1_b4_pins_a: sdmmc1-b4-0 {           
635                 pins {                            
636                         pinmux = <STM32_PINMUX    
637                                  <STM32_PINMUX    
638                                  <STM32_PINMUX    
639                                  <STM32_PINMUX    
640                                  <STM32_PINMUX    
641                         slew-rate = <1>;          
642                         drive-push-pull;          
643                         bias-disable;             
644                 };                                
645         };                                        
646                                                   
647         /omit-if-no-ref/                          
648         sdmmc1_b4_od_pins_a: sdmmc1-b4-od-0 {     
649                 pins1 {                           
650                         pinmux = <STM32_PINMUX    
651                                  <STM32_PINMUX    
652                                  <STM32_PINMUX    
653                                  <STM32_PINMUX    
654                         slew-rate = <1>;          
655                         drive-push-pull;          
656                         bias-disable;             
657                 };                                
658                 pins2 {                           
659                         pinmux = <STM32_PINMUX    
660                         slew-rate = <1>;          
661                         drive-open-drain;         
662                         bias-disable;             
663                 };                                
664         };                                        
665                                                   
666         /omit-if-no-ref/                          
667         sdmmc1_b4_sleep_pins_a: sdmmc1-b4-slee    
668                 pins {                            
669                         pinmux = <STM32_PINMUX    
670                                  <STM32_PINMUX    
671                                  <STM32_PINMUX    
672                                  <STM32_PINMUX    
673                                  <STM32_PINMUX    
674                                  <STM32_PINMUX    
675                 };                                
676         };                                        
677                                                   
678         /omit-if-no-ref/                          
679         sdmmc1_clk_pins_a: sdmmc1-clk-0 {         
680                 pins {                            
681                         pinmux = <STM32_PINMUX    
682                         slew-rate = <1>;          
683                         drive-push-pull;          
684                         bias-disable;             
685                 };                                
686         };                                        
687                                                   
688         /omit-if-no-ref/                          
689         sdmmc2_b4_pins_a: sdmmc2-b4-0 {           
690                 pins {                            
691                         pinmux = <STM32_PINMUX    
692                                  <STM32_PINMUX    
693                                  <STM32_PINMUX    
694                                  <STM32_PINMUX    
695                                  <STM32_PINMUX    
696                         slew-rate = <1>;          
697                         drive-push-pull;          
698                         bias-pull-up;             
699                 };                                
700         };                                        
701                                                   
702         /omit-if-no-ref/                          
703         sdmmc2_b4_od_pins_a: sdmmc2-b4-od-0 {     
704                 pins1 {                           
705                         pinmux = <STM32_PINMUX    
706                                  <STM32_PINMUX    
707                                  <STM32_PINMUX    
708                                  <STM32_PINMUX    
709                         slew-rate = <1>;          
710                         drive-push-pull;          
711                         bias-pull-up;             
712                 };                                
713                 pins2 {                           
714                         pinmux = <STM32_PINMUX    
715                         slew-rate = <1>;          
716                         drive-open-drain;         
717                         bias-pull-up;             
718                 };                                
719         };                                        
720                                                   
721         /omit-if-no-ref/                          
722         sdmmc2_b4_sleep_pins_a: sdmmc2-b4-slee    
723                 pins {                            
724                         pinmux = <STM32_PINMUX    
725                                  <STM32_PINMUX    
726                                  <STM32_PINMUX    
727                                  <STM32_PINMUX    
728                                  <STM32_PINMUX    
729                                  <STM32_PINMUX    
730                 };                                
731         };                                        
732                                                   
733         /omit-if-no-ref/                          
734         sdmmc2_clk_pins_a: sdmmc2-clk-0 {         
735                 pins {                            
736                         pinmux = <STM32_PINMUX    
737                         slew-rate = <1>;          
738                         drive-push-pull;          
739                         bias-pull-up;             
740                 };                                
741         };                                        
742                                                   
743         /omit-if-no-ref/                          
744         sdmmc2_d47_pins_a: sdmmc2-d47-0 {         
745                 pins {                            
746                         pinmux = <STM32_PINMUX    
747                                  <STM32_PINMUX    
748                                  <STM32_PINMUX    
749                                  <STM32_PINMUX    
750                         slew-rate = <1>;          
751                         drive-push-pull;          
752                         bias-pull-up;             
753                 };                                
754         };                                        
755                                                   
756         /omit-if-no-ref/                          
757         sdmmc2_d47_sleep_pins_a: sdmmc2-d47-sl    
758                 pins {                            
759                         pinmux = <STM32_PINMUX    
760                                  <STM32_PINMUX    
761                                  <STM32_PINMUX    
762                                  <STM32_PINMUX    
763                 };                                
764         };                                        
765                                                   
766         /omit-if-no-ref/                          
767         spi2_pins_a: spi2-0 {                     
768                 pins1 {                           
769                         pinmux = <STM32_PINMUX    
770                                  <STM32_PINMUX    
771                         bias-disable;             
772                         drive-push-pull;          
773                         slew-rate = <1>;          
774                 };                                
775                                                   
776                 pins2 {                           
777                         pinmux = <STM32_PINMUX    
778                         bias-disable;             
779                 };                                
780         };                                        
781                                                   
782         /omit-if-no-ref/                          
783         spi2_sleep_pins_a: spi2-sleep-0 {         
784                 pins {                            
785                         pinmux = <STM32_PINMUX    
786                                  <STM32_PINMUX    
787                                  <STM32_PINMUX    
788                 };                                
789         };                                        
790                                                   
791         /omit-if-no-ref/                          
792         spi3_pins_a: spi3-0 {                     
793                 pins1 {                           
794                         pinmux = <STM32_PINMUX    
795                                  <STM32_PINMUX    
796                         bias-disable;             
797                         drive-push-pull;          
798                         slew-rate = <1>;          
799                 };                                
800                                                   
801                 pins2 {                           
802                         pinmux = <STM32_PINMUX    
803                         bias-disable;             
804                 };                                
805         };                                        
806                                                   
807         /omit-if-no-ref/                          
808         spi3_sleep_pins_a: spi3-sleep-0 {         
809                 pins {                            
810                         pinmux = <STM32_PINMUX    
811                                  <STM32_PINMUX    
812                                  <STM32_PINMUX    
813                 };                                
814         };                                        
815                                                   
816         /omit-if-no-ref/                          
817         spi5_pins_a: spi5-0 {                     
818                 pins1 {                           
819                         pinmux = <STM32_PINMUX    
820                                  <STM32_PINMUX    
821                         bias-disable;             
822                         drive-push-pull;          
823                         slew-rate = <1>;          
824                 };                                
825                                                   
826                 pins2 {                           
827                         pinmux = <STM32_PINMUX    
828                         bias-disable;             
829                 };                                
830         };                                        
831                                                   
832         /omit-if-no-ref/                          
833         spi5_sleep_pins_a: spi5-sleep-0 {         
834                 pins {                            
835                         pinmux = <STM32_PINMUX    
836                                  <STM32_PINMUX    
837                                  <STM32_PINMUX    
838                 };                                
839         };                                        
840                                                   
841         /omit-if-no-ref/                          
842         stm32g0_intn_pins_a: stm32g0-intn-0 {     
843                 pins {                            
844                         pinmux = <STM32_PINMUX    
845                         bias-pull-up;             
846                 };                                
847         };                                        
848                                                   
849         /omit-if-no-ref/                          
850         uart4_pins_a: uart4-0 {                   
851                 pins1 {                           
852                         pinmux = <STM32_PINMUX    
853                         bias-disable;             
854                         drive-push-pull;          
855                         slew-rate = <0>;          
856                 };                                
857                 pins2 {                           
858                         pinmux = <STM32_PINMUX    
859                         bias-disable;             
860                 };                                
861         };                                        
862                                                   
863         /omit-if-no-ref/                          
864         uart4_idle_pins_a: uart4-idle-0 {         
865                 pins1 {                           
866                         pinmux = <STM32_PINMUX    
867                 };                                
868                 pins2 {                           
869                         pinmux = <STM32_PINMUX    
870                         bias-disable;             
871                 };                                
872         };                                        
873                                                   
874         /omit-if-no-ref/                          
875         uart4_sleep_pins_a: uart4-sleep-0 {       
876                 pins {                            
877                         pinmux = <STM32_PINMUX    
878                                  <STM32_PINMUX    
879                 };                                
880         };                                        
881                                                   
882         /omit-if-no-ref/                          
883         uart4_pins_b: uart4-1 {                   
884                 pins1 {                           
885                         pinmux = <STM32_PINMUX    
886                         bias-disable;             
887                         drive-push-pull;          
888                         slew-rate = <0>;          
889                 };                                
890                 pins2 {                           
891                         pinmux = <STM32_PINMUX    
892                         bias-pull-up;             
893                 };                                
894         };                                        
895                                                   
896         /omit-if-no-ref/                          
897         uart4_idle_pins_b: uart4-idle-1 {         
898                 pins1 {                           
899                         pinmux = <STM32_PINMUX    
900                 };                                
901                 pins2 {                           
902                         pinmux = <STM32_PINMUX    
903                         bias-pull-up;             
904                 };                                
905         };                                        
906                                                   
907         /omit-if-no-ref/                          
908         uart4_sleep_pins_b: uart4-sleep-1 {       
909                 pins {                            
910                         pinmux = <STM32_PINMUX    
911                                  <STM32_PINMUX    
912                 };                                
913         };                                        
914                                                   
915         /omit-if-no-ref/                          
916         uart7_pins_a: uart7-0 {                   
917                 pins1 {                           
918                         pinmux = <STM32_PINMUX    
919                                  <STM32_PINMUX    
920                         bias-disable;             
921                         drive-push-pull;          
922                         slew-rate = <0>;          
923                 };                                
924                 pins2 {                           
925                         pinmux = <STM32_PINMUX    
926                                  <STM32_PINMUX    
927                         bias-disable;             
928                 };                                
929         };                                        
930                                                   
931         /omit-if-no-ref/                          
932         uart7_idle_pins_a: uart7-idle-0 {         
933                 pins1 {                           
934                         pinmux = <STM32_PINMUX    
935                                  <STM32_PINMUX    
936                 };                                
937                 pins2 {                           
938                         pinmux = <STM32_PINMUX    
939                         bias-disable;             
940                         drive-push-pull;          
941                         slew-rate = <0>;          
942                 };                                
943                 pins3 {                           
944                         pinmux = <STM32_PINMUX    
945                         bias-disable;             
946                 };                                
947         };                                        
948                                                   
949         /omit-if-no-ref/                          
950         uart7_sleep_pins_a: uart7-sleep-0 {       
951                 pins {                            
952                         pinmux = <STM32_PINMUX    
953                                  <STM32_PINMUX    
954                                  <STM32_PINMUX    
955                                  <STM32_PINMUX    
956                 };                                
957         };                                        
958                                                   
959         /omit-if-no-ref/                          
960         uart8_pins_a: uart8-0 {                   
961                 pins1 {                           
962                         pinmux = <STM32_PINMUX    
963                         bias-disable;             
964                         drive-push-pull;          
965                         slew-rate = <0>;          
966                 };                                
967                 pins2 {                           
968                         pinmux = <STM32_PINMUX    
969                         bias-pull-up;             
970                 };                                
971         };                                        
972                                                   
973         /omit-if-no-ref/                          
974         uart8_idle_pins_a: uart8-idle-0 {         
975                 pins1 {                           
976                         pinmux = <STM32_PINMUX    
977                 };                                
978                 pins2 {                           
979                         pinmux = <STM32_PINMUX    
980                         bias-pull-up;             
981                 };                                
982         };                                        
983                                                   
984         /omit-if-no-ref/                          
985         uart8_sleep_pins_a: uart8-sleep-0 {       
986                 pins {                            
987                         pinmux = <STM32_PINMUX    
988                                  <STM32_PINMUX    
989                 };                                
990         };                                        
991                                                   
992         /omit-if-no-ref/                          
993         usart1_pins_a: usart1-0 {                 
994                 pins1 {                           
995                         pinmux = <STM32_PINMUX    
996                                  <STM32_PINMUX    
997                         bias-disable;             
998                         drive-push-pull;          
999                         slew-rate = <0>;          
1000                 };                               
1001                 pins2 {                          
1002                         pinmux = <STM32_PINMU    
1003                                  <STM32_PINMU    
1004                         bias-pull-up;            
1005                 };                               
1006         };                                       
1007                                                  
1008         /omit-if-no-ref/                         
1009         usart1_idle_pins_a: usart1-idle-0 {      
1010                 pins1 {                          
1011                         pinmux = <STM32_PINMU    
1012                                  <STM32_PINMU    
1013                 };                               
1014                 pins2 {                          
1015                         pinmux = <STM32_PINMU    
1016                         bias-disable;            
1017                         drive-push-pull;         
1018                         slew-rate = <0>;         
1019                 };                               
1020                 pins3 {                          
1021                         pinmux = <STM32_PINMU    
1022                         bias-pull-up;            
1023                 };                               
1024         };                                       
1025                                                  
1026         /omit-if-no-ref/                         
1027         usart1_sleep_pins_a: usart1-sleep-0 {    
1028                 pins {                           
1029                         pinmux = <STM32_PINMU    
1030                                  <STM32_PINMU    
1031                                  <STM32_PINMU    
1032                                  <STM32_PINMU    
1033                 };                               
1034         };                                       
1035                                                  
1036         /omit-if-no-ref/                         
1037         usart1_pins_b: usart1-1 {                
1038                 pins1 {                          
1039                         pinmux = <STM32_PINMU    
1040                         bias-disable;            
1041                         drive-push-pull;         
1042                         slew-rate = <0>;         
1043                 };                               
1044                 pins2 {                          
1045                         pinmux = <STM32_PINMU    
1046                         bias-pull-up;            
1047                 };                               
1048         };                                       
1049                                                  
1050         /omit-if-no-ref/                         
1051         usart1_idle_pins_b: usart1-idle-1 {      
1052                 pins1 {                          
1053                         pinmux = <STM32_PINMU    
1054                 };                               
1055                 pins2 {                          
1056                         pinmux = <STM32_PINMU    
1057                         bias-pull-up;            
1058                 };                               
1059         };                                       
1060                                                  
1061         /omit-if-no-ref/                         
1062         usart1_sleep_pins_b: usart1-sleep-1 {    
1063                 pins {                           
1064                         pinmux = <STM32_PINMU    
1065                                  <STM32_PINMU    
1066                 };                               
1067         };                                       
1068                                                  
1069         /omit-if-no-ref/                         
1070         usart2_pins_a: usart2-0 {                
1071                 pins1 {                          
1072                         pinmux = <STM32_PINMU    
1073                                  <STM32_PINMU    
1074                         bias-disable;            
1075                         drive-push-pull;         
1076                         slew-rate = <0>;         
1077                 };                               
1078                 pins2 {                          
1079                         pinmux = <STM32_PINMU    
1080                                  <STM32_PINMU    
1081                         bias-disable;            
1082                 };                               
1083         };                                       
1084                                                  
1085         /omit-if-no-ref/                         
1086         usart2_idle_pins_a: usart2-idle-0 {      
1087                 pins1 {                          
1088                         pinmux = <STM32_PINMU    
1089                                  <STM32_PINMU    
1090                 };                               
1091                 pins2 {                          
1092                         pinmux = <STM32_PINMU    
1093                         bias-disable;            
1094                         drive-push-pull;         
1095                         slew-rate = <0>;         
1096                 };                               
1097                 pins3 {                          
1098                         pinmux = <STM32_PINMU    
1099                         bias-disable;            
1100                 };                               
1101         };                                       
1102                                                  
1103         /omit-if-no-ref/                         
1104         usart2_sleep_pins_a: usart2-sleep-0 {    
1105                 pins {                           
1106                         pinmux = <STM32_PINMU    
1107                                  <STM32_PINMU    
1108                                  <STM32_PINMU    
1109                                  <STM32_PINMU    
1110                 };                               
1111         };                                       
1112                                                  
1113         /omit-if-no-ref/                         
1114         usart2_pins_b: usart2-1 {                
1115                 pins1 {                          
1116                         pinmux = <STM32_PINMU    
1117                                  <STM32_PINMU    
1118                         bias-disable;            
1119                         drive-push-pull;         
1120                         slew-rate = <0>;         
1121                 };                               
1122                 pins2 {                          
1123                         pinmux = <STM32_PINMU    
1124                                  <STM32_PINMU    
1125                         bias-disable;            
1126                 };                               
1127         };                                       
1128                                                  
1129         /omit-if-no-ref/                         
1130         usart2_idle_pins_b: usart2-idle-1 {      
1131                 pins1 {                          
1132                         pinmux = <STM32_PINMU    
1133                                  <STM32_PINMU    
1134                 };                               
1135                 pins2 {                          
1136                         pinmux = <STM32_PINMU    
1137                         bias-disable;            
1138                         drive-push-pull;         
1139                         slew-rate = <0>;         
1140                 };                               
1141                 pins3 {                          
1142                         pinmux = <STM32_PINMU    
1143                         bias-disable;            
1144                 };                               
1145         };                                       
1146                                                  
1147         /omit-if-no-ref/                         
1148         usart2_sleep_pins_b: usart2-sleep-1 {    
1149                 pins {                           
1150                         pinmux = <STM32_PINMU    
1151                                  <STM32_PINMU    
1152                                  <STM32_PINMU    
1153                                  <STM32_PINMU    
1154                 };                               
1155         };                                       
1156 };                                               
                                                      

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