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_ESP32C3_GPIO_SIGMAP_H_
8 : #define ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32C3_GPIO_SIGMAP_H_
9 :
10 0 : #define ESP_NOSIG ESP_SIG_INVAL
11 :
12 0 : #define ESP_SPICLK_OUT_MUX ESP_SPICLK_OUT
13 0 : #define ESP_SPIQ_IN 0
14 0 : #define ESP_SPIQ_OUT 0
15 0 : #define ESP_SPID_IN 1
16 0 : #define ESP_SPID_OUT 1
17 0 : #define ESP_SPIHD_IN 2
18 0 : #define ESP_SPIHD_OUT 2
19 0 : #define ESP_SPIWP_IN 3
20 0 : #define ESP_SPIWP_OUT 3
21 0 : #define ESP_SPICLK_OUT 4
22 0 : #define ESP_SPICS0_OUT 5
23 0 : #define ESP_U0RXD_IN 6
24 0 : #define ESP_U0TXD_OUT 6
25 0 : #define ESP_U0CTS_IN 7
26 0 : #define ESP_U0RTS_OUT 7
27 0 : #define ESP_U0DSR_IN 8
28 0 : #define ESP_U0DTR_OUT 8
29 0 : #define ESP_U1RXD_IN 9
30 0 : #define ESP_U1TXD_OUT 9
31 0 : #define ESP_U1CTS_IN 10
32 0 : #define ESP_U1RTS_OUT 10
33 0 : #define ESP_U1DSR_IN 11
34 0 : #define ESP_U1DTR_OUT 11
35 0 : #define ESP_I2S_MCLK_IN 12
36 0 : #define ESP_I2S_MCLK_OUT 12
37 0 : #define ESP_I2SO_BCK_IN 13
38 0 : #define ESP_I2SO_BCK_OUT 13
39 0 : #define ESP_I2SO_WS_IN 14
40 0 : #define ESP_I2SO_WS_OUT 14
41 0 : #define ESP_I2SI_SD_IN 15
42 0 : #define ESP_I2SO_SD_OUT 15
43 0 : #define ESP_I2SI_BCK_IN 16
44 0 : #define ESP_I2SI_BCK_OUT 16
45 0 : #define ESP_I2SI_WS_IN 17
46 0 : #define ESP_I2SI_WS_OUT 17
47 0 : #define ESP_GPIO_BT_PRIORITY 18
48 0 : #define ESP_GPIO_WLAN_PRIO 18
49 0 : #define ESP_GPIO_BT_ACTIVE 19
50 0 : #define ESP_GPIO_WLAN_ACTIVE 19
51 0 : #define ESP_BB_DIAG0 20
52 0 : #define ESP_BB_DIAG1 21
53 0 : #define ESP_BB_DIAG2 22
54 0 : #define ESP_BB_DIAG3 23
55 0 : #define ESP_BB_DIAG4 24
56 0 : #define ESP_BB_DIAG5 25
57 0 : #define ESP_BB_DIAG6 26
58 0 : #define ESP_BB_DIAG7 27
59 0 : #define ESP_BB_DIAG8 28
60 0 : #define ESP_BB_DIAG9 29
61 0 : #define ESP_BB_DIAG10 30
62 0 : #define ESP_BB_DIAG11 31
63 0 : #define ESP_BB_DIAG12 32
64 0 : #define ESP_BB_DIAG13 33
65 0 : #define ESP_BB_DIAG14 34
66 0 : #define ESP_BB_DIAG15 35
67 0 : #define ESP_BB_DIAG16 36
68 0 : #define ESP_BB_DIAG17 37
69 0 : #define ESP_BB_DIAG18 38
70 0 : #define ESP_BB_DIAG19 39
71 0 : #define ESP_USB_EXTPHY_VP 40
72 0 : #define ESP_USB_EXTPHY_OEN 40
73 0 : #define ESP_USB_EXTPHY_VM 41
74 0 : #define ESP_USB_EXTPHY_SPEED 41
75 0 : #define ESP_USB_EXTPHY_RCV 42
76 0 : #define ESP_USB_EXTPHY_VPO 42
77 0 : #define ESP_USB_EXTPHY_VMO 43
78 0 : #define ESP_USB_EXTPHY_SUSPND 44
79 0 : #define ESP_EXT_ADC_START 45
80 0 : #define ESP_LEDC_LS_SIG_OUT0 45
81 0 : #define ESP_LEDC_LS_SIG_OUT1 46
82 0 : #define ESP_LEDC_LS_SIG_OUT2 47
83 0 : #define ESP_LEDC_LS_SIG_OUT3 48
84 0 : #define ESP_LEDC_LS_SIG_OUT4 49
85 0 : #define ESP_LEDC_LS_SIG_OUT5 50
86 0 : #define ESP_RMT_SIG_IN0 51
87 0 : #define ESP_RMT_SIG_OUT0 51
88 0 : #define ESP_RMT_SIG_IN1 52
89 0 : #define ESP_RMT_SIG_OUT1 52
90 0 : #define ESP_I2CEXT0_SCL_IN 53
91 0 : #define ESP_I2CEXT0_SCL_OUT 53
92 0 : #define ESP_I2CEXT0_SDA_IN 54
93 0 : #define ESP_I2CEXT0_SDA_OUT 54
94 0 : #define ESP_GPIO_SD0_OUT 55
95 0 : #define ESP_GPIO_SD1_OUT 56
96 0 : #define ESP_GPIO_SD2_OUT 57
97 0 : #define ESP_GPIO_SD3_OUT 58
98 0 : #define ESP_FSPICLK_IN 63
99 0 : #define ESP_FSPICLK_OUT 63
100 0 : #define ESP_FSPIQ_IN 64
101 0 : #define ESP_FSPIQ_OUT 64
102 0 : #define ESP_FSPID_IN 65
103 0 : #define ESP_FSPID_OUT 65
104 0 : #define ESP_FSPIHD_IN 66
105 0 : #define ESP_FSPIHD_OUT 66
106 0 : #define ESP_FSPIWP_IN 67
107 0 : #define ESP_FSPIWP_OUT 67
108 0 : #define ESP_FSPICS0_IN 68
109 0 : #define ESP_FSPICS0_OUT 68
110 0 : #define ESP_FSPICS1_OUT 69
111 0 : #define ESP_FSPICS2_OUT 70
112 0 : #define ESP_FSPICS3_OUT 71
113 0 : #define ESP_FSPICS4_OUT 72
114 0 : #define ESP_FSPICS5_OUT 73
115 0 : #define ESP_TWAI_RX 74
116 0 : #define ESP_TWAI_TX 74
117 0 : #define ESP_TWAI_BUS_OFF_ON 75
118 0 : #define ESP_TWAI_CLKOUT 76
119 0 : #define ESP_PCMFSYNC_IN 77
120 0 : #define ESP_BT_AUDIO0_IRQ 77
121 0 : #define ESP_PCMCLK_IN 78
122 0 : #define ESP_BT_AUDIO1_IRQ 78
123 0 : #define ESP_PCMDIN 79
124 0 : #define ESP_BT_AUDIO2_IRQ 79
125 0 : #define ESP_RW_WAKEUP_REQ 80
126 0 : #define ESP_BLE_AUDIO0_IRQ 80
127 0 : #define ESP_BLE_AUDIO1_IRQ 81
128 0 : #define ESP_BLE_AUDIO2_IRQ 82
129 0 : #define ESP_PCMFSYNC_OUT 83
130 0 : #define ESP_PCMCLK_OUT 84
131 0 : #define ESP_PCMDOUT 85
132 0 : #define ESP_BLE_AUDIO_SYNC0_P 86
133 0 : #define ESP_BLE_AUDIO_SYNC1_P 87
134 0 : #define ESP_BLE_AUDIO_SYNC2_P 88
135 0 : #define ESP_ANT_SEL0 89
136 0 : #define ESP_ANT_SEL1 90
137 0 : #define ESP_ANT_SEL2 91
138 0 : #define ESP_ANT_SEL3 92
139 0 : #define ESP_ANT_SEL4 93
140 0 : #define ESP_ANT_SEL5 94
141 0 : #define ESP_ANT_SEL6 95
142 0 : #define ESP_ANT_SEL7 96
143 0 : #define ESP_SIG_IN_FUNC_97 97
144 0 : #define ESP_SIG_IN_FUNC97 97
145 0 : #define ESP_SIG_IN_FUNC_98 98
146 0 : #define ESP_SIG_IN_FUNC98 98
147 0 : #define ESP_SIG_IN_FUNC_99 99
148 0 : #define ESP_SIG_IN_FUNC99 99
149 0 : #define ESP_SIG_IN_FUNC_100 100
150 0 : #define ESP_SIG_IN_FUNC100 100
151 0 : #define ESP_SYNCERR 101
152 0 : #define ESP_SYNCFOUND_FLAG 102
153 0 : #define ESP_EVT_CNTL_IMMEDIATE_ABORT 103
154 0 : #define ESP_LINKLBL 104
155 0 : #define ESP_DATA_EN 105
156 0 : #define ESP_DATA 106
157 0 : #define ESP_PKT_TX_ON 107
158 0 : #define ESP_PKT_RX_ON 108
159 0 : #define ESP_RW_TX_ON 109
160 0 : #define ESP_RW_RX_ON 110
161 0 : #define ESP_EVT_REQ_P 111
162 0 : #define ESP_EVT_STOP_P 112
163 0 : #define ESP_BT_MODE_ON 113
164 0 : #define ESP_GPIO_LC_DIAG0 114
165 0 : #define ESP_GPIO_LC_DIAG1 115
166 0 : #define ESP_GPIO_LC_DIAG2 116
167 0 : #define ESP_CH 117
168 0 : #define ESP_RX_WINDOW 118
169 0 : #define ESP_UPDATE_RX 119
170 0 : #define ESP_RX_STATUS 120
171 0 : #define ESP_CLK_GPIO 121
172 0 : #define ESP_NBT_BLE 122
173 0 : #define ESP_CLK_OUT_OUT1 123
174 0 : #define ESP_CLK_OUT_OUT2 124
175 0 : #define ESP_CLK_OUT_OUT3 125
176 0 : #define ESP_SPICS1_OUT 126
177 0 : #define ESP_SIG_GPIO_OUT 128
178 0 : #define ESP_GPIO_MAP_DATE 0x2006130
179 :
180 : #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32C3_GPIO_SIGMAP_H_ */
|