Home
last modified time | relevance | path

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

/linux/Documentation/devicetree/bindings/serial/
H A Desp,esp32-acm.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 ---
5 $id: http://devicetree.org/schemas/serial/esp,esp32-acm.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: ESP32S3 ACM gadget controller
11 - Max Filippov <jcmvbkbc@gmail.com>
14 Fixed function USB CDC-ACM gadget controller of the Espressif ESP32S3 SoC.
17 - $ref: serial.yaml#
21 const: esp,esp32s3-acm
30 - compatible
[all …]
/linux/drivers/tty/serial/
H A Desp32_acm.c1 // SPDX-License-Identifier: GPL-2.0-or-later
17 #define DRIVER_NAME "esp32s3-acm"
41 .compatible = "esp,esp32s3-acm",
50 writel(v, port->membase + reg); in esp32s3_acm_write()
55 return readl(port->membase + reg); in esp32s3_acm_read()
105 struct tty_port *tty_port = &port->state->port; in esp32s3_acm_rxint()
113 spin_lock_irqsave(&port->lock, flags); in esp32s3_acm_rxint()
118 ++port->icount.rx; in esp32s3_acm_rxint()
121 spin_unlock_irqrestore(&port->lock, flags); in esp32s3_acm_rxint()
144 dev_warn(port->dev, "timeout waiting for TX FIFO\n"); in esp32s3_acm_put_char_sync()
[all …]