Hello, this series adds drivers for the UART and ACM controllers found in the Espressif ESP32 and ESP32S3 SoCs. Max Filippov (4): dt-bindings: serial: document esp32-uart bindings drivers/tty/serial: add driver for the ESP32 UART dt-bindings: serial: document esp32s3-acm bindings drivers/tty/serial: add ESP32S3 ACM device driver .../bindings/serial/esp,esp32-acm.yaml | 40 + .../bindings/serial/esp,esp32-uart.yaml | 48 ++ drivers/tty/serial/Kconfig | 27 + drivers/tty/serial/Makefile | 2 + drivers/tty/serial/esp32_acm.c | 473 +++++++++++ drivers/tty/serial/esp32_uart.c | 766 ++++++++++++++++++ include/uapi/linux/serial_core.h | 6 + 7 files changed, 1362 insertions(+) create mode 100644 Documentation/devicetree/bindings/serial/esp,esp32-acm.yaml create mode 100644 Documentation/devicetree/bindings/serial/esp,esp32-uart.yaml create mode 100644 drivers/tty/serial/esp32_acm.c create mode 100644 drivers/tty/serial/esp32_uart.c -- 2.30.2