via,vt8500-uart.yaml 813 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/serial/via,vt8500-uart.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: VIA VT8500 and WonderMedia WM8xxx UART Controller
  7. maintainers:
  8. - Alexey Charkov <alchark@gmail.com>
  9. allOf:
  10. - $ref: serial.yaml
  11. properties:
  12. compatible:
  13. enum:
  14. - via,vt8500-uart # up to WM8850/WM8950
  15. - wm,wm8880-uart # for WM8880 and later
  16. clocks:
  17. maxItems: 1
  18. interrupts:
  19. maxItems: 1
  20. reg:
  21. maxItems: 1
  22. required:
  23. - compatible
  24. - clocks
  25. - interrupts
  26. - reg
  27. unevaluatedProperties: false
  28. examples:
  29. - |
  30. serial@d8200000 {
  31. compatible = "via,vt8500-uart";
  32. reg = <0xd8200000 0x1040>;
  33. interrupts = <32>;
  34. clocks = <&clkuart0>;
  35. };