Line data Source code
1 0 : /* 2 : * Copyright (c) 2024 Espressif Systems (Shanghai) Co., Ltd. 3 : * 4 : * SPDX-License-Identifier: Apache-2.0 5 : */ 6 : 7 : #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32C2_GPIO_SIGMAP_H_ 8 : #define ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32C2_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_SPIQ_MONITOR 15 36 0 : #define ESP_SPID_MONITOR 16 37 0 : #define ESP_SPIHD_MONITOR 17 38 0 : #define ESP_SPIWP_MONITOR 18 39 0 : #define ESP_SPICS1_OUT 19 40 0 : #define ESP_CPU_TESTBUS0 20 41 0 : #define ESP_CPU_TESTBUS1 21 42 0 : #define ESP_CPU_TESTBUS2 22 43 0 : #define ESP_CPU_TESTBUS3 23 44 0 : #define ESP_CPU_TESTBUS4 24 45 0 : #define ESP_CPU_TESTBUS5 25 46 0 : #define ESP_CPU_TESTBUS6 26 47 0 : #define ESP_CPU_TESTBUS7 27 48 0 : #define ESP_CPU_GPIO_IN0 28 49 0 : #define ESP_CPU_GPIO_OUT0 28 50 0 : #define ESP_CPU_GPIO_IN1 29 51 0 : #define ESP_CPU_GPIO_OUT1 29 52 0 : #define ESP_CPU_GPIO_IN2 30 53 0 : #define ESP_CPU_GPIO_OUT2 30 54 0 : #define ESP_CPU_GPIO_IN3 31 55 0 : #define ESP_CPU_GPIO_OUT3 31 56 0 : #define ESP_CPU_GPIO_IN4 32 57 0 : #define ESP_CPU_GPIO_OUT4 32 58 0 : #define ESP_CPU_GPIO_IN5 33 59 0 : #define ESP_CPU_GPIO_OUT5 33 60 0 : #define ESP_CPU_GPIO_IN6 34 61 0 : #define ESP_CPU_GPIO_OUT6 34 62 0 : #define ESP_CPU_GPIO_IN7 35 63 0 : #define ESP_CPU_GPIO_OUT7 35 64 0 : #define ESP_EXT_ADC_START 45 65 0 : #define ESP_LEDC_LS_SIG_OUT0 45 66 0 : #define ESP_LEDC_LS_SIG_OUT1 46 67 0 : #define ESP_LEDC_LS_SIG_OUT2 47 68 0 : #define ESP_LEDC_LS_SIG_OUT3 48 69 0 : #define ESP_LEDC_LS_SIG_OUT4 49 70 0 : #define ESP_LEDC_LS_SIG_OUT5 50 71 0 : #define ESP_RMT_SIG_IN0 51 72 0 : #define ESP_RMT_SIG_OUT0 51 73 0 : #define ESP_RMT_SIG_IN1 52 74 0 : #define ESP_RMT_SIG_OUT1 52 75 0 : #define ESP_I2CEXT0_SCL_IN 53 76 0 : #define ESP_I2CEXT0_SCL_OUT 53 77 0 : #define ESP_I2CEXT0_SDA_IN 54 78 0 : #define ESP_I2CEXT0_SDA_OUT 54 79 0 : #define ESP_FSPICLK_IN 63 80 0 : #define ESP_FSPICLK_OUT 63 81 0 : #define ESP_FSPIQ_IN 64 82 0 : #define ESP_FSPIQ_OUT 64 83 0 : #define ESP_FSPID_IN 65 84 0 : #define ESP_FSPID_OUT 65 85 0 : #define ESP_FSPIHD_IN 66 86 0 : #define ESP_FSPIHD_OUT 66 87 0 : #define ESP_FSPIWP_IN 67 88 0 : #define ESP_FSPIWP_OUT 67 89 0 : #define ESP_FSPICS0_IN 68 90 0 : #define ESP_FSPICS0_OUT 68 91 0 : #define ESP_FSPICS1_OUT 69 92 0 : #define ESP_FSPICS2_OUT 70 93 0 : #define ESP_FSPICS3_OUT 71 94 0 : #define ESP_FSPICS4_OUT 72 95 0 : #define ESP_FSPICS5_OUT 73 96 0 : #define ESP_EXTERN_PRIORITY_I 77 97 0 : #define ESP_EXTERN_PRIORITY_O 77 98 0 : #define ESP_EXTERN_ACTIVE_I 78 99 0 : #define ESP_EXTERN_ACTIVE_O 78 100 0 : #define ESP_GPIO_EVENT_MATRIX_IN0 79 101 0 : #define ESP_GPIO_TASK_MATRIX_OUT0 79 102 0 : #define ESP_GPIO_EVENT_MATRIX_IN1 80 103 0 : #define ESP_GPIO_TASK_MATRIX_OUT1 80 104 0 : #define ESP_GPIO_EVENT_MATRIX_IN2 81 105 0 : #define ESP_GPIO_TASK_MATRIX_OUT2 81 106 0 : #define ESP_GPIO_EVENT_MATRIX_IN3 82 107 0 : #define ESP_GPIO_TASK_MATRIX_OUT3 82 108 0 : #define ESP_BB_DIAG8_OUT 83 109 0 : #define ESP_BB_DIAG9_OUT 84 110 0 : #define ESP_BB_DIAG10_OUT 85 111 0 : #define ESP_BB_DIAG11_OUT 86 112 0 : #define ESP_BB_DIAG12_OUT 87 113 0 : #define ESP_BB_DIAG13_OUT 88 114 0 : #define ESP_ANT_SEL0 89 115 0 : #define ESP_ANT_SEL1 90 116 0 : #define ESP_ANT_SEL2 91 117 0 : #define ESP_ANT_SEL3 92 118 0 : #define ESP_ANT_SEL4 93 119 0 : #define ESP_ANT_SEL5 94 120 0 : #define ESP_ANT_SEL6 95 121 0 : #define ESP_ANT_SEL7 96 122 0 : #define ESP_SIG_IN_FUNC_97 97 123 0 : #define ESP_SIG_IN_FUNC97 97 124 0 : #define ESP_SIG_IN_FUNC_98 98 125 0 : #define ESP_SIG_IN_FUNC98 98 126 0 : #define ESP_SIG_IN_FUNC_99 99 127 0 : #define ESP_SIG_IN_FUNC99 99 128 0 : #define ESP_SIG_IN_FUNC_100 100 129 0 : #define ESP_SIG_IN_FUNC100 100 130 0 : #define ESP_BLE_DBG_SYNCERR 101 131 0 : #define ESP_BLE_DBG_SYNC_FOUND 102 132 0 : #define ESP_BLE_DBG_CH_IDX 103 133 0 : #define ESP_BLE_DBG_SYNC_WINDOW 104 134 0 : #define ESP_BLE_DBG_DATA_EN 105 135 0 : #define ESP_BLE_DBG_DATA 106 136 0 : #define ESP_BLE_DBG_PKT_TX_ON 107 137 0 : #define ESP_BLE_DBG_PKT_RX_ON 108 138 0 : #define ESP_BLE_DBG_TXRU_ON 109 139 0 : #define ESP_BLE_DBG_RXRU_ON 110 140 0 : #define ESP_BLE_DBG_LELC_ST0 111 141 0 : #define ESP_BLE_DBG_LELC_ST1 112 142 0 : #define ESP_BLE_DBG_LELC_ST2 113 143 0 : #define ESP_BLE_DBG_LELC_ST3 114 144 0 : #define ESP_BLE_DBG_CRCOK 115 145 0 : #define ESP_BLE_DBG_CLK_GPIO 116 146 0 : #define ESP_BLE_DBG_RADIO_START 117 147 0 : #define ESP_BLE_DBG_SEQUENCE_ON 118 148 0 : #define ESP_BLE_DBG_COEX_BT_ON 119 149 0 : #define ESP_BLE_DBG_COEX_WIFI_ON 120 150 0 : #define ESP_CLK_OUT_OUT1 123 151 0 : #define ESP_CLK_OUT_OUT2 124 152 0 : #define ESP_CLK_OUT_OUT3 125 153 0 : #define ESP_SIG_GPIO_OUT 128 154 0 : #define ESP_GPIO_MAP_DATE 0x2106190 155 : 156 : #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_ESP32C2_GPIO_SIGMAP_H_ */