Home
last modified time | relevance | path

Searched +full:esp32s3 +full:- +full:uart (Results 1 – 2 of 2) sorted by relevance

/linux/Documentation/devicetree/bindings/serial/
H A Desp,esp32-uart.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 ---
5 $id: http://devicetree.org/schemas/serial/esp,esp32-uart.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: ESP32xx UART controllers
11 - Max Filippov <jcmvbkbc@gmail.com>
14 ESP32 UART controller is a part of the ESP32 SoC.
15 ESP32S3 UART controller is a part of the ESP32S3 SoC.
19 - $ref: serial.yaml#
24 - esp,esp32-uart
[all …]
/linux/drivers/tty/serial/
H A Desp32_uart.c1 // SPDX-License-Identifier: GPL-2.0-or-later
19 #define DRIVER_NAME "esp32-uart"
113 .type = "ESP32 UART",
122 .type = "ESP32S3 UART",
128 .compatible = "esp,esp32-uart",
131 .compatible = "esp,esp32s3-uart",
141 return port->private_data; in port_variant()
146 writel(v, port->membase + reg); in esp32_uart_write()
151 return readl(port->membase + reg); in esp32_uart_read()
158 return (status & port_variant(port)->txfifo_cnt_mask) >> UART_TXFIFO_CNT_SHIFT; in esp32_uart_tx_fifo_cnt()
[all …]