litex,liteuart.yaml 813 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/serial/litex,liteuart.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: LiteUART serial controller
  7. maintainers:
  8. - Karol Gugala <kgugala@antmicro.com>
  9. - Mateusz Holenko <mholenko@antmicro.com>
  10. description: |
  11. LiteUART serial controller is a part of the LiteX FPGA SoC builder. It supports
  12. multiple CPU architectures, currently including e.g. OpenRISC and RISC-V.
  13. properties:
  14. compatible:
  15. const: litex,liteuart
  16. reg:
  17. maxItems: 1
  18. interrupts:
  19. maxItems: 1
  20. required:
  21. - compatible
  22. - reg
  23. additionalProperties: false
  24. examples:
  25. - |
  26. uart0: serial@e0001800 {
  27. compatible = "litex,liteuart";
  28. reg = <0xe0001800 0x100>;
  29. interrupts = <2>;
  30. };