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_ */