drivers: serial: esp32: rename fake DT define
Rename DT_INST_{0,1,2}_ESPRESSIF_ESP32_UART_IRQ_0 defines to something
non-DT prefixed. This way we know which defines are one's we generate
and which ones are driver created. It should be easy enough to replace
these INST_{0,1,2}_ESPRESSIF_ESP32_UART_IRQ_0 define with DTS generated
one macros once esp32 has interrupt controller support in DTS.
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
diff --git a/drivers/serial/uart_esp32.c b/drivers/serial/uart_esp32.c
index fe17b82..6938db1 100644
--- a/drivers/serial/uart_esp32.c
+++ b/drivers/serial/uart_esp32.c
@@ -117,9 +117,9 @@
#define UART_GET_RX_FLOW(conf1_reg) ((conf1_reg >> 23) & 0x1)
/* FIXME: This should be removed when interrupt support added to ESP32 dts */
-#define DT_INST_0_ESPRESSIF_ESP32_UART_IRQ_0 12
-#define DT_INST_1_ESPRESSIF_ESP32_UART_IRQ_0 17
-#define DT_INST_2_ESPRESSIF_ESP32_UART_IRQ_0 18
+#define INST_0_ESPRESSIF_ESP32_UART_IRQ_0 12
+#define INST_1_ESPRESSIF_ESP32_UART_IRQ_0 17
+#define INST_2_ESPRESSIF_ESP32_UART_IRQ_0 18
/* ESP-IDF Naming is not consistent for UART0 with UART1/2 */
#define DPORT_UART0_CLK_EN DPORT_UART_CLK_EN
@@ -461,13 +461,13 @@
static void uart_esp32_irq_config_func_##idx(struct device *dev) \
{ \
esp32_rom_intr_matrix_set(0, ETS_UART##idx##_INTR_SOURCE, \
- DT_INST_##idx##_ESPRESSIF_ESP32_UART_IRQ_0); \
- IRQ_CONNECT(DT_INST_##idx##_ESPRESSIF_ESP32_UART_IRQ_0, \
+ INST_##idx##_ESPRESSIF_ESP32_UART_IRQ_0); \
+ IRQ_CONNECT(INST_##idx##_ESPRESSIF_ESP32_UART_IRQ_0, \
1, \
uart_esp32_isr, \
DEVICE_GET(uart_esp32_##idx), \
0); \
- irq_enable(DT_INST_##idx##_ESPRESSIF_ESP32_UART_IRQ_0); \
+ irq_enable(INST_##idx##_ESPRESSIF_ESP32_UART_IRQ_0); \
}
#else
#define ESP32_UART_IRQ_HANDLER_DECL(idx)
@@ -510,7 +510,7 @@
\
.irq = { \
.source = ETS_UART##idx##_INTR_SOURCE, \
- .line = DT_INST_##idx##_ESPRESSIF_ESP32_UART_IRQ_0, \
+ .line = INST_##idx##_ESPRESSIF_ESP32_UART_IRQ_0, \
} \
}; \
\