arm,sbsa-uart.yaml 808 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. ---
  3. $id: http://devicetree.org/schemas/serial/arm,sbsa-uart.yaml#
  4. $schema: http://devicetree.org/meta-schemas/core.yaml#
  5. title: ARM SBSA UART
  6. maintainers:
  7. - Andre Przywara <andre.przywara@arm.com>
  8. description:
  9. This UART uses a subset of the PL011 registers and consequently lives in the
  10. PL011 driver. It's baudrate and other communication parameters cannot be
  11. adjusted at runtime, so it lacks a clock specifier here.
  12. allOf:
  13. - $ref: /schemas/serial/serial.yaml#
  14. properties:
  15. compatible:
  16. const: arm,sbsa-uart
  17. reg:
  18. maxItems: 1
  19. interrupts:
  20. maxItems: 1
  21. current-speed:
  22. description: fixed baud rate set by the firmware
  23. required:
  24. - compatible
  25. - reg
  26. - interrupts
  27. - current-speed
  28. unevaluatedProperties: false