Merge tag 'usb-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
[linux/fpc-iii.git] / arch / arm / boot / dts / nuvoton-npcm750-runbmc-olympus-pincfg.dtsi
blob230cb344b2e1d78b15e9c9a512105df89c78136d
1 // SPDX-License-Identifier: GPL-2.0
2 // Copyright (c) 2019 Quanta Computer Inc. Samuel.Jiang@quantatw.com
4 / {
5         pinctrl: pinctrl@f0800000 {
6                 gpio0ol_pins: gpio0ol-pins {
7                         pins = "GPIO0/IOX1DI";
8                         bias-disable;
9                         output-low;
10                 };
11                 gpio1ol_pins: gpio1ol-pins {
12                         pins = "GPIO1/IOX1LD";
13                         bias-disable;
14                         output-low;
15                 };
16                 gpio2ol_pins: gpio2ol-pins {
17                         pins = "GPIO2/IOX1CK";
18                         bias-disable;
19                         output-low;
20                 };
21                 gpio3ol_pins: gpio3ol-pins {
22                         pins = "GPIO3/IOX1D0";
23                         bias-disable;
24                         output-low;
25                 };
26                 gpio5_pins: gpio5-pins {
27                         pins = "GPIO5/IOX2LD/SMB1DSCL";
28                         bias-disable;
29                         input-enable;
30                 };
31                 gpio6_pins: gpio6-pins {
32                         pins = "GPIO6/IOX2CK/SMB2DSDA";
33                         bias-disable;
34                         input-enable;
35                 };
36                 gpio7_pins: gpio7-pins {
37                         pins = "GPIO7/IOX2D0/SMB2DSCL";
38                         bias-disable;
39                         input-enable;
40                 };
41                 gpio8o_pins: gpio8o-pins {
42                         pins = "GPIO8/LKGPO1";
43                         bias-disable;
44                         output-high;
45                 };
46                 gpio9ol_pins: gpio9ol-pins {
47                         pins = "GPIO9/LKGPO2";
48                         bias-disable;
49                         output-low;
50                 };
51                 gpio10_pins: gpio10-pins {
52                         pins = "GPIO10/IOXHLD";
53                         bias-disable;
54                         input-enable;
55                 };
56                 gpio11_pins: gpio11-pins {
57                         pins = "GPIO11/IOXHCK";
58                         bias-disable;
59                         input-enable;
60                 };
61                 gpio12ol_pins: gpio12ol-pins {
62                         pins = "GPIO12/GSPICK/SMB5BSCL";
63                         bias-disable;
64                         output-low;
65                 };
66                 gpio13ol_pins: gpio13ol-pins {
67                         pins = "GPIO13/GSPIDO/SMB5BSDA";
68                         bias-disable;
69                         output-low;
70                 };
71                 gpio14ol_pins: gpio14ol-pins {
72                         pins = "GPIO14/GSPIDI/SMB5CSCL";
73                         bias-disable;
74                         output-low;
75                 };
76                 gpio15ol_pins: gpio15ol-pins {
77                         pins = "GPIO15/GSPICS/SMB5CSDA";
78                         bias-disable;
79                         output-low;
80                 };
81                 gpio20_pins: gpio20-pins {
82                         pins = "GPIO20/SMB4CSDA/SMB15SDA";
83                         bias-disable;
84                         input-enable;
85                 };
86                 gpio21_pins: gpio21-pins {
87                         pins = "GPIO21/SMB4CSCL/SMB15SCL";
88                         bias-disable;
89                         input-enable;
90                 };
91                 gpio22o_pins: gpio22o-pins {
92                         pins = "GPIO22/SMB4DSDA/SMB14SDA";
93                         bias-disable;
94                         output-high;
95                 };
96                 gpio23_pins: gpio23-pins {
97                         pins = "GPIO23/SMB4DSCL/SMB14SCL";
98                         bias-disable;
99                         input-enable;
100                 };
101                 gpio24_pins: gpio24-pins {
102                         pins = "GPIO24/IOXHDO";
103                         bias-disable;
104                         input-enable;
105                 };
106                 gpio25_pins: gpio25-pins {
107                         pins = "GPIO25/IOXHDI";
108                         bias-disable;
109                         input-enable;
110                 };
111                 gpio30_pins: gpio30-pins {
112                         pins = "GPIO30/SMB3SDA";
113                         bias-disable;
114                         input-enable;
115                 };
116                 gpio31_pins: gpio31-pins {
117                         pins = "GPIO31/SMB3SCL";
118                         bias-disable;
119                         input-enable;
120                 };
121                 gpio37o_pins: gpio37o-pins {
122                         pins = "GPIO37/SMB3CSDA";
123                         bias-disable;
124                         output-high;
125                 };
126                 gpio38_pins: gpio38-pins {
127                         pins = "GPIO38/SMB3CSCL";
128                         bias-disable;
129                         input-enable;
130                 };
131                 gpio39_pins: gpio39-pins {
132                         pins = "GPIO39/SMB3BSDA";
133                         bias-disable;
134                         input-enable;
135                 };
136                 gpio40o_pins: gpio40o-pins {
137                         pins = "GPIO40/SMB3BSCL";
138                         bias-disable;
139                         output-high;
140                 };
141                 gpio59_pins: gpio59-pins {
142                         pins = "GPIO59/SMB3DSDA";
143                         bias-disable;
144                         input-enable;
145                 };
146                 gpio76_pins: gpio76-pins {
147                         pins = "GPIO76/FANIN12";
148                         bias-disable;
149                         input-enable;
150                 };
151                 gpio77_pins: gpio77-pins {
152                         pins = "GPIO77/FANIN13";
153                         bias-disable;
154                         input-enable;
155                 };
156                 gpio78o_pins: gpio78o-pins {
157                         pins = "GPIO78/FANIN14";
158                         bias-disable;
159                         output-high;
160                 };
161                 gpio79_pins: gpio79-pins {
162                         pins = "GPIO79/FANIN15";
163                         bias-disable;
164                         input-enable;
165                 };
166                 gpio82_pins: gpio82-pins {
167                         pins = "GPIO82/PWM2";
168                         bias-disable;
169                         input-enable;
170                 };
171                 gpio83_pins: gpio83-pins {
172                         pins = "GPIO83/PWM3";
173                         bias-disable;
174                         input-enable;
175                 };
176                 gpio84_pins: gpio84-pins {
177                         pins = "GPIO84/R2TXD0";
178                         bias-disable;
179                         input-enable;
180                 };
181                 gpio85o_pins: gpio85o-pins {
182                         pins = "GPIO85/R2TXD1";
183                         bias-disable;
184                         output-high;
185                 };
186                 gpio86ol_pins: gpio86ol-pins {
187                         pins = "GPIO86/R2TXEN";
188                         bias-disable;
189                         output-low;
190                 };
191                 gpio87_pins: gpio87-pins {
192                         pins = "GPIO87/R2RXD0";
193                         bias-disable;
194                         input-enable;
195                 };
196                 gpio88_pins: gpio88-pins {
197                         pins = "GPIO88/R2RXD1";
198                         bias-disable;
199                         input-enable;
200                 };
201                 gpio89_pins: gpio89-pins {
202                         pins = "GPIO89/R2CRSDV";
203                         bias-disable;
204                         input-enable;
205                 };
206                 gpio90_pins: gpio90-pins {
207                         pins = "GPIO90/R2RXERR";
208                         bias-disable;
209                         input-enable;
210                 };
211                 gpio93_pins: gpio93-pins {
212                         pins = "GPIO93/GA20/SMB5DSCL";
213                         bias-disable;
214                         input-enable;
215                 };
216                 gpio94ol_pins: gpio94ol-pins {
217                         pins = "GPIO94/nKBRST/SMB5DSDA";
218                         bias-disable;
219                         output-low;
220                 };
221                 gpio108ol_pins: gpio108ol-pins {
222                         pins = "GPIO108/RG1MDC";
223                         bias-disable;
224                         output-low;
225                 };
226                 gpio109ol_pins: gpio109ol-pins {
227                         pins = "GPIO109/RG1MDIO";
228                         bias-disable;
229                         output-low;
230                 };
231                 gpio110ol_pins: gpio110ol-pins {
232                         pins = "GPIO110/RG2TXD0/DDRV0";
233                         bias-disable;
234                         output-low;
235                 };
236                 gpio111ol_pins: gpio111ol-pins {
237                         pins = "GPIO111/RG2TXD1/DDRV1";
238                         bias-disable;
239                         output-low;
240                 };
241                 gpio112ol_pins: gpio112ol-pins {
242                         pins = "GPIO112/RG2TXD2/DDRV2";
243                         bias-disable;
244                         output-low;
245                 };
246                 gpio113ol_pins: gpio113ol-pins {
247                         pins = "GPIO113/RG2TXD3/DDRV3";
248                         bias-disable;
249                         output-low;
250                 };
251                 gpio114o_pins: gpio114o-pins {
252                         pins = "GPIO114/SMB0SCL";
253                         bias-disable;
254                         output-high;
255                 };
256                 gpio115_pins: gpio115-pins {
257                         pins = "GPIO115/SMB0SDA";
258                         bias-disable;
259                         input-enable;
260                 };
261                 gpio120_pins: gpio120-pins {
262                         pins = "GPIO120/SMB2CSDA";
263                         bias-disable;
264                         input-enable;
265                 };
266                 gpio121_pins: gpio121-pins {
267                         pins = "GPIO121/SMB2CSCL";
268                         bias-disable;
269                         input-enable;
270                 };
271                 gpio122_pins: gpio122-pins {
272                         pins = "GPIO122/SMB2BSDA";
273                         bias-disable;
274                         input-enable;
275                 };
276                 gpio123_pins: gpio123-pins {
277                         pins = "GPIO123/SMB2BSCL";
278                         bias-disable;
279                         input-enable;
280                 };
281                 gpio124_pins: gpio124-pins {
282                         pins = "GPIO124/SMB1CSDA";
283                         bias-disable;
284                         input-enable;
285                 };
286                 gpio125_pins: gpio125-pins {
287                         pins = "GPIO125/SMB1CSCL";
288                         bias-disable;
289                         input-enable;
290                 };
291                 gpio126_pins: gpio126-pins {
292                         pins = "GPIO126/SMB1BSDA";
293                         bias-disable;
294                         input-enable;
295                 };
296                 gpio127o_pins: gpio127o-pins {
297                         pins = "GPIO127/SMB1BSCL";
298                         bias-disable;
299                         output-high;
300                 };
301                 gpio136_pins: gpio136-pins {
302                         pins = "GPIO136/SD1DT0";
303                         bias-disable;
304                         input-enable;
305                 };
306                 gpio137_pins: gpio137-pins {
307                         pins = "GPIO137/SD1DT1";
308                         bias-disable;
309                         input-enable;
310                 };
311                 gpio138_pins: gpio138-pins {
312                         pins = "GPIO138/SD1DT2";
313                         bias-disable;
314                         input-enable;
315                 };
316                 gpio139_pins: gpio139-pins {
317                         pins = "GPIO139/SD1DT3";
318                         bias-disable;
319                         input-enable;
320                 };
321                 gpio140_pins: gpio140-pins {
322                         pins = "GPIO140/SD1CLK";
323                         bias-disable;
324                         input-enable;
325                 };
326                 gpio141_pins: gpio141-pins {
327                         pins = "GPIO141/SD1WP";
328                         bias-disable;
329                         input-enable;
330                 };
331                 gpio142_pins: gpio142-pins {
332                         pins = "GPIO142/SD1CMD";
333                         bias-disable;
334                         input-enable;
335                 };
336                 gpio143_pins: gpio143-pins {
337                         pins = "GPIO143/SD1CD/SD1PWR";
338                         bias-disable;
339                         input-enable;
340                 };
341                 gpio144_pins: gpio144-pins {
342                         pins = "GPIO144/PWM4";
343                         bias-disable;
344                         input-enable;
345                 };
346                 gpio145_pins: gpio145-pins {
347                         pins = "GPIO145/PWM5";
348                         bias-disable;
349                         input-enable;
350                 };
351                 gpio146_pins: gpio146-pins {
352                         pins = "GPIO146/PWM6";
353                         bias-disable;
354                         input-enable;
355                 };
356                 gpio147_pins: gpio147-pins {
357                         pins = "GPIO147/PWM7";
358                         bias-disable;
359                         input-enable;
360                 };
361                 gpio153o_pins: gpio153o-pins {
362                         pins = "GPIO153/MMCWP";
363                         bias-disable;
364                         output-high;
365                 };
366                 gpio155_pins: gpio155-pins {
367                         pins = "GPIO155/nMMCCD/nMMCRST";
368                         bias-disable;
369                         input-enable;
370                 };
371                 gpio160o_pins: gpio160o-pins {
372                         pins = "GPIO160/CLKOUT/RNGOSCOUT";
373                         bias-disable;
374                         output-high;
375                 };
376                 gpio169o_pins: gpio169o-pins {
377                         pins = "GPIO169/nSCIPME";
378                         bias-disable;
379                         output-high;
380                 };
381                 gpio188o_pins: gpio188o-pins {
382                         pins = "GPIO188/SPI3D2/nSPI3CS2";
383                         bias-disable;
384                         output-high;
385                 };
386                 gpio189_pins: gpio189-pins {
387                         pins = "GPIO189/SPI3D3/nSPI3CS3";
388                         bias-disable;
389                         input-enable;
390                 };
391                 gpio196_pins: gpio196-pins {
392                         pins = "GPIO196/SMB0CSCL";
393                         bias-disable;
394                         input-enable;
395                 };
396                 gpio197_pins: gpio197-pins {
397                         pins = "GPIO197/SMB0DEN";
398                         bias-disable;
399                         input-enable;
400                 };
401                 gpio198o_pins: gpio198o-pins {
402                         pins = "GPIO198/SMB0DSDA";
403                         bias-disable;
404                         output-high;
405                 };
406                 gpio199o_pins: gpio199o-pins {
407                         pins = "GPIO199/SMB0DSCL";
408                         bias-disable;
409                         output-high;
410                 };
411                 gpio200_pins: gpio200-pins {
412                         pins = "GPIO200/R2CK";
413                         input-enable;
414                         bias-disable;
415                 };
416                 gpio202_pins: gpio202-pins {
417                         pins = "GPIO202/SMB0CSDA";
418                         bias-disable;
419                         input-enable;
420                 };
421                 gpio203o_pins: gpio203o-pins {
422                         pins = "GPIO203/FANIN16";
423                         bias-disable;
424                         output-high;
425                 };
426                 gpio208_pins: gpio208-pins {
427                         pins = "GPIO208/RG2TXC/DVCK";
428                         bias-disable;
429                         input-enable;
430                 };
431                 gpio209ol_pins: gpio209ol-pins {
432                         pins = "GPIO209/RG2TXCTL/DDRV4";
433                         bias-disable;
434                         output-low;
435                 };
436                 gpio210ol_pins: gpio210ol-pins {
437                         pins = "GPIO210/RG2RXD0/DDRV5";
438                         bias-disable;
439                         output-low;
440                 };
441                 gpio211ol_pins: gpio211ol-pins {
442                         pins = "GPIO211/RG2RXD1/DDRV6";
443                         bias-disable;
444                         output-low;
445                 };
446                 gpio212ol_pins: gpio212ol-pins {
447                         pins = "GPIO212/RG2RXD2/DDRV7";
448                         bias-disable;
449                         output-low;
450                 };
451                 gpio213ol_pins: gpio213ol-pins {
452                         pins = "GPIO213/RG2RXD3/DDRV8";
453                         bias-disable;
454                         output-low;
455                 };
456                 gpio214ol_pins: gpio214ol-pins {
457                         pins = "GPIO214/RG2RXC/DDRV9";
458                         bias-disable;
459                         output-low;
460                 };
461                 gpio215ol_pins: gpio215ol-pins {
462                         pins = "GPIO215/RG2RXCTL/DDRV10";
463                         bias-disable;
464                         output-low;
465                 };
466                 gpio216ol_pins: gpio216ol-pins {
467                         pins = "GPIO216/RG2MDC/DDRV11";
468                         bias-disable;
469                         output-low;
470                 };
471                 gpio217ol_pins: gpio217ol-pins {
472                         pins = "GPIO217/RG2MDIO/DVHSYNC";
473                         bias-disable;
474                         output-low;
475                 };
476                 gpio224_pins: gpio224-pins {
477                         pins = "GPIO224/SPIXCK";
478                         bias-disable;
479                         input-enable;
480                 };
481                 gpio225ol_pins: gpio225ol-pins {
482                         pins = "GPO225/SPIXD0/STRAP12";
483                         bias-disable;
484                         output-low;
485                 };
486                 gpio226ol_pins: gpio226ol-pins {
487                         pins = "GPO226/SPIXD1/STRAP13";
488                         bias-disable;
489                         output-low;
490                 };
491                 gpio227ol_pins: gpio227ol-pins {
492                         pins = "GPIO227/nSPIXCS0";
493                         bias-disable;
494                         output-low;
495                 };
496                 gpio228o_pins: gpio228ol-pins {
497                         pins = "GPIO228/nSPIXCS1";
498                         bias-disable;
499                         output-high;
500                 };
501                 gpio229o_pins: gpio229o-pins {
502                         pins = "GPO229/SPIXD2/STRAP3";
503                         bias-disable;
504                         output-high;
505                 };
506                 gpio230_pins: gpio230-pins {
507                         pins = "GPIO230/SPIXD3";
508                         bias-disable;
509                         input-enable;
510                 };
511                 gpio231o_pins: gpio231o-pins {
512                         pins = "GPIO231/nCLKREQ";
513                         bias-disable;
514                         output-high;
515                 };
516         };