1*84943d6fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*84943d6fSEmmanuel Vadot 3*84943d6fSEmmanuel Vadot%YAML 1.2 4*84943d6fSEmmanuel Vadot--- 5*84943d6fSEmmanuel Vadot$id: http://devicetree.org/schemas/serial/esp,esp32-acm.yaml# 6*84943d6fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 7*84943d6fSEmmanuel Vadot 8*84943d6fSEmmanuel Vadottitle: ESP32S3 ACM gadget controller 9*84943d6fSEmmanuel Vadot 10*84943d6fSEmmanuel Vadotmaintainers: 11*84943d6fSEmmanuel Vadot - Max Filippov <jcmvbkbc@gmail.com> 12*84943d6fSEmmanuel Vadot 13*84943d6fSEmmanuel Vadotdescription: 14*84943d6fSEmmanuel Vadot Fixed function USB CDC-ACM gadget controller of the Espressif ESP32S3 SoC. 15*84943d6fSEmmanuel Vadot 16*84943d6fSEmmanuel VadotallOf: 17*84943d6fSEmmanuel Vadot - $ref: serial.yaml# 18*84943d6fSEmmanuel Vadot 19*84943d6fSEmmanuel Vadotproperties: 20*84943d6fSEmmanuel Vadot compatible: 21*84943d6fSEmmanuel Vadot const: esp,esp32s3-acm 22*84943d6fSEmmanuel Vadot 23*84943d6fSEmmanuel Vadot reg: 24*84943d6fSEmmanuel Vadot maxItems: 1 25*84943d6fSEmmanuel Vadot 26*84943d6fSEmmanuel Vadot interrupts: 27*84943d6fSEmmanuel Vadot maxItems: 1 28*84943d6fSEmmanuel Vadot 29*84943d6fSEmmanuel Vadotrequired: 30*84943d6fSEmmanuel Vadot - compatible 31*84943d6fSEmmanuel Vadot - reg 32*84943d6fSEmmanuel Vadot - interrupts 33*84943d6fSEmmanuel Vadot 34*84943d6fSEmmanuel VadotadditionalProperties: false 35*84943d6fSEmmanuel Vadot 36*84943d6fSEmmanuel Vadotexamples: 37*84943d6fSEmmanuel Vadot - | 38*84943d6fSEmmanuel Vadot serial@60038000 { 39*84943d6fSEmmanuel Vadot compatible = "esp,esp32s3-acm"; 40*84943d6fSEmmanuel Vadot reg = <0x60038000 0x1000>; 41*84943d6fSEmmanuel Vadot interrupts = <96 3 0>; 42*84943d6fSEmmanuel Vadot }; 43