socionext,uniphier-uart.yaml 929 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/serial/socionext,uniphier-uart.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: UniPhier UART controller
  7. maintainers:
  8. - Masahiro Yamada <yamada.masahiro@socionext.com>
  9. properties:
  10. compatible:
  11. const: socionext,uniphier-uart
  12. reg:
  13. maxItems: 1
  14. interrupts:
  15. maxItems: 1
  16. clocks:
  17. maxItems: 1
  18. resets:
  19. maxItems: 1
  20. auto-flow-control:
  21. description: enable automatic flow control support.
  22. $ref: /schemas/types.yaml#/definitions/flag
  23. required:
  24. - compatible
  25. - reg
  26. - interrupts
  27. - clocks
  28. additionalProperties: false
  29. examples:
  30. - |
  31. aliases {
  32. serial0 = &serial0;
  33. };
  34. serial0: serial@54006800 {
  35. compatible = "socionext,uniphier-uart";
  36. reg = <0x54006800 0x40>;
  37. interrupts = <0 33 4>;
  38. clocks = <&uart_clk>;
  39. };