zephyr/doc/hardware/peripherals/mipi_dbi.rst
Stefan Gloor 1d8c3c013b doc: update MIPI DBI API compatibility
The MIPI DBI API supports MIPI DBI controllers type A, B, and C
(except with 16 write clocks). Update the documentation accordingly.

Signed-off-by: Stefan Gloor <code@stefan-gloor.ch>
2024-09-20 11:56:22 -05:00

29 lines
682 B
ReStructuredText

.. _mipi_dbi_api:
MIPI Display Bus Interface (DBI)
###################################
The MIPI DBI driver class implements support for MIPI DBI compliant display
controllers.
MIPI DBI defines 3 interface types:
* Type A: Motorola 6800 parallel bus
* Type B: Intel 8080 parallel bus
* Type C: SPI Type serial bit bus with 3 options:
#. 9 write clocks per byte, final bit is command/data selection bit
#. Same as above, but 16 write clocks per byte
#. 8 write clocks per byte. Command/data selected via GPIO pin
Currently, the API does not support Type C controllers with 16 write clocks
(option 2).
API Reference
*************
.. doxygengroup:: mipi_dbi_interface