esp,esp32-acm.yaml 733 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/serial/esp,esp32-acm.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: ESP32S3 ACM gadget controller
  7. maintainers:
  8. - Max Filippov <jcmvbkbc@gmail.com>
  9. description:
  10. Fixed function USB CDC-ACM gadget controller of the Espressif ESP32S3 SoC.
  11. allOf:
  12. - $ref: serial.yaml#
  13. properties:
  14. compatible:
  15. const: esp,esp32s3-acm
  16. reg:
  17. maxItems: 1
  18. interrupts:
  19. maxItems: 1
  20. required:
  21. - compatible
  22. - reg
  23. - interrupts
  24. additionalProperties: false
  25. examples:
  26. - |
  27. serial@60038000 {
  28. compatible = "esp,esp32s3-acm";
  29. reg = <0x60038000 0x1000>;
  30. interrupts = <96 3 0>;
  31. };