From b0c48a2182f3fcca7d13986be3fd9617c44886b1 Mon Sep 17 00:00:00 2001 From: Sylvio Alves Date: Tue, 9 Nov 2021 09:07:18 -0300 Subject: [PATCH] drivers: uart: esp32: set device to initialize pre-kernel Uart post kernel initialization does not allow starting shell properly. This issue was added in UART unifying PR. Signed-off-by: Sylvio Alves --- drivers/serial/uart_esp32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/serial/uart_esp32.c b/drivers/serial/uart_esp32.c index af5bb000968..2adcc66b672 100644 --- a/drivers/serial/uart_esp32.c +++ b/drivers/serial/uart_esp32.c @@ -551,7 +551,7 @@ DEVICE_DT_DEFINE(DT_NODELABEL(uart##idx), \ NULL, \ &uart_esp32_data_##idx, \ &uart_esp32_cfg_port_##idx, \ - POST_KERNEL, \ + PRE_KERNEL_2, \ CONFIG_SERIAL_INIT_PRIORITY, \ &uart_esp32_api);