drivers: esp32: uart: use hal functions

In order to have Espressif SoCs working with
the same uart drivers, all low level functions
are now replaced to hal_espressif HAL calls.

This also changes pinmux, gpio and uart
init order to meet its dependencies.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
This commit is contained in:
Sylvio Alves 2021-10-28 01:16:33 -03:00 committed by Christopher Friedt
commit d5aa5c2a77
18 changed files with 250 additions and 377 deletions

View file

@ -11,4 +11,4 @@ config UART_ESP32
select GPIO_ESP32
depends on SOC_ESP32 || SOC_ESP32S2 || SOC_ESP32C3
help
Enable the ESP32 UART using ROM routines.
Enable the ESP32 UART.