Zephyr Project API
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
esp32c6-gpio-sigmap.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2023 Espressif Systems (Shanghai) Co., Ltd.
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
12
13
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32C6_GPIO_SIGMAP_H_
14
#define ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32C6_GPIO_SIGMAP_H_
15
17
18
#define ESP_NOSIG ESP_SIG_INVAL
19
20
#define ESP_EXT_ADC_START 0
21
#define ESP_LEDC_LS_SIG_OUT0 0
22
#define ESP_LEDC_LS_SIG_OUT1 1
23
#define ESP_LEDC_LS_SIG_OUT2 2
24
#define ESP_LEDC_LS_SIG_OUT3 3
25
#define ESP_LEDC_LS_SIG_OUT4 4
26
#define ESP_LEDC_LS_SIG_OUT5 5
27
#define ESP_U0RXD_IN 6
28
#define ESP_U0TXD_OUT 6
29
#define ESP_U0CTS_IN 7
30
#define ESP_U0RTS_OUT 7
31
#define ESP_U0DSR_IN 8
32
#define ESP_U0DTR_OUT 8
33
#define ESP_U1RXD_IN 9
34
#define ESP_U1TXD_OUT 9
35
#define ESP_U1CTS_IN 10
36
#define ESP_U1RTS_OUT 10
37
#define ESP_U1DSR_IN 11
38
#define ESP_U1DTR_OUT 11
39
#define ESP_I2S_MCLK_IN 12
40
#define ESP_I2S_MCLK_OUT 12
41
#define ESP_I2SO_BCK_IN 13
42
#define ESP_I2SO_BCK_OUT 13
43
#define ESP_I2SO_WS_IN 14
44
#define ESP_I2SO_WS_OUT 14
45
#define ESP_I2SI_SD_IN 15
46
#define ESP_I2SO_SD_OUT 15
47
#define ESP_I2SI_BCK_IN 16
48
#define ESP_I2SI_BCK_OUT 16
49
#define ESP_I2SI_WS_IN 17
50
#define ESP_I2SI_WS_OUT 17
51
#define ESP_I2SO_SD1_OUT 18
52
#define ESP_USB_JTAG_TDO_BRIDGE 19
53
#define ESP_USB_JTAG_TRST 19
54
#define ESP_CPU_TESTBUS0 20
55
#define ESP_CPU_TESTBUS1 21
56
#define ESP_CPU_TESTBUS2 22
57
#define ESP_CPU_TESTBUS3 23
58
#define ESP_CPU_TESTBUS4 24
59
#define ESP_CPU_TESTBUS5 25
60
#define ESP_CPU_TESTBUS6 26
61
#define ESP_CPU_TESTBUS7 27
62
#define ESP_CPU_GPIO_IN0 28
63
#define ESP_CPU_GPIO_OUT0 28
64
#define ESP_CPU_GPIO_IN1 29
65
#define ESP_CPU_GPIO_OUT1 29
66
#define ESP_CPU_GPIO_IN2 30
67
#define ESP_CPU_GPIO_OUT2 30
68
#define ESP_CPU_GPIO_IN3 31
69
#define ESP_CPU_GPIO_OUT3 31
70
#define ESP_CPU_GPIO_IN4 32
71
#define ESP_CPU_GPIO_OUT4 32
72
#define ESP_CPU_GPIO_IN5 33
73
#define ESP_CPU_GPIO_OUT5 33
74
#define ESP_CPU_GPIO_IN6 34
75
#define ESP_CPU_GPIO_OUT6 34
76
#define ESP_CPU_GPIO_IN7 35
77
#define ESP_CPU_GPIO_OUT7 35
78
#define ESP_USB_JTAG_TCK 36
79
#define ESP_USB_JTAG_TMS 37
80
#define ESP_USB_JTAG_TDI 38
81
#define ESP_USB_JTAG_TDO 39
82
#define ESP_USB_EXTPHY_VP 40
83
#define ESP_USB_EXTPHY_OEN 40
84
#define ESP_USB_EXTPHY_VM 41
85
#define ESP_USB_EXTPHY_SPEED 41
86
#define ESP_USB_EXTPHY_RCV 42
87
#define ESP_USB_EXTPHY_VPO 42
88
#define ESP_USB_EXTPHY_VMO 43
89
#define ESP_USB_EXTPHY_SUSPND 44
90
#define ESP_I2CEXT0_SCL_IN 45
91
#define ESP_I2CEXT0_SCL_OUT 45
92
#define ESP_I2CEXT0_SDA_IN 46
93
#define ESP_I2CEXT0_SDA_OUT 46
94
#define ESP_PARL_RX_DATA0 47
95
#define ESP_PARL_TX_DATA0 47
96
#define ESP_PARL_RX_DATA1 48
97
#define ESP_PARL_TX_DATA1 48
98
#define ESP_PARL_RX_DATA2 49
99
#define ESP_PARL_TX_DATA2 49
100
#define ESP_PARL_RX_DATA3 50
101
#define ESP_PARL_TX_DATA3 50
102
#define ESP_PARL_RX_DATA4 51
103
#define ESP_PARL_TX_DATA4 51
104
#define ESP_PARL_RX_DATA5 52
105
#define ESP_PARL_TX_DATA5 52
106
#define ESP_PARL_RX_DATA6 53
107
#define ESP_PARL_TX_DATA6 53
108
#define ESP_PARL_RX_DATA7 54
109
#define ESP_PARL_TX_DATA7 54
110
#define ESP_PARL_RX_DATA8 55
111
#define ESP_PARL_TX_DATA8 55
112
#define ESP_PARL_RX_DATA9 56
113
#define ESP_PARL_TX_DATA9 56
114
#define ESP_PARL_RX_DATA10 57
115
#define ESP_PARL_TX_DATA10 57
116
#define ESP_PARL_RX_DATA11 58
117
#define ESP_PARL_TX_DATA11 58
118
#define ESP_PARL_RX_DATA12 59
119
#define ESP_PARL_TX_DATA12 59
120
#define ESP_PARL_RX_DATA13 60
121
#define ESP_PARL_TX_DATA13 60
122
#define ESP_PARL_RX_DATA14 61
123
#define ESP_PARL_TX_DATA14 61
124
#define ESP_PARL_RX_DATA15 62
125
#define ESP_PARL_TX_DATA15 62
126
#define ESP_FSPICLK_IN 63
127
#define ESP_FSPICLK_OUT 63
128
#define ESP_FSPIQ_IN 64
129
#define ESP_FSPIQ_OUT 64
130
#define ESP_FSPID_IN 65
131
#define ESP_FSPID_OUT 65
132
#define ESP_FSPIHD_IN 66
133
#define ESP_FSPIHD_OUT 66
134
#define ESP_FSPIWP_IN 67
135
#define ESP_FSPIWP_OUT 67
136
#define ESP_FSPICS0_IN 68
137
#define ESP_FSPICS0_OUT 68
138
#define ESP_PARL_RX_CLK_IN 69
139
#define ESP_SDIO_TOHOST_INT_OUT 69
140
#define ESP_PARL_TX_CLK_IN 70
141
#define ESP_PARL_TX_CLK_OUT 70
142
#define ESP_RMT_SIG_IN0 71
143
#define ESP_RMT_SIG_OUT0 71
144
#define ESP_MODEM_DIAG0 71
145
#define ESP_RMT_SIG_IN1 72
146
#define ESP_RMT_SIG_OUT1 72
147
#define ESP_MODEM_DIAG1 72
148
#define ESP_TWAI0_RX 73
149
#define ESP_TWAI0_TX 73
150
#define ESP_MODEM_DIAG2 73
151
#define ESP_TWAI0_BUS_OFF_ON 74
152
#define ESP_MODEM_DIAG3 74
153
#define ESP_TWAI0_CLKOUT 75
154
#define ESP_MODEM_DIAG4 75
155
#define ESP_TWAI0_STANDBY 76
156
#define ESP_MODEM_DIAG5 76
157
#define ESP_TWAI1_RX 77
158
#define ESP_TWAI1_TX 77
159
#define ESP_MODEM_DIAG6 77
160
#define ESP_TWAI1_BUS_OFF_ON 78
161
#define ESP_MODEM_DIAG7 78
162
#define ESP_TWAI1_CLKOUT 79
163
#define ESP_MODEM_DIAG8 79
164
#define ESP_TWAI1_STANDBY 80
165
#define ESP_MODEM_DIAG9 80
166
#define ESP_EXTERN_PRIORITY_I 81
167
#define ESP_EXTERN_PRIORITY_O 81
168
#define ESP_EXTERN_ACTIVE_I 82
169
#define ESP_EXTERN_ACTIVE_O 82
170
#define ESP_GPIO_SD0_OUT 83
171
#define ESP_GPIO_SD1_OUT 84
172
#define ESP_GPIO_SD2_OUT 85
173
#define ESP_GPIO_SD3_OUT 86
174
#define ESP_PWM0_SYNC0_IN 87
175
#define ESP_PWM0_OUT0A 87
176
#define ESP_MODEM_DIAG10 87
177
#define ESP_PWM0_SYNC1_IN 88
178
#define ESP_PWM0_OUT0B 88
179
#define ESP_MODEM_DIAG11 88
180
#define ESP_PWM0_SYNC2_IN 89
181
#define ESP_PWM0_OUT1A 89
182
#define ESP_MODEM_DIAG12 89
183
#define ESP_PWM0_F0_IN 90
184
#define ESP_PWM0_OUT1B 90
185
#define ESP_MODEM_DIAG13 90
186
#define ESP_PWM0_F1_IN 91
187
#define ESP_PWM0_OUT2A 91
188
#define ESP_MODEM_DIAG14 91
189
#define ESP_PWM0_F2_IN 92
190
#define ESP_PWM0_OUT2B 92
191
#define ESP_MODEM_DIAG15 92
192
#define ESP_PWM0_CAP0_IN 93
193
#define ESP_ANT_SEL0 93
194
#define ESP_PWM0_CAP1_IN 94
195
#define ESP_ANT_SEL1 94
196
#define ESP_PWM0_CAP2_IN 95
197
#define ESP_ANT_SEL2 95
198
#define ESP_ANT_SEL3 96
199
#define ESP_SIG_IN_FUNC_97 97
200
#define ESP_SIG_IN_FUNC97 97
201
#define ESP_SIG_IN_FUNC_98 98
202
#define ESP_SIG_IN_FUNC98 98
203
#define ESP_SIG_IN_FUNC_99 99
204
#define ESP_SIG_IN_FUNC99 99
205
#define ESP_SIG_IN_FUNC_100 100
206
#define ESP_SIG_IN_FUNC100 100
207
#define ESP_PCNT_SIG_CH0_IN0 101
208
#define ESP_FSPICS1_OUT 101
209
#define ESP_MODEM_DIAG16 101
210
#define ESP_PCNT_SIG_CH1_IN0 102
211
#define ESP_FSPICS2_OUT 102
212
#define ESP_MODEM_DIAG17 102
213
#define ESP_PCNT_CTRL_CH0_IN0 103
214
#define ESP_FSPICS3_OUT 103
215
#define ESP_MODEM_DIAG18 103
216
#define ESP_PCNT_CTRL_CH1_IN0 104
217
#define ESP_FSPICS4_OUT 104
218
#define ESP_MODEM_DIAG19 104
219
#define ESP_PCNT_SIG_CH0_IN1 105
220
#define ESP_FSPICS5_OUT 105
221
#define ESP_MODEM_DIAG20 105
222
#define ESP_PCNT_SIG_CH1_IN1 106
223
#define ESP_MODEM_DIAG21 106
224
#define ESP_PCNT_CTRL_CH0_IN1 107
225
#define ESP_MODEM_DIAG22 107
226
#define ESP_PCNT_CTRL_CH1_IN1 108
227
#define ESP_MODEM_DIAG23 108
228
#define ESP_PCNT_SIG_CH0_IN2 109
229
#define ESP_MODEM_DIAG24 109
230
#define ESP_PCNT_SIG_CH1_IN2 110
231
#define ESP_MODEM_DIAG25 110
232
#define ESP_PCNT_CTRL_CH0_IN2 111
233
#define ESP_MODEM_DIAG26 111
234
#define ESP_PCNT_CTRL_CH1_IN2 112
235
#define ESP_MODEM_DIAG27 112
236
#define ESP_PCNT_SIG_CH0_IN3 113
237
#define ESP_MODEM_DIAG28 113
238
#define ESP_PCNT_SIG_CH1_IN3 114
239
#define ESP_SPICLK_OUT 114
240
#define ESP_MODEM_DIAG29 114
241
#define ESP_PCNT_CTRL_CH0_IN3 115
242
#define ESP_SPICS0_OUT 115
243
#define ESP_MODEM_DIAG30 115
244
#define ESP_PCNT_CTRL_CH1_IN3 116
245
#define ESP_SPICS1_OUT 116
246
#define ESP_MODEM_DIAG31 116
247
#define ESP_GPIO_EVENT_MATRIX_IN0 117
248
#define ESP_GPIO_TASK_MATRIX_OUT0 117
249
#define ESP_GPIO_EVENT_MATRIX_IN1 118
250
#define ESP_GPIO_TASK_MATRIX_OUT1 118
251
#define ESP_GPIO_EVENT_MATRIX_IN2 119
252
#define ESP_GPIO_TASK_MATRIX_OUT2 119
253
#define ESP_GPIO_EVENT_MATRIX_IN3 120
254
#define ESP_GPIO_TASK_MATRIX_OUT3 120
255
#define ESP_SPIQ_IN 121
256
#define ESP_SPIQ_OUT 121
257
#define ESP_SPID_IN 122
258
#define ESP_SPID_OUT 122
259
#define ESP_SPIHD_IN 123
260
#define ESP_SPIHD_OUT 123
261
#define ESP_SPIWP_IN 124
262
#define ESP_SPIWP_OUT 124
263
#define ESP_CLK_OUT_OUT1 125
264
#define ESP_CLK_OUT_OUT2 126
265
#define ESP_CLK_OUT_OUT3 127
266
#define ESP_SIG_GPIO_OUT 128
267
#define ESP_GPIO_MAP_DATE 0x2201120
268
270
271
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32C6_GPIO_SIGMAP_H_ */
include
zephyr
dt-bindings
pinctrl
esp32c6-gpio-sigmap.h
Generated on
for Zephyr Project API by
1.16.1