solomon,ssd-common.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/display/solomon,ssd-common.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Common properties for Solomon OLED Display Controllers
  7. maintainers:
  8. - Javier Martinez Canillas <javierm@redhat.com>
  9. properties:
  10. reg:
  11. maxItems: 1
  12. reset-gpios:
  13. maxItems: 1
  14. # Only required for SPI
  15. dc-gpios:
  16. description:
  17. GPIO connected to the controller's D/C# (Data/Command) pin,
  18. that is needed for 4-wire SPI to tell the controller if the
  19. data sent is for a command register or the display data RAM
  20. maxItems: 1
  21. solomon,height:
  22. $ref: /schemas/types.yaml#/definitions/uint32
  23. description:
  24. Height in pixel of the screen driven by the controller.
  25. The default value is controller-dependent.
  26. solomon,width:
  27. $ref: /schemas/types.yaml#/definitions/uint32
  28. description:
  29. Width in pixel of the screen driven by the controller.
  30. The default value is controller-dependent.
  31. allOf:
  32. - $ref: /schemas/spi/spi-peripheral-props.yaml#
  33. additionalProperties: true