arm,versatile-lcd.yaml 793 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/auxdisplay/arm,versatile-lcd.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: ARM Versatile Character LCD
  7. maintainers:
  8. - Linus Walleij <linusw@kernel.org>
  9. - Rob Herring <robh@kernel.org>
  10. description:
  11. This binding defines the character LCD interface found on ARM Versatile AB
  12. and PB reference platforms.
  13. properties:
  14. compatible:
  15. const: arm,versatile-lcd
  16. reg:
  17. maxItems: 1
  18. clocks:
  19. maxItems: 1
  20. clock-names:
  21. maxItems: 1
  22. interrupts:
  23. maxItems: 1
  24. required:
  25. - compatible
  26. - reg
  27. additionalProperties: false
  28. examples:
  29. - |
  30. lcd@10008000 {
  31. compatible = "arm,versatile-lcd";
  32. reg = <0x10008000 0x1000>;
  33. };