LCOV - code coverage report
Current view: top level - zephyr/dt-bindings/pinctrl/renesas - pinctrl-r8a779f0.h Coverage Total Hit
Test: new.info Lines: 0.0 % 535 0
Test Date: 2025-09-05 16:43:28

            Line data    Source code
       1            0 : /*
       2              :  * Copyright (c) 2023 IoT.bzh
       3              :  *
       4              :  * SPDX-License-Identifier: Apache-2.0
       5              :  */
       6              : #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_RENESAS_PINCTRL_R8A779F0_H_
       7              : #define ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_RENESAS_PINCTRL_R8A779F0_H_
       8              : 
       9              : #include "pinctrl-rcar-common.h"
      10              : 
      11              : /* Pins declaration */
      12            0 : #define PIN_NONE                   -1
      13            0 : #define PIN_SCIF_CLK               RCAR_GP_PIN(0, 0)
      14            0 : #define PIN_HSCK0                  RCAR_GP_PIN(0, 1)
      15            0 : #define PIN_HRX0                   RCAR_GP_PIN(0, 2)
      16            0 : #define PIN_HTX0                   RCAR_GP_PIN(0, 3)
      17            0 : #define PIN_HCTS0_N                RCAR_GP_PIN(0, 4)
      18            0 : #define PIN_HRTS0_N                RCAR_GP_PIN(0, 5)
      19            0 : #define PIN_RX0                    RCAR_GP_PIN(0, 6)
      20            0 : #define PIN_TX0                    RCAR_GP_PIN(0, 7)
      21            0 : #define PIN_SCK0                   RCAR_GP_PIN(0, 8)
      22            0 : #define PIN_RTS0_N                 RCAR_GP_PIN(0, 9)
      23            0 : #define PIN_CTS0_N                 RCAR_GP_PIN(0, 10)
      24            0 : #define PIN_MSIOF0_SYNC            RCAR_GP_PIN(0, 11)
      25            0 : #define PIN_MSIOF0_RXD             RCAR_GP_PIN(0, 12)
      26            0 : #define PIN_MSIOF0_TXD             RCAR_GP_PIN(0, 13)
      27            0 : #define PIN_MSIOF0_SCK             RCAR_GP_PIN(0, 14)
      28            0 : #define PIN_MSIOF0_SS1             RCAR_GP_PIN(0, 15)
      29            0 : #define PIN_MSIOF0_SS2             RCAR_GP_PIN(0, 16)
      30            0 : #define PIN_IRQ0                   RCAR_GP_PIN(0, 17)
      31            0 : #define PIN_IRQ1                   RCAR_GP_PIN(0, 18)
      32            0 : #define PIN_IRQ2                   RCAR_GP_PIN(0, 19)
      33            0 : #define PIN_IRQ3                   RCAR_GP_PIN(0, 20)
      34            0 : #define PIN_GP1_00                 RCAR_GP_PIN(1, 0)
      35            0 : #define PIN_GP1_01                 RCAR_GP_PIN(1, 1)
      36            0 : #define PIN_GP1_02                 RCAR_GP_PIN(1, 2)
      37            0 : #define PIN_GP1_03                 RCAR_GP_PIN(1, 3)
      38            0 : #define PIN_GP1_04                 RCAR_GP_PIN(1, 4)
      39            0 : #define PIN_GP1_05                 RCAR_GP_PIN(1, 5)
      40            0 : #define PIN_GP1_06                 RCAR_GP_PIN(1, 6)
      41            0 : #define PIN_GP1_07                 RCAR_GP_PIN(1, 7)
      42            0 : #define PIN_GP1_08                 RCAR_GP_PIN(1, 8)
      43            0 : #define PIN_GP1_09                 RCAR_GP_PIN(1, 9)
      44            0 : #define PIN_GP1_10                 RCAR_GP_PIN(1, 10)
      45            0 : #define PIN_GP1_11                 RCAR_GP_PIN(1, 11)
      46            0 : #define PIN_MMC_SD_CLK             RCAR_GP_PIN(1, 12)
      47            0 : #define PIN_MMC_SD_D0              RCAR_GP_PIN(1, 13)
      48            0 : #define PIN_MMC_SD_D1              RCAR_GP_PIN(1, 14)
      49            0 : #define PIN_MMC_SD_D2              RCAR_GP_PIN(1, 15)
      50            0 : #define PIN_MMC_SD_D3              RCAR_GP_PIN(1, 16)
      51            0 : #define PIN_MMC_D5                 RCAR_GP_PIN(1, 17)
      52            0 : #define PIN_MMC_D4                 RCAR_GP_PIN(1, 18)
      53            0 : #define PIN_MMC_D6                 RCAR_GP_PIN(1, 19)
      54            0 : #define PIN_MMC_DS                 RCAR_GP_PIN(1, 20)
      55            0 : #define PIN_MMC_D7                 RCAR_GP_PIN(1, 21)
      56            0 : #define PIN_MMC_SD_CMD             RCAR_GP_PIN(1, 22)
      57            0 : #define PIN_SD_CD                  RCAR_GP_PIN(1, 23)
      58            0 : #define PIN_SD_WP                  RCAR_GP_PIN(1, 24)
      59            0 : #define PIN_RPC_INT_N              RCAR_GP_PIN(2, 0)
      60            0 : #define PIN_RPC_WP_N               RCAR_GP_PIN(2, 1)
      61            0 : #define PIN_RPC_RESET_N            RCAR_GP_PIN(2, 2)
      62            0 : #define PIN_QSPI1_SSL              RCAR_GP_PIN(2, 3)
      63            0 : #define PIN_QSPI1_IO3              RCAR_GP_PIN(2, 4)
      64            0 : #define PIN_QSPI1_MISO_IO1         RCAR_GP_PIN(2, 5)
      65            0 : #define PIN_QSPI1_IO2              RCAR_GP_PIN(2, 6)
      66            0 : #define PIN_QSPI1_MOSI_IO0         RCAR_GP_PIN(2, 7)
      67            0 : #define PIN_QSPI1_SPCLK            RCAR_GP_PIN(2, 8)
      68            0 : #define PIN_QSPI0_MOSI_IO0         RCAR_GP_PIN(2, 9)
      69            0 : #define PIN_QSPI0_SPCLK            RCAR_GP_PIN(2, 10)
      70            0 : #define PIN_QSPI0_IO2              RCAR_GP_PIN(2, 11)
      71            0 : #define PIN_QSPI0_MISO_IO1         RCAR_GP_PIN(2, 12)
      72            0 : #define PIN_QSPI0_SSL              RCAR_GP_PIN(2, 13)
      73            0 : #define PIN_QSPI0_IO3              RCAR_GP_PIN(2, 14)
      74            0 : #define PIN_PCIE0_CLKREQ_N         RCAR_GP_PIN(2, 15)
      75            0 : #define PIN_PCIE1_CLKREQ_N         RCAR_GP_PIN(2, 16)
      76            0 : #define PIN_TSN1_MDIO              RCAR_GP_PIN(3, 0)
      77            0 : #define PIN_TSN2_MDIO              RCAR_GP_PIN(3, 1)
      78            0 : #define PIN_TSN0_MDIO              RCAR_GP_PIN(3, 2)
      79            0 : #define PIN_TSN2_MDC               RCAR_GP_PIN(3, 3)
      80            0 : #define PIN_TSN0_MDC               RCAR_GP_PIN(3, 4)
      81            0 : #define PIN_TSN1_MDC               RCAR_GP_PIN(3, 5)
      82            0 : #define PIN_TSN1_LINK              RCAR_GP_PIN(3, 6)
      83            0 : #define PIN_TSN2_LINK              RCAR_GP_PIN(3, 7)
      84            0 : #define PIN_TSN0_LINK              RCAR_GP_PIN(3, 8)
      85            0 : #define PIN_TSN2_PHY_INT           RCAR_GP_PIN(3, 9)
      86            0 : #define PIN_TSN0_PHY_INT           RCAR_GP_PIN(3, 10)
      87            0 : #define PIN_TSN1_PHY_INT           RCAR_GP_PIN(3, 11)
      88            0 : #define PIN_TSN0_MAGIC             RCAR_GP_PIN(3, 12)
      89            0 : #define PIN_TSN1_AVTP_PPS          RCAR_GP_PIN(3, 13)
      90            0 : #define PIN_TSN1_AVTP_MATCH        RCAR_GP_PIN(3, 14)
      91            0 : #define PIN_TSN1_AVTP_CAPTURE      RCAR_GP_PIN(3, 15)
      92            0 : #define PIN_TSN0_AVTP_PPS          RCAR_GP_PIN(3, 16)
      93            0 : #define PIN_TSN0_AVTP_MATCH        RCAR_GP_PIN(3, 17)
      94            0 : #define PIN_TSN0_AVTP_CAPTURE      RCAR_GP_PIN(3, 18)
      95            0 : #define PIN_GP4_00                 RCAR_GP_PIN(4, 0)
      96            0 : #define PIN_GP4_01                 RCAR_GP_PIN(4, 1)
      97            0 : #define PIN_GP4_02                 RCAR_GP_PIN(4, 2)
      98            0 : #define PIN_GP4_03                 RCAR_GP_PIN(4, 3)
      99            0 : #define PIN_GP4_04                 RCAR_GP_PIN(4, 4)
     100            0 : #define PIN_GP4_05                 RCAR_GP_PIN(4, 5)
     101            0 : #define PIN_GP4_06                 RCAR_GP_PIN(4, 6)
     102            0 : #define PIN_GP4_07                 RCAR_GP_PIN(4, 7)
     103            0 : #define PIN_GP4_08                 RCAR_GP_PIN(4, 8)
     104            0 : #define PIN_GP4_09                 RCAR_GP_PIN(4, 9)
     105            0 : #define PIN_GP4_10                 RCAR_GP_PIN(4, 10)
     106            0 : #define PIN_GP4_11                 RCAR_GP_PIN(4, 11)
     107            0 : #define PIN_GP4_12                 RCAR_GP_PIN(4, 12)
     108            0 : #define PIN_GP4_13                 RCAR_GP_PIN(4, 13)
     109            0 : #define PIN_GP4_14                 RCAR_GP_PIN(4, 14)
     110            0 : #define PIN_GP4_15                 RCAR_GP_PIN(4, 15)
     111            0 : #define PIN_GP4_16                 RCAR_GP_PIN(4, 16)
     112            0 : #define PIN_GP4_17                 RCAR_GP_PIN(4, 17)
     113            0 : #define PIN_GP4_18                 RCAR_GP_PIN(4, 18)
     114            0 : #define PIN_GP4_19                 RCAR_GP_PIN(4, 19)
     115            0 : #define PIN_MSPI0SC                RCAR_GP_PIN(4, 20)
     116            0 : #define PIN_MSPI0SI                RCAR_GP_PIN(4, 21)
     117            0 : #define PIN_MSPI0SO_MSPI0DCS       RCAR_GP_PIN(4, 22)
     118            0 : #define PIN_MSPI0CSS1              RCAR_GP_PIN(4, 23)
     119            0 : #define PIN_MSPI0CSS0              RCAR_GP_PIN(4, 24)
     120            0 : #define PIN_MSPI1SI                RCAR_GP_PIN(4, 25)
     121            0 : #define PIN_MSPI1SO_MSPI1DCS       RCAR_GP_PIN(4, 26)
     122            0 : #define PIN_MSPI1CSS0              RCAR_GP_PIN(4, 27)
     123            0 : #define PIN_MSPI1SC                RCAR_GP_PIN(4, 28)
     124            0 : #define PIN_MSPI1CSS2              RCAR_GP_PIN(4, 29)
     125            0 : #define PIN_MSPI1CSS1              RCAR_GP_PIN(4, 30)
     126            0 : #define PIN_RIIC0SCL               RCAR_GP_PIN(5, 0)
     127            0 : #define PIN_RIIC0SDA               RCAR_GP_PIN(5, 1)
     128            0 : #define PIN_ETNB0MD                RCAR_GP_PIN(5, 2)
     129            0 : #define PIN_ETNB0WOL               RCAR_GP_PIN(5, 3)
     130            0 : #define PIN_ETNB0LINKSTA           RCAR_GP_PIN(5, 4)
     131            0 : #define PIN_ETNB0MDC               RCAR_GP_PIN(5, 5)
     132            0 : #define PIN_ETNB0RXER              RCAR_GP_PIN(5, 6)
     133            0 : #define PIN_ETNB0RXD3              RCAR_GP_PIN(5, 7)
     134            0 : #define PIN_ETNB0RXD1              RCAR_GP_PIN(5, 8)
     135            0 : #define PIN_ETNB0RXD2              RCAR_GP_PIN(5, 9)
     136            0 : #define PIN_ETNB0RXDV              RCAR_GP_PIN(5, 10)
     137            0 : #define PIN_ETNB0RXD0              RCAR_GP_PIN(5, 11)
     138            0 : #define PIN_ETNB0RXCLK             RCAR_GP_PIN(5, 12)
     139            0 : #define PIN_ETNB0TXER              RCAR_GP_PIN(5, 13)
     140            0 : #define PIN_ETNB0TXD3              RCAR_GP_PIN(5, 14)
     141            0 : #define PIN_ETNB0TXCLK             RCAR_GP_PIN(5, 15)
     142            0 : #define PIN_ETNB0TXD1              RCAR_GP_PIN(5, 16)
     143            0 : #define PIN_ETNB0TXD2              RCAR_GP_PIN(5, 17)
     144            0 : #define PIN_ETNB0TXEN              RCAR_GP_PIN(5, 18)
     145            0 : #define PIN_ETNB0TXD0              RCAR_GP_PIN(5, 19)
     146            0 : #define PIN_RLIN37TX               RCAR_GP_PIN(6, 0)
     147            0 : #define PIN_RLIN37RX_INTP23        RCAR_GP_PIN(6, 1)
     148            0 : #define PIN_RLIN36TX               RCAR_GP_PIN(6, 2)
     149            0 : #define PIN_RLIN36RX_INTP22        RCAR_GP_PIN(6, 3)
     150            0 : #define PIN_RLIN35TX               RCAR_GP_PIN(6, 4)
     151            0 : #define PIN_RLIN35RX_INTP21        RCAR_GP_PIN(6, 5)
     152            0 : #define PIN_RLIN34TX               RCAR_GP_PIN(6, 6)
     153            0 : #define PIN_RLIN34RX_INTP20        RCAR_GP_PIN(6, 7)
     154            0 : #define PIN_RLIN33TX               RCAR_GP_PIN(6, 8)
     155            0 : #define PIN_RLIN33RX_INTP19        RCAR_GP_PIN(6, 9)
     156            0 : #define PIN_RLIN32TX               RCAR_GP_PIN(6, 10)
     157            0 : #define PIN_RLIN32RX_INTP18        RCAR_GP_PIN(6, 11)
     158            0 : #define PIN_RLIN31TX               RCAR_GP_PIN(6, 12)
     159            0 : #define PIN_RLIN31RX_INTP17        RCAR_GP_PIN(6, 13)
     160            0 : #define PIN_RLIN30TX               RCAR_GP_PIN(6, 14)
     161            0 : #define PIN_RLIN30RX_INTP16        RCAR_GP_PIN(6, 15)
     162            0 : #define PIN_INTP37                 RCAR_GP_PIN(6, 16)
     163            0 : #define PIN_INTP36                 RCAR_GP_PIN(6, 17)
     164            0 : #define PIN_INTP35                 RCAR_GP_PIN(6, 18)
     165            0 : #define PIN_INTP34                 RCAR_GP_PIN(6, 19)
     166            0 : #define PIN_INTP33                 RCAR_GP_PIN(6, 20)
     167            0 : #define PIN_INTP32                 RCAR_GP_PIN(6, 21)
     168            0 : #define PIN_NMI1                   RCAR_GP_PIN(6, 22)
     169            0 : #define PIN_PRESETOUT1_N           RCAR_GP_PIN(6, 31)
     170            0 : #define PIN_CAN0TX                 RCAR_GP_PIN(7, 0)
     171            0 : #define PIN_CAN0RX_INTP0           RCAR_GP_PIN(7, 1)
     172            0 : #define PIN_CAN1TX                 RCAR_GP_PIN(7, 2)
     173            0 : #define PIN_CAN1RX_INTP1           RCAR_GP_PIN(7, 3)
     174            0 : #define PIN_CAN2TX                 RCAR_GP_PIN(7, 4)
     175            0 : #define PIN_CAN2RX_INTP2           RCAR_GP_PIN(7, 5)
     176            0 : #define PIN_CAN3TX                 RCAR_GP_PIN(7, 6)
     177            0 : #define PIN_CAN3RX_INTP3           RCAR_GP_PIN(7, 7)
     178            0 : #define PIN_CAN4TX                 RCAR_GP_PIN(7, 8)
     179            0 : #define PIN_CAN4RX_INTP4           RCAR_GP_PIN(7, 9)
     180            0 : #define PIN_CAN5TX                 RCAR_GP_PIN(7, 10)
     181            0 : #define PIN_CAN5RX_INTP5           RCAR_GP_PIN(7, 11)
     182            0 : #define PIN_CAN6TX                 RCAR_GP_PIN(7, 12)
     183            0 : #define PIN_CAN6RX_INTP6           RCAR_GP_PIN(7, 13)
     184            0 : #define PIN_CAN7TX                 RCAR_GP_PIN(7, 14)
     185            0 : #define PIN_CAN7RX_INTP7           RCAR_GP_PIN(7, 15)
     186            0 : #define PIN_CAN8TX                 RCAR_GP_PIN(7, 16)
     187            0 : #define PIN_CAN8RX_INTP8           RCAR_GP_PIN(7, 17)
     188            0 : #define PIN_CAN9TX                 RCAR_GP_PIN(7, 18)
     189            0 : #define PIN_CAN9RX_INTP9           RCAR_GP_PIN(7, 19)
     190            0 : #define PIN_CAN10TX                RCAR_GP_PIN(7, 20)
     191            0 : #define PIN_CAN10RX_INTP10         RCAR_GP_PIN(7, 21)
     192            0 : #define PIN_CAN11TX                RCAR_GP_PIN(7, 22)
     193            0 : #define PIN_CAN11RX_INTP11         RCAR_GP_PIN(7, 23)
     194            0 : #define PIN_CAN12TX                RCAR_GP_PIN(7, 24)
     195            0 : #define PIN_CAN12RX_INTP12         RCAR_GP_PIN(7, 25)
     196            0 : #define PIN_CAN13TX                RCAR_GP_PIN(7, 26)
     197            0 : #define PIN_CAN13RX_INTP13         RCAR_GP_PIN(7, 27)
     198            0 : #define PIN_CAN14TX                RCAR_GP_PIN(7, 28)
     199            0 : #define PIN_CAN14RX_INTP14         RCAR_GP_PIN(7, 29)
     200            0 : #define PIN_CAN15TX                RCAR_GP_PIN(7, 30)
     201            0 : #define PIN_CAN15RX_INTP15         RCAR_GP_PIN(7, 31)
     202              : 
     203              : /* Pinmux function declarations */
     204            0 : #define FUNC_SCIF_CLK              IP0SR0(0, 0)
     205            0 : #define FUNC_HSCK0                 IP0SR0(4, 0)
     206            0 : #define FUNC_SCK3                  IP0SR0(4, 1)
     207            0 : #define FUNC_MSIOF3_SCK            IP0SR0(4, 2)
     208            0 : #define FUNC_TSN0_AVTP_CAPTURE_A   IP0SR0(4, 5)
     209            0 : #define FUNC_HRX0                  IP0SR0(8, 0)
     210            0 : #define FUNC_RX3                   IP0SR0(8, 1)
     211            0 : #define FUNC_MSIOF3_RXD            IP0SR0(8, 2)
     212            0 : #define FUNC_TSN0_AVTP_MATCH_A     IP0SR0(8, 5)
     213            0 : #define FUNC_HTX0                  IP0SR0(12, 0)
     214            0 : #define FUNC_TX3                   IP0SR0(12, 1)
     215            0 : #define FUNC_MSIOF3_TXD            IP0SR0(12, 2)
     216            0 : #define FUNC_HCTS0_N               IP0SR0(16, 0)
     217            0 : #define FUNC_CTS3_N                IP0SR0(16, 1)
     218            0 : #define FUNC_MSIOF3_SS1            IP0SR0(16, 2)
     219            0 : #define FUNC_TSN0_MDC_A            IP0SR0(16, 5)
     220            0 : #define FUNC_HRTS0_N               IP0SR0(20, 0)
     221            0 : #define FUNC_RTS3_N                IP0SR0(20, 1)
     222            0 : #define FUNC_MSIOF3_SS2            IP0SR0(20, 2)
     223            0 : #define FUNC_TSN0_MDIO_A           IP0SR0(20, 5)
     224            0 : #define FUNC_RX0                   IP0SR0(24, 0)
     225            0 : #define FUNC_HRX1                  IP0SR0(24, 1)
     226            0 : #define FUNC_MSIOF1_RXD            IP0SR0(24, 3)
     227            0 : #define FUNC_TSN1_AVTP_MATCH_A     IP0SR0(24, 5)
     228            0 : #define FUNC_TX0                   IP0SR0(28, 0)
     229            0 : #define FUNC_HTX1                  IP0SR0(28, 1)
     230            0 : #define FUNC_MSIOF1_TXD            IP0SR0(28, 3)
     231            0 : #define FUNC_TSN1_AVTP_CAPTURE_A   IP0SR0(28, 5)
     232            0 : #define FUNC_SCK0                  IP1SR0(0, 0)
     233            0 : #define FUNC_HSCK1                 IP1SR0(0, 1)
     234            0 : #define FUNC_MSIOF1_SCK            IP1SR0(0, 3)
     235            0 : #define FUNC_RTS0_N                IP1SR0(4, 0)
     236            0 : #define FUNC_HRTS1_N               IP1SR0(4, 1)
     237            0 : #define FUNC_MSIOF3_SYNC           IP1SR0(4, 2)
     238            0 : #define FUNC_TSN1_MDIO_A           IP1SR0(4, 5)
     239            0 : #define FUNC_CTS0_N                IP1SR0(8, 0)
     240            0 : #define FUNC_HCTS1_N               IP1SR0(8, 1)
     241            0 : #define FUNC_MSIOF1_SYNC           IP1SR0(8, 3)
     242            0 : #define FUNC_TSN1_MDC_A            IP1SR0(8, 5)
     243            0 : #define FUNC_MSIOF0_SYNC           IP1SR0(12, 0)
     244            0 : #define FUNC_HCTS3_N               IP1SR0(12, 1)
     245            0 : #define FUNC_CTS1_N                IP1SR0(12, 2)
     246            0 : #define FUNC_IRQ4                  IP1SR0(12, 3)
     247            0 : #define FUNC_TSN0_LINK_A           IP1SR0(12, 5)
     248            0 : #define FUNC_MSIOF0_RXD            IP1SR0(16, 0)
     249            0 : #define FUNC_HRX3                  IP1SR0(16, 1)
     250            0 : #define FUNC_RX1                   IP1SR0(16, 2)
     251            0 : #define FUNC_MSIOF0_TXD            IP1SR0(20, 0)
     252            0 : #define FUNC_HTX3                  IP1SR0(20, 1)
     253            0 : #define FUNC_TX1                   IP1SR0(20, 2)
     254            0 : #define FUNC_MSIOF0_SCK            IP1SR0(24, 0)
     255            0 : #define FUNC_HSCK3                 IP1SR0(24, 1)
     256            0 : #define FUNC_SCK1                  IP1SR0(24, 2)
     257            0 : #define FUNC_MSIOF0_SS1            IP1SR0(28, 0)
     258            0 : #define FUNC_HRTS3_N               IP1SR0(28, 1)
     259            0 : #define FUNC_RTS1_N                IP1SR0(28, 2)
     260            0 : #define FUNC_IRQ5                  IP1SR0(28, 3)
     261            0 : #define FUNC_TSN1_LINK_A           IP1SR0(28, 5)
     262            0 : #define FUNC_MSIOF0_SS2            IP2SR0(0, 0)
     263            0 : #define FUNC_TSN2_LINK_A           IP2SR0(0, 5)
     264            0 : #define FUNC_IRQ0                  IP2SR0(4, 0)
     265            0 : #define FUNC_MSIOF1_SS1            IP2SR0(4, 3)
     266            0 : #define FUNC_TSN0_MAGIC_A          IP2SR0(4, 5)
     267            0 : #define FUNC_IRQ1                  IP2SR0(8, 0)
     268            0 : #define FUNC_MSIOF1_SS2            IP2SR0(8, 3)
     269            0 : #define FUNC_TSN0_PHY_INT_A        IP2SR0(8, 5)
     270            0 : #define FUNC_IRQ2                  IP2SR0(12, 0)
     271            0 : #define FUNC_TSN1_PHY_INT_A        IP2SR0(12, 5)
     272            0 : #define FUNC_IRQ3                  IP2SR0(16, 0)
     273            0 : #define FUNC_TSN2_PHY_INT_A        IP2SR0(16, 5)
     274            0 : #define FUNC_GP1_00                IP0SR1(0, 0)
     275            0 : #define FUNC_TCLK1                 IP0SR1(0, 1)
     276            0 : #define FUNC_HSCK2                 IP0SR1(0, 2)
     277            0 : #define FUNC_GP1_01                IP0SR1(4, 0)
     278              : 
     279            0 : #define FUNC_MMC_SD_CLK            IPSR_DUMMY
     280            0 : #define FUNC_MMC_SD_D0             IPSR_DUMMY
     281            0 : #define FUNC_MMC_SD_D1             IPSR_DUMMY
     282            0 : #define FUNC_MMC_SD_D2             IPSR_DUMMY
     283            0 : #define FUNC_MMC_SD_D3             IPSR_DUMMY
     284            0 : #define FUNC_MMC_D4                IPSR_DUMMY
     285            0 : #define FUNC_MMC_D5                IPSR_DUMMY
     286            0 : #define FUNC_MMC_D6                IPSR_DUMMY
     287            0 : #define FUNC_MMC_D7                IPSR_DUMMY
     288            0 : #define FUNC_MMC_DS                IPSR_DUMMY
     289            0 : #define FUNC_MMC_SD_CMD            IPSR_DUMMY
     290            0 : #define FUNC_SD_CD                 IPSR_DUMMY
     291            0 : #define FUNC_SD_WP                 IPSR_DUMMY
     292              : 
     293            0 : #define FUNC_TCLK4                 IP0SR1(4, 1)
     294            0 : #define FUNC_HRX2                  IP0SR1(4, 2)
     295            0 : #define FUNC_GP1_02                IP0SR1(8, 0)
     296            0 : #define FUNC_HTX2                  IP0SR1(8, 2)
     297            0 : #define FUNC_MSIOF2_SS1            IP0SR1(8, 3)
     298            0 : #define FUNC_TSN2_MDC_A            IP0SR1(8, 5)
     299            0 : #define FUNC_GP1_03                IP0SR1(12, 0)
     300            0 : #define FUNC_TCLK2                 IP0SR1(12, 1)
     301            0 : #define FUNC_HCTS2_N               IP0SR1(12, 2)
     302            0 : #define FUNC_MSIOF2_SS2            IP0SR1(12, 3)
     303            0 : #define FUNC_CTS4_N                IP0SR1(12, 4)
     304            0 : #define FUNC_TSN2_MDIO_A           IP0SR1(12, 5)
     305            0 : #define FUNC_GP1_04                IP0SR1(16, 0)
     306            0 : #define FUNC_TCLK3                 IP0SR1(16, 1)
     307            0 : #define FUNC_HRTS2_N               IP0SR1(16, 2)
     308            0 : #define FUNC_MSIOF2_SYNC           IP0SR1(16, 3)
     309            0 : #define FUNC_RTS4_N                IP0SR1(16, 4)
     310            0 : #define FUNC_GP1_05                IP0SR1(20, 0)
     311            0 : #define FUNC_MSIOF2_SCK            IP0SR1(20, 1)
     312            0 : #define FUNC_SCK4                  IP0SR1(20, 2)
     313            0 : #define FUNC_GP1_06                IP0SR1(24, 0)
     314            0 : #define FUNC_MSIOF2_RXD            IP0SR1(24, 1)
     315            0 : #define FUNC_RX4                   IP0SR1(24, 2)
     316            0 : #define FUNC_GP1_07                IP0SR1(28, 0)
     317            0 : #define FUNC_MSIOF2_TXD            IP0SR1(28, 1)
     318            0 : #define FUNC_TX4                   IP0SR1(28, 2)
     319            0 : #define FUNC_GP4_00                IP0SR4(0, 0)
     320            0 : #define FUNC_MSPI4SC               IP0SR4(0, 1)
     321            0 : #define FUNC_TAUD0I2               IP0SR4(0, 3)
     322            0 : #define FUNC_TAUD0O2               IP0SR4(0, 4)
     323            0 : #define FUNC_GP4_01                IP0SR4(4, 0)
     324            0 : #define FUNC_MSPI4SI               IP0SR4(4, 1)
     325            0 : #define FUNC_TAUD0I4               IP0SR4(4, 3)
     326            0 : #define FUNC_TAUD0O4               IP0SR4(4, 4)
     327            0 : #define FUNC_GP4_02                IP0SR4(8, 0)
     328            0 : #define FUNC_MSPI4SO_MSPI4DCS      IP0SR4(8, 1)
     329            0 : #define FUNC_TAUD0I3               IP0SR4(8, 3)
     330            0 : #define FUNC_TAUD0O3               IP0SR4(8, 4)
     331            0 : #define FUNC_GP4_03                IP0SR4(12, 0)
     332            0 : #define FUNC_MSPI4CSS1             IP0SR4(12, 1)
     333            0 : #define FUNC_TAUD0I6               IP0SR4(12, 3)
     334            0 : #define FUNC_TAUD0O6               IP0SR4(12, 4)
     335            0 : #define FUNC_GP4_04                IP0SR4(16, 0)
     336            0 : #define FUNC_MSPI4CSS0             IP0SR4(16, 1)
     337            0 : #define FUNC_MSPI4SSI_N            IP0SR4(16, 2)
     338            0 : #define FUNC_TAUD0I5               IP0SR4(16, 3)
     339            0 : #define FUNC_TAUD0O5               IP0SR4(16, 4)
     340            0 : #define FUNC_GP4_05                IP0SR4(20, 0)
     341            0 : #define FUNC_MSPI4CSS3             IP0SR4(20, 1)
     342            0 : #define FUNC_TAUD0I8               IP0SR4(20, 3)
     343            0 : #define FUNC_TAUD0O8               IP0SR4(20, 4)
     344            0 : #define FUNC_GP4_06                IP0SR4(24, 0)
     345            0 : #define FUNC_MSPI4CSS2             IP0SR4(24, 1)
     346            0 : #define FUNC_TAUD0I7               IP0SR4(24, 3)
     347            0 : #define FUNC_TAUD0O7               IP0SR4(24, 4)
     348            0 : #define FUNC_GP4_07                IP0SR4(28, 0)
     349            0 : #define FUNC_MSPI4CSS5             IP0SR4(28, 1)
     350            0 : #define FUNC_TAUD0I10              IP0SR4(28, 3)
     351            0 : #define FUNC_TAUD0O10              IP0SR4(28, 4)
     352            0 : #define FUNC_GP4_08                IP1SR4(0, 0)
     353            0 : #define FUNC_MSPI4CSS4             IP1SR4(0, 1)
     354            0 : #define FUNC_TAUD0I9               IP1SR4(0, 3)
     355            0 : #define FUNC_TAUD0O9               IP1SR4(0, 4)
     356            0 : #define FUNC_GP4_09                IP1SR4(4, 0)
     357            0 : #define FUNC_MSPI4CSS7             IP1SR4(4, 1)
     358            0 : #define FUNC_TAUD0I12              IP1SR4(4, 3)
     359            0 : #define FUNC_TAUD0O12              IP1SR4(4, 4)
     360            0 : #define FUNC_GP4_10                IP1SR4(8, 0)
     361            0 : #define FUNC_MSPI4CSS6             IP1SR4(8, 1)
     362            0 : #define FUNC_TAUD0I11              IP1SR4(8, 3)
     363            0 : #define FUNC_TAUD0O11              IP1SR4(8, 4)
     364            0 : #define FUNC_GP4_11                IP1SR4(12, 0)
     365            0 : #define FUNC_ERRORIN0_N            IP1SR4(12, 1)
     366            0 : #define FUNC_TAUD0I14              IP1SR4(12, 3)
     367            0 : #define FUNC_TAUD0O14              IP1SR4(12, 4)
     368            0 : #define FUNC_GP4_12                IP1SR4(16, 0)
     369            0 : #define FUNC_ERROROUT_C_N          IP1SR4(16, 1)
     370            0 : #define FUNC_TAUD0I13              IP1SR4(16, 3)
     371            0 : #define FUNC_TAUD0O13              IP1SR4(16, 4)
     372            0 : #define FUNC_GP4_13                IP1SR4(20, 0)
     373            0 : #define FUNC_GP4_14                IP1SR4(24, 0)
     374            0 : #define FUNC_ERRORIN1_N            IP1SR4(24, 1)
     375            0 : #define FUNC_TAUD0I15              IP1SR4(24, 3)
     376            0 : #define FUNC_TAUD0O15              IP1SR4(24, 4)
     377            0 : #define FUNC_GP4_15                IP1SR4(28, 0)
     378            0 : #define FUNC_MSPI1CSS3             IP1SR4(28, 1)
     379            0 : #define FUNC_TAUD1I1               IP1SR4(28, 3)
     380            0 : #define FUNC_TAUD1O1               IP1SR4(28, 4)
     381            0 : #define FUNC_GP4_16                IP2SR4(0, 0)
     382            0 : #define FUNC_TAUD1I0               IP2SR4(0, 3)
     383            0 : #define FUNC_TAUD1O0               IP2SR4(0, 4)
     384            0 : #define FUNC_GP4_17                IP2SR4(4, 0)
     385            0 : #define FUNC_MSPI1CSS5             IP2SR4(4, 1)
     386            0 : #define FUNC_TAUD1I3               IP2SR4(4, 3)
     387            0 : #define FUNC_TAUD1O3               IP2SR4(4, 4)
     388            0 : #define FUNC_GP4_18                IP2SR4(8, 0)
     389            0 : #define FUNC_MSPI1CSS4             IP2SR4(8, 1)
     390            0 : #define FUNC_TAUD1I2               IP2SR4(8, 3)
     391            0 : #define FUNC_TAUD1O2               IP2SR4(8, 4)
     392            0 : #define FUNC_GP4_19                IP2SR4(12, 0)
     393            0 : #define FUNC_MSPI1CSS6             IP2SR4(12, 1)
     394            0 : #define FUNC_TAUD1I4               IP2SR4(12, 3)
     395            0 : #define FUNC_TAUD1O4               IP2SR4(12, 4)
     396            0 : #define FUNC_MSPI0SC               IP2SR4(16, 0)
     397            0 : #define FUNC_MSPI1CSS7             IP2SR4(16, 1)
     398            0 : #define FUNC_TAUD1I5               IP2SR4(16, 3)
     399            0 : #define FUNC_TAUD1O5               IP2SR4(16, 4)
     400            0 : #define FUNC_MSPI0SI               IP2SR4(20, 0)
     401            0 : #define FUNC_TAUD1I7               IP2SR4(20, 3)
     402            0 : #define FUNC_TAUD1O7               IP2SR4(20, 4)
     403            0 : #define FUNC_MSPI0SO_MSPI0DCS      IP2SR4(24, 0)
     404            0 : #define FUNC_TAUD1I6               IP2SR4(24, 3)
     405            0 : #define FUNC_TAUD1O6               IP2SR4(24, 4)
     406            0 : #define FUNC_MSPI0CSS1             IP2SR4(28, 0)
     407            0 : #define FUNC_TAUD1I9               IP2SR4(28, 3)
     408            0 : #define FUNC_TAUD1O9               IP2SR4(28, 4)
     409            0 : #define FUNC_MSPI0CSS0             IP3SR4(0, 0)
     410            0 : #define FUNC_MSPI0SSI_N            IP3SR4(0, 1)
     411            0 : #define FUNC_TAUD1I8               IP3SR4(0, 3)
     412            0 : #define FUNC_TAUD1O8               IP3SR4(0, 4)
     413            0 : #define FUNC_MSPI1SO_MSPI1DCS      IP3SR4(8, 0)
     414            0 : #define FUNC_MSPI0CSS3             IP3SR4(8, 2)
     415            0 : #define FUNC_TAUD1I11              IP3SR4(8, 3)
     416            0 : #define FUNC_TAUD1O11              IP3SR4(8, 4)
     417            0 : #define FUNC_MSPI1SC               IP3SR4(16, 0)
     418            0 : #define FUNC_MSPI0CSS2             IP3SR4(16, 2)
     419            0 : #define FUNC_TAUD1I10              IP3SR4(16, 3)
     420            0 : #define FUNC_TAUD1O10              IP3SR4(16, 4)
     421            0 : #define FUNC_RIIC0SCL              IP0SR5(0, 0)
     422            0 : #define FUNC_TAUD0I0               IP0SR5(0, 3)
     423            0 : #define FUNC_TAUD0O0               IP0SR5(0, 4)
     424            0 : #define FUNC_RIIC0SDA              IP0SR5(4, 0)
     425            0 : #define FUNC_TAUD0I1               IP0SR5(4, 3)
     426            0 : #define FUNC_TAUD0O1               IP0SR5(4, 4)
     427            0 : #define FUNC_ETNB0MD               IP0SR5(8, 0)
     428            0 : #define FUNC_ETNB0WOL              IP0SR5(12, 0)
     429            0 : #define FUNC_ETNB0LINKSTA          IP0SR5(16, 0)
     430            0 : #define FUNC_ETNB0MDC              IP0SR5(20, 0)
     431            0 : #define FUNC_ETNB0RXCLK            IP0SR5(24, 0)
     432            0 : #define FUNC_ETNB0CRS_DV           IP0SR5(24, 1)
     433            0 : #define FUNC_ETNB0TXCLK            IP0SR5(28, 0)
     434            0 : #define FUNC_ETNB0REFCLK           IP0SR5(28, 1)
     435            0 : #define FUNC_RLIN33TX              IP1SR6(0, 0)
     436            0 : #define FUNC_TAUJ3O3               IP1SR6(0, 3)
     437            0 : #define FUNC_TAUJ3I3               IP1SR6(0, 4)
     438            0 : #define FUNC_NMI1                  IP1SR6(0, 5)
     439            0 : #define FUNC_RLIN33RX_INTP19       IP1SR6(4, 0)
     440            0 : #define FUNC_TAUJ3O2               IP1SR6(4, 3)
     441            0 : #define FUNC_TAUJ3I2               IP1SR6(4, 4)
     442            0 : #define FUNC_RLIN32TX              IP1SR6(8, 0)
     443            0 : #define FUNC_TAUJ3O1               IP1SR6(8, 3)
     444            0 : #define FUNC_TAUJ3I1               IP1SR6(8, 4)
     445            0 : #define FUNC_RLIN32RX_INTP18       IP1SR6(12, 0)
     446            0 : #define FUNC_TAUJ3O0               IP1SR6(12, 3)
     447            0 : #define FUNC_TAUJ3I0               IP1SR6(12, 4)
     448            0 : #define FUNC_INTP35                IP1SR6(12, 5)
     449            0 : #define FUNC_RLIN31TX              IP1SR6(16, 0)
     450            0 : #define FUNC_TAUJ1I3               IP1SR6(16, 3)
     451            0 : #define FUNC_TAUJ1O3               IP1SR6(16, 4)
     452            0 : #define FUNC_INTP34                IP1SR6(16, 5)
     453            0 : #define FUNC_RLIN31RX_INTP17       IP1SR6(20, 0)
     454            0 : #define FUNC_TAUJ1I2               IP1SR6(20, 3)
     455            0 : #define FUNC_TAUJ1O2               IP1SR6(20, 4)
     456            0 : #define FUNC_INTP33                IP1SR6(20, 5)
     457            0 : #define FUNC_RLIN30TX              IP1SR6(24, 0)
     458            0 : #define FUNC_TAUJ1I1               IP1SR6(24, 3)
     459            0 : #define FUNC_TAUJ1O1               IP1SR6(24, 4)
     460            0 : #define FUNC_RLIN30RX_INTP16       IP1SR6(28, 0)
     461            0 : #define FUNC_TAUJ1I0               IP1SR6(28, 3)
     462            0 : #define FUNC_TAUJ1O0               IP1SR6(28, 4)
     463            0 : #define FUNC_FLXA0STPWT            IP2SR6(8, 2)
     464            0 : #define FUNC_CAN0TX                IP0SR7(0, 0)
     465            0 : #define FUNC_RSENT0SPCO            IP0SR7(0, 1)
     466            0 : #define FUNC_MSPI2SO_MSPI2DCS      IP0SR7(0, 3)
     467            0 : #define FUNC_CAN0RX_INTP0          IP0SR7(4, 0)
     468            0 : #define FUNC_RSENT0RX              IP0SR7(4, 1)
     469            0 : #define FUNC_RSENT0RX_RSENT0SPCO   IP0SR7(4, 2)
     470            0 : #define FUNC_MSPI2SC               IP0SR7(4, 3)
     471            0 : #define FUNC_CAN1TX                IP0SR7(8, 0)
     472            0 : #define FUNC_RSENT1SPCO            IP0SR7(8, 1)
     473            0 : #define FUNC_MSPI2SSI_N            IP0SR7(8, 3)
     474            0 : #define FUNC_MSPI2CSS0             IP0SR7(8, 4)
     475            0 : #define FUNC_CAN1RX_INTP1          IP0SR7(12, 0)
     476            0 : #define FUNC_RSENT1RX              IP0SR7(12, 1)
     477            0 : #define FUNC_RSENT1RX_RSENT1SPCO   IP0SR7(12, 2)
     478            0 : #define FUNC_MSPI2SI               IP0SR7(12, 3)
     479            0 : #define FUNC_CAN2TX                IP0SR7(16, 0)
     480            0 : #define FUNC_RSENT2SPCO            IP0SR7(16, 1)
     481            0 : #define FUNC_MSPI2CSS2             IP0SR7(16, 4)
     482            0 : #define FUNC_CAN2RX_INTP2          IP0SR7(20, 0)
     483            0 : #define FUNC_RSENT2RX              IP0SR7(20, 1)
     484            0 : #define FUNC_RSENT2RX_RSENT2SPCO   IP0SR7(20, 2)
     485            0 : #define FUNC_MSPI2CSS1             IP0SR7(20, 4)
     486            0 : #define FUNC_CAN3TX                IP0SR7(24, 0)
     487            0 : #define FUNC_RSENT3SPCO            IP0SR7(24, 1)
     488            0 : #define FUNC_MSPI2CSS4             IP0SR7(24, 4)
     489            0 : #define FUNC_CAN3RX_INTP3          IP0SR7(28, 0)
     490            0 : #define FUNC_RSENT3RX              IP0SR7(28, 1)
     491            0 : #define FUNC_RSENT3RX_RSENT3SPCO   IP0SR7(28, 2)
     492            0 : #define FUNC_MSPI2CSS3             IP0SR7(28, 4)
     493            0 : #define FUNC_CAN4TX                IP1SR7(0, 0)
     494            0 : #define FUNC_RSENT4SPCO            IP1SR7(0, 1)
     495            0 : #define FUNC_MSPI2CSS6             IP1SR7(0, 4)
     496            0 : #define FUNC_CAN4RX_INTP4          IP1SR7(4, 0)
     497            0 : #define FUNC_RSENT4RX              IP1SR7(4, 1)
     498            0 : #define FUNC_RSENT4RX_RSENT4SPCO   IP1SR7(4, 2)
     499            0 : #define FUNC_MSPI2CSS5             IP1SR7(4, 4)
     500            0 : #define FUNC_CAN5TX                IP1SR7(8, 0)
     501            0 : #define FUNC_RSENT5SPCO            IP1SR7(8, 1)
     502            0 : #define FUNC_CAN5RX_INTP5          IP1SR7(12, 0)
     503            0 : #define FUNC_RSENT5RX              IP1SR7(12, 1)
     504            0 : #define FUNC_RSENT5RX_RSENT5SPCO   IP1SR7(12, 2)
     505            0 : #define FUNC_MSPI2CSS7             IP1SR7(12, 4)
     506            0 : #define FUNC_CAN6TX                IP1SR7(16, 0)
     507            0 : #define FUNC_RSENT6SPCO            IP1SR7(16, 1)
     508            0 : #define FUNC_MSPI3SO_MSPI3DCS      IP1SR7(16, 3)
     509            0 : #define FUNC_CAN6RX_INTP6          IP1SR7(20, 0)
     510            0 : #define FUNC_RSENT6RX              IP1SR7(20, 1)
     511            0 : #define FUNC_RSENT6RX_RSENT6SPCO   IP1SR7(20, 2)
     512            0 : #define FUNC_MSPI3SC               IP1SR7(20, 3)
     513            0 : #define FUNC_CAN7TX                IP1SR7(24, 0)
     514            0 : #define FUNC_RSENT7SPCO            IP1SR7(24, 1)
     515            0 : #define FUNC_MSPI3SSI_N            IP1SR7(24, 3)
     516            0 : #define FUNC_CAN7RX_INTP7          IP1SR7(28, 0)
     517            0 : #define FUNC_RSENT7RX              IP1SR7(28, 1)
     518            0 : #define FUNC_RSENT7RX_RSENT7SPCO   IP1SR7(28, 2)
     519            0 : #define FUNC_MSPI3SI               IP1SR7(28, 3)
     520            0 : #define FUNC_CAN8TX                IP2SR7(0, 0)
     521            0 : #define FUNC_RLIN38TX              IP2SR7(0, 1)
     522            0 : #define FUNC_MSPI3CSS1             IP2SR7(0, 3)
     523            0 : #define FUNC_CAN8RX_INTP8          IP2SR7(4, 0)
     524            0 : #define FUNC_RLIN38RX_INTP24       IP2SR7(4, 1)
     525            0 : #define FUNC_MSPI3CSS0             IP2SR7(4, 3)
     526            0 : #define FUNC_CAN9TX                IP2SR7(8, 0)
     527            0 : #define FUNC_RLIN39TX              IP2SR7(8, 1)
     528            0 : #define FUNC_MSPI3CSS3             IP2SR7(8, 3)
     529            0 : #define FUNC_CAN9RX_INTP9          IP2SR7(12, 0)
     530            0 : #define FUNC_RLIN39RX_INTP25       IP2SR7(12, 1)
     531            0 : #define FUNC_MSPI3CSS2             IP2SR7(12, 3)
     532            0 : #define FUNC_CAN10TX               IP2SR7(16, 0)
     533            0 : #define FUNC_RLIN310TX             IP2SR7(16, 1)
     534            0 : #define FUNC_MSPI3CSS5             IP2SR7(16, 3)
     535            0 : #define FUNC_CAN10RX_INTP10        IP2SR7(20, 0)
     536            0 : #define FUNC_RLIN310RX_INTP26      IP2SR7(20, 1)
     537            0 : #define FUNC_MSPI3CSS4             IP2SR7(20, 3)
     538            0 : #define FUNC_CAN11TX               IP2SR7(24, 0)
     539            0 : #define FUNC_RLIN311TX             IP2SR7(24, 1)
     540            0 : #define FUNC_MSPI3CSS7             IP2SR7(24, 3)
     541            0 : #define FUNC_CAN11RX_INTP11        IP2SR7(28, 0)
     542            0 : #define FUNC_RLIN311RX_INTP27      IP2SR7(28, 1)
     543            0 : #define FUNC_MSPI3CSS6             IP2SR7(28, 3)
     544            0 : #define FUNC_FLXA0RXDB             IP3SR7(8, 2)
     545            0 : #define FUNC_FLXA0RXDA             IP3SR7(12, 2)
     546            0 : #define FUNC_FLXA0TXDB             IP3SR7(16, 2)
     547            0 : #define FUNC_FLXA0TXDA             IP3SR7(20, 2)
     548            0 : #define FUNC_FLXA0TXENB            IP3SR7(24, 2)
     549            0 : #define FUNC_FLXA0TXENA            IP3SR7(28, 2)
     550              : 
     551              : #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_RENESAS_PINCTRL_R8A779F0_H_ */
        

Generated by: LCOV version 2.0-1