Lines Matching +full:0 +full:- +full:4
4 * SPDX-License-Identifier: Apache-2.0
9 #include "pinctrl-rcar-common.h"
12 #define PIN_NONE -1
13 #define PIN_SCIF_CLK RCAR_GP_PIN(0, 0)
14 #define PIN_HSCK0 RCAR_GP_PIN(0, 1)
15 #define PIN_HRX0 RCAR_GP_PIN(0, 2)
16 #define PIN_HTX0 RCAR_GP_PIN(0, 3)
17 #define PIN_HCTS0_N RCAR_GP_PIN(0, 4)
18 #define PIN_HRTS0_N RCAR_GP_PIN(0, 5)
19 #define PIN_RX0 RCAR_GP_PIN(0, 6)
20 #define PIN_TX0 RCAR_GP_PIN(0, 7)
21 #define PIN_SCK0 RCAR_GP_PIN(0, 8)
22 #define PIN_RTS0_N RCAR_GP_PIN(0, 9)
23 #define PIN_CTS0_N RCAR_GP_PIN(0, 10)
24 #define PIN_MSIOF0_SYNC RCAR_GP_PIN(0, 11)
25 #define PIN_MSIOF0_RXD RCAR_GP_PIN(0, 12)
26 #define PIN_MSIOF0_TXD RCAR_GP_PIN(0, 13)
27 #define PIN_MSIOF0_SCK RCAR_GP_PIN(0, 14)
28 #define PIN_MSIOF0_SS1 RCAR_GP_PIN(0, 15)
29 #define PIN_MSIOF0_SS2 RCAR_GP_PIN(0, 16)
30 #define PIN_IRQ0 RCAR_GP_PIN(0, 17)
31 #define PIN_IRQ1 RCAR_GP_PIN(0, 18)
32 #define PIN_IRQ2 RCAR_GP_PIN(0, 19)
33 #define PIN_IRQ3 RCAR_GP_PIN(0, 20)
34 #define PIN_GP1_00 RCAR_GP_PIN(1, 0)
38 #define PIN_GP1_04 RCAR_GP_PIN(1, 4)
59 #define PIN_RPC_INT_N RCAR_GP_PIN(2, 0)
63 #define PIN_QSPI1_IO3 RCAR_GP_PIN(2, 4)
76 #define PIN_TSN1_MDIO RCAR_GP_PIN(3, 0)
80 #define PIN_TSN0_MDC RCAR_GP_PIN(3, 4)
95 #define PIN_GP4_00 RCAR_GP_PIN(4, 0)
96 #define PIN_GP4_01 RCAR_GP_PIN(4, 1)
97 #define PIN_GP4_02 RCAR_GP_PIN(4, 2)
98 #define PIN_GP4_03 RCAR_GP_PIN(4, 3)
99 #define PIN_GP4_04 RCAR_GP_PIN(4, 4)
100 #define PIN_GP4_05 RCAR_GP_PIN(4, 5)
101 #define PIN_GP4_06 RCAR_GP_PIN(4, 6)
102 #define PIN_GP4_07 RCAR_GP_PIN(4, 7)
103 #define PIN_GP4_08 RCAR_GP_PIN(4, 8)
104 #define PIN_GP4_09 RCAR_GP_PIN(4, 9)
105 #define PIN_GP4_10 RCAR_GP_PIN(4, 10)
106 #define PIN_GP4_11 RCAR_GP_PIN(4, 11)
107 #define PIN_GP4_12 RCAR_GP_PIN(4, 12)
108 #define PIN_GP4_13 RCAR_GP_PIN(4, 13)
109 #define PIN_GP4_14 RCAR_GP_PIN(4, 14)
110 #define PIN_GP4_15 RCAR_GP_PIN(4, 15)
111 #define PIN_GP4_16 RCAR_GP_PIN(4, 16)
112 #define PIN_GP4_17 RCAR_GP_PIN(4, 17)
113 #define PIN_GP4_18 RCAR_GP_PIN(4, 18)
114 #define PIN_GP4_19 RCAR_GP_PIN(4, 19)
115 #define PIN_MSPI0SC RCAR_GP_PIN(4, 20)
116 #define PIN_MSPI0SI RCAR_GP_PIN(4, 21)
117 #define PIN_MSPI0SO_MSPI0DCS RCAR_GP_PIN(4, 22)
118 #define PIN_MSPI0CSS1 RCAR_GP_PIN(4, 23)
119 #define PIN_MSPI0CSS0 RCAR_GP_PIN(4, 24)
120 #define PIN_MSPI1SI RCAR_GP_PIN(4, 25)
121 #define PIN_MSPI1SO_MSPI1DCS RCAR_GP_PIN(4, 26)
122 #define PIN_MSPI1CSS0 RCAR_GP_PIN(4, 27)
123 #define PIN_MSPI1SC RCAR_GP_PIN(4, 28)
124 #define PIN_MSPI1CSS2 RCAR_GP_PIN(4, 29)
125 #define PIN_MSPI1CSS1 RCAR_GP_PIN(4, 30)
126 #define PIN_RIIC0SCL RCAR_GP_PIN(5, 0)
130 #define PIN_ETNB0LINKSTA RCAR_GP_PIN(5, 4)
146 #define PIN_RLIN37TX RCAR_GP_PIN(6, 0)
150 #define PIN_RLIN35TX RCAR_GP_PIN(6, 4)
170 #define PIN_CAN0TX RCAR_GP_PIN(7, 0)
174 #define PIN_CAN2TX RCAR_GP_PIN(7, 4)
204 #define FUNC_SCIF_CLK IP0SR0(0, 0)
205 #define FUNC_HSCK0 IP0SR0(4, 0)
206 #define FUNC_SCK3 IP0SR0(4, 1)
207 #define FUNC_MSIOF3_SCK IP0SR0(4, 2)
208 #define FUNC_TSN0_AVTP_CAPTURE_A IP0SR0(4, 5)
209 #define FUNC_HRX0 IP0SR0(8, 0)
213 #define FUNC_HTX0 IP0SR0(12, 0)
216 #define FUNC_HCTS0_N IP0SR0(16, 0)
220 #define FUNC_HRTS0_N IP0SR0(20, 0)
224 #define FUNC_RX0 IP0SR0(24, 0)
228 #define FUNC_TX0 IP0SR0(28, 0)
232 #define FUNC_SCK0 IP1SR0(0, 0)
233 #define FUNC_HSCK1 IP1SR0(0, 1)
234 #define FUNC_MSIOF1_SCK IP1SR0(0, 3)
235 #define FUNC_RTS0_N IP1SR0(4, 0)
236 #define FUNC_HRTS1_N IP1SR0(4, 1)
237 #define FUNC_MSIOF3_SYNC IP1SR0(4, 2)
238 #define FUNC_TSN1_MDIO_A IP1SR0(4, 5)
239 #define FUNC_CTS0_N IP1SR0(8, 0)
243 #define FUNC_MSIOF0_SYNC IP1SR0(12, 0)
248 #define FUNC_MSIOF0_RXD IP1SR0(16, 0)
251 #define FUNC_MSIOF0_TXD IP1SR0(20, 0)
254 #define FUNC_MSIOF0_SCK IP1SR0(24, 0)
257 #define FUNC_MSIOF0_SS1 IP1SR0(28, 0)
262 #define FUNC_MSIOF0_SS2 IP2SR0(0, 0)
263 #define FUNC_TSN2_LINK_A IP2SR0(0, 5)
264 #define FUNC_IRQ0 IP2SR0(4, 0)
265 #define FUNC_MSIOF1_SS1 IP2SR0(4, 3)
266 #define FUNC_TSN0_MAGIC_A IP2SR0(4, 5)
267 #define FUNC_IRQ1 IP2SR0(8, 0)
270 #define FUNC_IRQ2 IP2SR0(12, 0)
272 #define FUNC_IRQ3 IP2SR0(16, 0)
274 #define FUNC_GP1_00 IP0SR1(0, 0)
275 #define FUNC_TCLK1 IP0SR1(0, 1)
276 #define FUNC_HSCK2 IP0SR1(0, 2)
277 #define FUNC_GP1_01 IP0SR1(4, 0)
293 #define FUNC_TCLK4 IP0SR1(4, 1)
294 #define FUNC_HRX2 IP0SR1(4, 2)
295 #define FUNC_GP1_02 IP0SR1(8, 0)
299 #define FUNC_GP1_03 IP0SR1(12, 0)
303 #define FUNC_CTS4_N IP0SR1(12, 4)
305 #define FUNC_GP1_04 IP0SR1(16, 0)
309 #define FUNC_RTS4_N IP0SR1(16, 4)
310 #define FUNC_GP1_05 IP0SR1(20, 0)
313 #define FUNC_GP1_06 IP0SR1(24, 0)
316 #define FUNC_GP1_07 IP0SR1(28, 0)
319 #define FUNC_GP4_00 IP0SR4(0, 0)
320 #define FUNC_MSPI4SC IP0SR4(0, 1)
321 #define FUNC_TAUD0I2 IP0SR4(0, 3)
322 #define FUNC_TAUD0O2 IP0SR4(0, 4)
323 #define FUNC_GP4_01 IP0SR4(4, 0)
324 #define FUNC_MSPI4SI IP0SR4(4, 1)
325 #define FUNC_TAUD0I4 IP0SR4(4, 3)
326 #define FUNC_TAUD0O4 IP0SR4(4, 4)
327 #define FUNC_GP4_02 IP0SR4(8, 0)
330 #define FUNC_TAUD0O3 IP0SR4(8, 4)
331 #define FUNC_GP4_03 IP0SR4(12, 0)
334 #define FUNC_TAUD0O6 IP0SR4(12, 4)
335 #define FUNC_GP4_04 IP0SR4(16, 0)
339 #define FUNC_TAUD0O5 IP0SR4(16, 4)
340 #define FUNC_GP4_05 IP0SR4(20, 0)
343 #define FUNC_TAUD0O8 IP0SR4(20, 4)
344 #define FUNC_GP4_06 IP0SR4(24, 0)
347 #define FUNC_TAUD0O7 IP0SR4(24, 4)
348 #define FUNC_GP4_07 IP0SR4(28, 0)
351 #define FUNC_TAUD0O10 IP0SR4(28, 4)
352 #define FUNC_GP4_08 IP1SR4(0, 0)
353 #define FUNC_MSPI4CSS4 IP1SR4(0, 1)
354 #define FUNC_TAUD0I9 IP1SR4(0, 3)
355 #define FUNC_TAUD0O9 IP1SR4(0, 4)
356 #define FUNC_GP4_09 IP1SR4(4, 0)
357 #define FUNC_MSPI4CSS7 IP1SR4(4, 1)
358 #define FUNC_TAUD0I12 IP1SR4(4, 3)
359 #define FUNC_TAUD0O12 IP1SR4(4, 4)
360 #define FUNC_GP4_10 IP1SR4(8, 0)
363 #define FUNC_TAUD0O11 IP1SR4(8, 4)
364 #define FUNC_GP4_11 IP1SR4(12, 0)
367 #define FUNC_TAUD0O14 IP1SR4(12, 4)
368 #define FUNC_GP4_12 IP1SR4(16, 0)
371 #define FUNC_TAUD0O13 IP1SR4(16, 4)
372 #define FUNC_GP4_13 IP1SR4(20, 0)
373 #define FUNC_GP4_14 IP1SR4(24, 0)
376 #define FUNC_TAUD0O15 IP1SR4(24, 4)
377 #define FUNC_GP4_15 IP1SR4(28, 0)
380 #define FUNC_TAUD1O1 IP1SR4(28, 4)
381 #define FUNC_GP4_16 IP2SR4(0, 0)
382 #define FUNC_TAUD1I0 IP2SR4(0, 3)
383 #define FUNC_TAUD1O0 IP2SR4(0, 4)
384 #define FUNC_GP4_17 IP2SR4(4, 0)
385 #define FUNC_MSPI1CSS5 IP2SR4(4, 1)
386 #define FUNC_TAUD1I3 IP2SR4(4, 3)
387 #define FUNC_TAUD1O3 IP2SR4(4, 4)
388 #define FUNC_GP4_18 IP2SR4(8, 0)
391 #define FUNC_TAUD1O2 IP2SR4(8, 4)
392 #define FUNC_GP4_19 IP2SR4(12, 0)
395 #define FUNC_TAUD1O4 IP2SR4(12, 4)
396 #define FUNC_MSPI0SC IP2SR4(16, 0)
399 #define FUNC_TAUD1O5 IP2SR4(16, 4)
400 #define FUNC_MSPI0SI IP2SR4(20, 0)
402 #define FUNC_TAUD1O7 IP2SR4(20, 4)
403 #define FUNC_MSPI0SO_MSPI0DCS IP2SR4(24, 0)
405 #define FUNC_TAUD1O6 IP2SR4(24, 4)
406 #define FUNC_MSPI0CSS1 IP2SR4(28, 0)
408 #define FUNC_TAUD1O9 IP2SR4(28, 4)
409 #define FUNC_MSPI0CSS0 IP3SR4(0, 0)
410 #define FUNC_MSPI0SSI_N IP3SR4(0, 1)
411 #define FUNC_TAUD1I8 IP3SR4(0, 3)
412 #define FUNC_TAUD1O8 IP3SR4(0, 4)
413 #define FUNC_MSPI1SO_MSPI1DCS IP3SR4(8, 0)
416 #define FUNC_TAUD1O11 IP3SR4(8, 4)
417 #define FUNC_MSPI1SC IP3SR4(16, 0)
420 #define FUNC_TAUD1O10 IP3SR4(16, 4)
421 #define FUNC_RIIC0SCL IP0SR5(0, 0)
422 #define FUNC_TAUD0I0 IP0SR5(0, 3)
423 #define FUNC_TAUD0O0 IP0SR5(0, 4)
424 #define FUNC_RIIC0SDA IP0SR5(4, 0)
425 #define FUNC_TAUD0I1 IP0SR5(4, 3)
426 #define FUNC_TAUD0O1 IP0SR5(4, 4)
427 #define FUNC_ETNB0MD IP0SR5(8, 0)
428 #define FUNC_ETNB0WOL IP0SR5(12, 0)
429 #define FUNC_ETNB0LINKSTA IP0SR5(16, 0)
430 #define FUNC_ETNB0MDC IP0SR5(20, 0)
431 #define FUNC_ETNB0RXCLK IP0SR5(24, 0)
433 #define FUNC_ETNB0TXCLK IP0SR5(28, 0)
435 #define FUNC_RLIN33TX IP1SR6(0, 0)
436 #define FUNC_TAUJ3O3 IP1SR6(0, 3)
437 #define FUNC_TAUJ3I3 IP1SR6(0, 4)
438 #define FUNC_NMI1 IP1SR6(0, 5)
439 #define FUNC_RLIN33RX_INTP19 IP1SR6(4, 0)
440 #define FUNC_TAUJ3O2 IP1SR6(4, 3)
441 #define FUNC_TAUJ3I2 IP1SR6(4, 4)
442 #define FUNC_RLIN32TX IP1SR6(8, 0)
444 #define FUNC_TAUJ3I1 IP1SR6(8, 4)
445 #define FUNC_RLIN32RX_INTP18 IP1SR6(12, 0)
447 #define FUNC_TAUJ3I0 IP1SR6(12, 4)
449 #define FUNC_RLIN31TX IP1SR6(16, 0)
451 #define FUNC_TAUJ1O3 IP1SR6(16, 4)
453 #define FUNC_RLIN31RX_INTP17 IP1SR6(20, 0)
455 #define FUNC_TAUJ1O2 IP1SR6(20, 4)
457 #define FUNC_RLIN30TX IP1SR6(24, 0)
459 #define FUNC_TAUJ1O1 IP1SR6(24, 4)
460 #define FUNC_RLIN30RX_INTP16 IP1SR6(28, 0)
462 #define FUNC_TAUJ1O0 IP1SR6(28, 4)
464 #define FUNC_CAN0TX IP0SR7(0, 0)
465 #define FUNC_RSENT0SPCO IP0SR7(0, 1)
466 #define FUNC_MSPI2SO_MSPI2DCS IP0SR7(0, 3)
467 #define FUNC_CAN0RX_INTP0 IP0SR7(4, 0)
468 #define FUNC_RSENT0RX IP0SR7(4, 1)
469 #define FUNC_RSENT0RX_RSENT0SPCO IP0SR7(4, 2)
470 #define FUNC_MSPI2SC IP0SR7(4, 3)
471 #define FUNC_CAN1TX IP0SR7(8, 0)
474 #define FUNC_MSPI2CSS0 IP0SR7(8, 4)
475 #define FUNC_CAN1RX_INTP1 IP0SR7(12, 0)
479 #define FUNC_CAN2TX IP0SR7(16, 0)
481 #define FUNC_MSPI2CSS2 IP0SR7(16, 4)
482 #define FUNC_CAN2RX_INTP2 IP0SR7(20, 0)
485 #define FUNC_MSPI2CSS1 IP0SR7(20, 4)
486 #define FUNC_CAN3TX IP0SR7(24, 0)
488 #define FUNC_MSPI2CSS4 IP0SR7(24, 4)
489 #define FUNC_CAN3RX_INTP3 IP0SR7(28, 0)
492 #define FUNC_MSPI2CSS3 IP0SR7(28, 4)
493 #define FUNC_CAN4TX IP1SR7(0, 0)
494 #define FUNC_RSENT4SPCO IP1SR7(0, 1)
495 #define FUNC_MSPI2CSS6 IP1SR7(0, 4)
496 #define FUNC_CAN4RX_INTP4 IP1SR7(4, 0)
497 #define FUNC_RSENT4RX IP1SR7(4, 1)
498 #define FUNC_RSENT4RX_RSENT4SPCO IP1SR7(4, 2)
499 #define FUNC_MSPI2CSS5 IP1SR7(4, 4)
500 #define FUNC_CAN5TX IP1SR7(8, 0)
502 #define FUNC_CAN5RX_INTP5 IP1SR7(12, 0)
505 #define FUNC_MSPI2CSS7 IP1SR7(12, 4)
506 #define FUNC_CAN6TX IP1SR7(16, 0)
509 #define FUNC_CAN6RX_INTP6 IP1SR7(20, 0)
513 #define FUNC_CAN7TX IP1SR7(24, 0)
516 #define FUNC_CAN7RX_INTP7 IP1SR7(28, 0)
520 #define FUNC_CAN8TX IP2SR7(0, 0)
521 #define FUNC_RLIN38TX IP2SR7(0, 1)
522 #define FUNC_MSPI3CSS1 IP2SR7(0, 3)
523 #define FUNC_CAN8RX_INTP8 IP2SR7(4, 0)
524 #define FUNC_RLIN38RX_INTP24 IP2SR7(4, 1)
525 #define FUNC_MSPI3CSS0 IP2SR7(4, 3)
526 #define FUNC_CAN9TX IP2SR7(8, 0)
529 #define FUNC_CAN9RX_INTP9 IP2SR7(12, 0)
532 #define FUNC_CAN10TX IP2SR7(16, 0)
535 #define FUNC_CAN10RX_INTP10 IP2SR7(20, 0)
538 #define FUNC_CAN11TX IP2SR7(24, 0)
541 #define FUNC_CAN11RX_INTP11 IP2SR7(28, 0)