LCOV - code coverage report
Current view: top level - zephyr/dt-bindings/pinctrl - esp32s2-gpio-sigmap.h Hit Total Coverage
Test: new.info Lines: 0 304 0.0 %
Date: 2024-12-22 00:14:23

          Line data    Source code
       1           0 : /*
       2             :  * Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd.
       3             :  *
       4             :  * SPDX-License-Identifier: Apache-2.0
       5             :  */
       6             : 
       7             : #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32S2_GPIO_SIGMAP_H_
       8             : #define ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32S2_GPIO_SIGMAP_H_
       9             : 
      10           0 : #define ESP_NOSIG                       ESP_SIG_INVAL
      11             : 
      12           0 : #define ESP_SPICLK_OUT                  ESP_SPICLK_OUT_MUX
      13           0 : #define ESP_CLK_I2S                     ESP_CLK_I2S_MUX
      14           0 : #define ESP_FSPICLK_OUT                 ESP_FSPICLK_OUT_MUX
      15             : 
      16           0 : #define ESP_SPIQ_IN                     0
      17           0 : #define ESP_SPIQ_OUT                    0
      18           0 : #define ESP_SPID_IN                     1
      19           0 : #define ESP_SPID_OUT                    1
      20           0 : #define ESP_SPIHD_IN                    2
      21           0 : #define ESP_SPIHD_OUT                   2
      22           0 : #define ESP_SPIWP_IN                    3
      23           0 : #define ESP_SPIWP_OUT                   3
      24           0 : #define ESP_SPICLK_OUT_MUX              4
      25           0 : #define ESP_SPICS0_OUT                  5
      26           0 : #define ESP_SPICS1_OUT                  6
      27           0 : #define ESP_SPID4_IN                    7
      28           0 : #define ESP_SPID4_OUT                   7
      29           0 : #define ESP_SPID5_IN                    8
      30           0 : #define ESP_SPID5_OUT                   8
      31           0 : #define ESP_SPID6_IN                    9
      32           0 : #define ESP_SPID6_OUT                   9
      33           0 : #define ESP_SPID7_IN                    10
      34           0 : #define ESP_SPID7_OUT                   10
      35           0 : #define ESP_SPIDQS_IN                   11
      36           0 : #define ESP_SPIDQS_OUT                  11
      37           0 : #define ESP_U0RXD_IN                    14
      38           0 : #define ESP_U0TXD_OUT                   14
      39           0 : #define ESP_U0CTS_IN                    15
      40           0 : #define ESP_U0RTS_OUT                   15
      41           0 : #define ESP_U0DSR_IN                    16
      42           0 : #define ESP_U0DTR_OUT                   16
      43           0 : #define ESP_U1RXD_IN                    17
      44           0 : #define ESP_U1TXD_OUT                   17
      45           0 : #define ESP_U1CTS_IN                    18
      46           0 : #define ESP_U1RTS_OUT                   18
      47           0 : #define ESP_U1DSR_IN                    21
      48           0 : #define ESP_U1DTR_OUT                   21
      49           0 : #define ESP_I2S0O_BCK_IN                23
      50           0 : #define ESP_I2S0O_BCK_OUT               23
      51           0 : #define ESP_I2S0O_WS_IN                 25
      52           0 : #define ESP_I2S0O_WS_OUT                25
      53           0 : #define ESP_I2S0I_BCK_IN                27
      54           0 : #define ESP_I2S0I_BCK_OUT               27
      55           0 : #define ESP_I2S0I_WS_IN                 28
      56           0 : #define ESP_I2S0I_WS_OUT                28
      57           0 : #define ESP_I2CEXT0_SCL_IN              29
      58           0 : #define ESP_I2CEXT0_SCL_OUT             29
      59           0 : #define ESP_I2CEXT0_SDA_IN              30
      60           0 : #define ESP_I2CEXT0_SDA_OUT             30
      61           0 : #define ESP_SDIO_TOHOST_INT_OUT         31
      62           0 : #define ESP_GPIO_BT_ACTIVE              37
      63           0 : #define ESP_GPIO_BT_PRIORITY            38
      64           0 : #define ESP_PCNT_SIG_CH0_IN0            39
      65           0 : #define ESP_GPIO_WLAN_PRIO              39
      66           0 : #define ESP_PCNT_SIG_CH1_IN0            40
      67           0 : #define ESP_GPIO_WLAN_ACTIVE            40
      68           0 : #define ESP_PCNT_CTRL_CH0_IN0           41
      69           0 : #define ESP_BB_DIAG0                    41
      70           0 : #define ESP_PCNT_CTRL_CH1_IN0           42
      71           0 : #define ESP_BB_DIAG1                    42
      72           0 : #define ESP_PCNT_SIG_CH0_IN1            43
      73           0 : #define ESP_BB_DIAG2                    43
      74           0 : #define ESP_PCNT_SIG_CH1_IN1            44
      75           0 : #define ESP_BB_DIAG3                    44
      76           0 : #define ESP_PCNT_CTRL_CH0_IN1           45
      77           0 : #define ESP_BB_DIAG4                    45
      78           0 : #define ESP_PCNT_CTRL_CH1_IN1           46
      79           0 : #define ESP_BB_DIAG5                    46
      80           0 : #define ESP_PCNT_SIG_CH0_IN2            47
      81           0 : #define ESP_BB_DIAG6                    47
      82           0 : #define ESP_PCNT_SIG_CH1_IN2            48
      83           0 : #define ESP_BB_DIAG7                    48
      84           0 : #define ESP_PCNT_CTRL_CH0_IN2           49
      85           0 : #define ESP_BB_DIAG8                    49
      86           0 : #define ESP_PCNT_CTRL_CH1_IN2           50
      87           0 : #define ESP_BB_DIAG9                    50
      88           0 : #define ESP_PCNT_SIG_CH0_IN3            51
      89           0 : #define ESP_BB_DIAG10                   51
      90           0 : #define ESP_PCNT_SIG_CH1_IN3            52
      91           0 : #define ESP_BB_DIAG11                   52
      92           0 : #define ESP_PCNT_CTRL_CH0_IN3           53
      93           0 : #define ESP_BB_DIAG12                   53
      94           0 : #define ESP_PCNT_CTRL_CH1_IN3           54
      95           0 : #define ESP_BB_DIAG13                   54
      96           0 : #define ESP_BB_DIAG14                   55
      97           0 : #define ESP_BB_DIAG15                   56
      98           0 : #define ESP_BB_DIAG16                   57
      99           0 : #define ESP_BB_DIAG17                   58
     100           0 : #define ESP_BB_DIAG18                   59
     101           0 : #define ESP_BB_DIAG19                   60
     102           0 : #define ESP_USB_EXTPHY_VP               61
     103           0 : #define ESP_USB_EXTPHY_OEN              61
     104           0 : #define ESP_USB_EXTPHY_VM               62
     105           0 : #define ESP_USB_EXTPHY_SPEED            62
     106           0 : #define ESP_USB_EXTPHY_RCV              63
     107           0 : #define ESP_USB_EXTPHY_VPO              63
     108           0 : #define ESP_USB_OTG_IDDIG_IN            64
     109           0 : #define ESP_USB_EXTPHY_VMO              64
     110           0 : #define ESP_USB_OTG_AVALID_IN           65
     111           0 : #define ESP_USB_EXTPHY_SUSPND           65
     112           0 : #define ESP_USB_SRP_BVALID_IN           66
     113           0 : #define ESP_USB_OTG_IDPULLUP            66
     114           0 : #define ESP_USB_OTG_VBUSVALID_IN        67
     115           0 : #define ESP_USB_OTG_DPPULLDOWN          67
     116           0 : #define ESP_USB_SRP_SESSEND_IN          68
     117           0 : #define ESP_USB_OTG_DMPULLDOWN          68
     118           0 : #define ESP_USB_OTG_DRVVBUS             69
     119           0 : #define ESP_USB_SRP_CHRGVBUS            70
     120           0 : #define ESP_USB_SRP_DISCHRGVBUS         71
     121           0 : #define ESP_SPI3_CLK_IN                 72
     122           0 : #define ESP_SPI3_CLK_OUT_MUX            72
     123           0 : #define ESP_SPI3_Q_IN                   73
     124           0 : #define ESP_SPI3_Q_OUT                  73
     125           0 : #define ESP_SPI3_D_IN                   74
     126           0 : #define ESP_SPI3_D_OUT                  74
     127           0 : #define ESP_SPI3_HD_IN                  75
     128           0 : #define ESP_SPI3_HD_OUT                 75
     129           0 : #define ESP_SPI3_CS0_IN                 76
     130           0 : #define ESP_SPI3_CS0_OUT                76
     131           0 : #define ESP_SPI3_CS1_OUT                77
     132           0 : #define ESP_SPI3_CS2_OUT                78
     133           0 : #define ESP_LEDC_LS_SIG_OUT0            79
     134           0 : #define ESP_LEDC_LS_SIG_OUT1            80
     135           0 : #define ESP_LEDC_LS_SIG_OUT2            81
     136           0 : #define ESP_LEDC_LS_SIG_OUT3            82
     137           0 : #define ESP_RMT_SIG_IN0                 83
     138           0 : #define ESP_LEDC_LS_SIG_OUT4            83
     139           0 : #define ESP_RMT_SIG_IN1                 84
     140           0 : #define ESP_LEDC_LS_SIG_OUT5            84
     141           0 : #define ESP_RMT_SIG_IN2                 85
     142           0 : #define ESP_LEDC_LS_SIG_OUT6            85
     143           0 : #define ESP_RMT_SIG_IN3                 86
     144           0 : #define ESP_LEDC_LS_SIG_OUT7            86
     145           0 : #define ESP_RMT_SIG_OUT0                87
     146           0 : #define ESP_RMT_SIG_OUT1                88
     147           0 : #define ESP_RMT_SIG_OUT2                89
     148           0 : #define ESP_RMT_SIG_OUT3                90
     149           0 : #define ESP_EXT_ADC_START               93
     150           0 : #define ESP_I2CEXT1_SCL_IN              95
     151           0 : #define ESP_I2CEXT1_SCL_OUT             95
     152           0 : #define ESP_I2CEXT1_SDA_IN              96
     153           0 : #define ESP_I2CEXT1_SDA_OUT             96
     154           0 : #define ESP_GPIO_SD0_OUT                100
     155           0 : #define ESP_GPIO_SD1_OUT                101
     156           0 : #define ESP_GPIO_SD2_OUT                102
     157           0 : #define ESP_GPIO_SD3_OUT                103
     158           0 : #define ESP_GPIO_SD4_OUT                104
     159           0 : #define ESP_GPIO_SD5_OUT                105
     160           0 : #define ESP_GPIO_SD6_OUT                106
     161           0 : #define ESP_GPIO_SD7_OUT                107
     162           0 : #define ESP_FSPICLK_IN                  108
     163           0 : #define ESP_FSPICLK_OUT_MUX             108
     164           0 : #define ESP_FSPIQ_IN                    109
     165           0 : #define ESP_FSPIQ_OUT                   109
     166           0 : #define ESP_FSPID_IN                    110
     167           0 : #define ESP_FSPID_OUT                   110
     168           0 : #define ESP_FSPIHD_IN                   111
     169           0 : #define ESP_FSPIHD_OUT                  111
     170           0 : #define ESP_FSPIWP_IN                   112
     171           0 : #define ESP_FSPIWP_OUT                  112
     172           0 : #define ESP_FSPIIO4_IN                  113
     173           0 : #define ESP_FSPIIO4_OUT                 113
     174           0 : #define ESP_FSPIIO5_IN                  114
     175           0 : #define ESP_FSPIIO5_OUT                 114
     176           0 : #define ESP_FSPIIO6_IN                  115
     177           0 : #define ESP_FSPIIO6_OUT                 115
     178           0 : #define ESP_FSPIIO7_IN                  116
     179           0 : #define ESP_FSPIIO7_OUT                 116
     180           0 : #define ESP_FSPICS0_IN                  117
     181           0 : #define ESP_FSPICS0_OUT                 117
     182           0 : #define ESP_FSPICS1_OUT                 118
     183           0 : #define ESP_FSPICS2_OUT                 119
     184           0 : #define ESP_FSPICS3_OUT                 120
     185           0 : #define ESP_FSPICS4_OUT                 121
     186           0 : #define ESP_FSPICS5_OUT                 122
     187           0 : #define ESP_TWAI_RX                     123
     188           0 : #define ESP_TWAI_TX                     123
     189           0 : #define ESP_TWAI_BUS_OFF_ON             124
     190           0 : #define ESP_TWAI_CLKOUT                 125
     191           0 : #define ESP_SUBSPICLK_OUT_MUX           126
     192           0 : #define ESP_SUBSPIQ_IN                  127
     193           0 : #define ESP_SUBSPIQ_OUT                 127
     194           0 : #define ESP_SUBSPID_IN                  128
     195           0 : #define ESP_SUBSPID_OUT                 128
     196           0 : #define ESP_SUBSPIHD_IN                 129
     197           0 : #define ESP_SUBSPIHD_OUT                129
     198           0 : #define ESP_SUBSPIWP_IN                 130
     199           0 : #define ESP_SUBSPIWP_OUT                130
     200           0 : #define ESP_SUBSPICS0_OUT               131
     201           0 : #define ESP_SUBSPICS1_OUT               132
     202           0 : #define ESP_FSPIDQS_OUT                 133
     203           0 : #define ESP_FSPI_HSYNC_OUT              134
     204           0 : #define ESP_FSPI_VSYNC_OUT              135
     205           0 : #define ESP_FSPI_DE_OUT                 136
     206           0 : #define ESP_FSPICD_OUT                  137
     207           0 : #define ESP_SPI3_CD_OUT                 139
     208           0 : #define ESP_SPI3_DQS_OUT                140
     209           0 : #define ESP_I2S0I_DATA_IN0              143
     210           0 : #define ESP_I2S0O_DATA_OUT0             143
     211           0 : #define ESP_I2S0I_DATA_IN1              144
     212           0 : #define ESP_I2S0O_DATA_OUT1             144
     213           0 : #define ESP_I2S0I_DATA_IN2              145
     214           0 : #define ESP_I2S0O_DATA_OUT2             145
     215           0 : #define ESP_I2S0I_DATA_IN3              146
     216           0 : #define ESP_I2S0O_DATA_OUT3             146
     217           0 : #define ESP_I2S0I_DATA_IN4              147
     218           0 : #define ESP_I2S0O_DATA_OUT4             147
     219           0 : #define ESP_I2S0I_DATA_IN5              148
     220           0 : #define ESP_I2S0O_DATA_OUT5             148
     221           0 : #define ESP_I2S0I_DATA_IN6              149
     222           0 : #define ESP_I2S0O_DATA_OUT6             149
     223           0 : #define ESP_I2S0I_DATA_IN7              150
     224           0 : #define ESP_I2S0O_DATA_OUT7             150
     225           0 : #define ESP_I2S0I_DATA_IN8              151
     226           0 : #define ESP_I2S0O_DATA_OUT8             151
     227           0 : #define ESP_I2S0I_DATA_IN9              152
     228           0 : #define ESP_I2S0O_DATA_OUT9             152
     229           0 : #define ESP_I2S0I_DATA_IN10             153
     230           0 : #define ESP_I2S0O_DATA_OUT10            153
     231           0 : #define ESP_I2S0I_DATA_IN11             154
     232           0 : #define ESP_I2S0O_DATA_OUT11            154
     233           0 : #define ESP_I2S0I_DATA_IN12             155
     234           0 : #define ESP_I2S0O_DATA_OUT12            155
     235           0 : #define ESP_I2S0I_DATA_IN13             156
     236           0 : #define ESP_I2S0O_DATA_OUT13            156
     237           0 : #define ESP_I2S0I_DATA_IN14             157
     238           0 : #define ESP_I2S0O_DATA_OUT14            157
     239           0 : #define ESP_I2S0I_DATA_IN15             158
     240           0 : #define ESP_I2S0O_DATA_OUT15            158
     241           0 : #define ESP_I2S0O_DATA_OUT16            159
     242           0 : #define ESP_I2S0O_DATA_OUT17            160
     243           0 : #define ESP_I2S0O_DATA_OUT18            161
     244           0 : #define ESP_I2S0O_DATA_OUT19            162
     245           0 : #define ESP_I2S0O_DATA_OUT20            163
     246           0 : #define ESP_I2S0O_DATA_OUT21            164
     247           0 : #define ESP_I2S0O_DATA_OUT22            165
     248           0 : #define ESP_I2S0O_DATA_OUT23            166
     249           0 : #define ESP_SUBSPID4_IN                 167
     250           0 : #define ESP_SUBSPID4_OUT                167
     251           0 : #define ESP_SUBSPID5_IN                 168
     252           0 : #define ESP_SUBSPID5_OUT                168
     253           0 : #define ESP_SUBSPID6_IN                 169
     254           0 : #define ESP_SUBSPID6_OUT                169
     255           0 : #define ESP_SUBSPID7_IN                 170
     256           0 : #define ESP_SUBSPID7_OUT                170
     257           0 : #define ESP_SUBSPIDQS_IN                171
     258           0 : #define ESP_SUBSPIDQS_OUT               171
     259           0 : #define ESP_I2S0I_H_SYNC                193
     260           0 : #define ESP_I2S0I_V_SYNC                194
     261           0 : #define ESP_I2S0I_H_ENABLE              195
     262           0 : #define ESP_PCMFSYNC_IN                 203
     263           0 : #define ESP_BT_AUDIO0_IRQ               203
     264           0 : #define ESP_PCMCLK_IN                   204
     265           0 : #define ESP_BT_AUDIO1_IRQ               204
     266           0 : #define ESP_PCMDIN                      205
     267           0 : #define ESP_BT_AUDIO2_IRQ               205
     268           0 : #define ESP_RW_WAKEUP_REQ               206
     269           0 : #define ESP_BLE_AUDIO0_IRQ              206
     270           0 : #define ESP_BLE_AUDIO1_IRQ              207
     271           0 : #define ESP_BLE_AUDIO2_IRQ              208
     272           0 : #define ESP_PCMFSYNC_OUT                209
     273           0 : #define ESP_PCMCLK_OUT                  210
     274           0 : #define ESP_PCMDOUT                     211
     275           0 : #define ESP_BLE_AUDIO_SYNC0_P           212
     276           0 : #define ESP_BLE_AUDIO_SYNC1_P           213
     277           0 : #define ESP_BLE_AUDIO_SYNC2_P           214
     278           0 : #define ESP_ANT_SEL0                    215
     279           0 : #define ESP_ANT_SEL1                    216
     280           0 : #define ESP_ANT_SEL2                    217
     281           0 : #define ESP_ANT_SEL3                    218
     282           0 : #define ESP_ANT_SEL4                    219
     283           0 : #define ESP_ANT_SEL5                    220
     284           0 : #define ESP_ANT_SEL6                    221
     285           0 : #define ESP_ANT_SEL7                    222
     286           0 : #define ESP_SIG_IN_FUNC_223             223
     287           0 : #define ESP_SIG_IN_FUNC223              223
     288           0 : #define ESP_SIG_IN_FUNC_224             224
     289           0 : #define ESP_SIG_IN_FUNC224              224
     290           0 : #define ESP_SIG_IN_FUNC_225             225
     291           0 : #define ESP_SIG_IN_FUNC225              225
     292           0 : #define ESP_SIG_IN_FUNC_226             226
     293           0 : #define ESP_SIG_IN_FUNC226              226
     294           0 : #define ESP_SIG_IN_FUNC_227             227
     295           0 : #define ESP_SIG_IN_FUNC227              227
     296           0 : #define ESP_PRO_ALONEGPIO_IN0           235
     297           0 : #define ESP_PRO_ALONEGPIO_OUT0          235
     298           0 : #define ESP_PRO_ALONEGPIO_IN1           236
     299           0 : #define ESP_PRO_ALONEGPIO_OUT1          236
     300           0 : #define ESP_PRO_ALONEGPIO_IN2           237
     301           0 : #define ESP_PRO_ALONEGPIO_OUT2          237
     302           0 : #define ESP_PRO_ALONEGPIO_IN3           238
     303           0 : #define ESP_PRO_ALONEGPIO_OUT3          238
     304           0 : #define ESP_PRO_ALONEGPIO_IN4           239
     305           0 : #define ESP_PRO_ALONEGPIO_OUT4          239
     306           0 : #define ESP_PRO_ALONEGPIO_IN5           240
     307           0 : #define ESP_PRO_ALONEGPIO_OUT5          240
     308           0 : #define ESP_PRO_ALONEGPIO_IN6           241
     309           0 : #define ESP_PRO_ALONEGPIO_OUT6          241
     310           0 : #define ESP_PRO_ALONEGPIO_IN7           242
     311           0 : #define ESP_PRO_ALONEGPIO_OUT7          242
     312           0 : #define ESP_CLK_I2S_MUX                 251
     313           0 : #define ESP_SIG_GPIO_OUT                256
     314           0 : #define ESP_GPIO_MAP_DATE               0x1904100
     315             : 
     316             : #endif  /* ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32S2_GPIO_SIGMAP_H_ */

Generated by: LCOV version 1.14