Zephyr API Documentation 4.4.0-rc2
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mipi_dbi_driver_api Struct Reference

Driver Operations MIPI-DBI driver operations More...

#include <zephyr/drivers/mipi_dbi.h>

Data Fields

mipi_dbi_command_write_t command_write
  OPT Write a command to the display controller.
mipi_dbi_command_read_t command_read
  OPT Read a command response from the display controller.
mipi_dbi_write_display_t write_display
  OPT Write a display buffer to the display controller.
mipi_dbi_reset_t reset
  OPT Resets attached display controller.
mipi_dbi_release_t release
  OPT Releases a locked MIPI DBI device.
mipi_dbi_configure_te_t configure_te
  OPT Configures MIPI DBI tearing effect signal.

Detailed Description

Driver Operations MIPI-DBI driver operations

This is the driver API structure any MIPI-DBI driver needs to define. It contains function pointers to the operations the driver implements, as well as any other driver-specific constant data.

Members marked with REQ MUST be set by the driver, whereas those marked with OPT are optional.

See also
DEVICE_DT_INST_DEFINE()
DEVICE_DT_DEFINE()
DEVICE_API()

Field Documentation

◆ command_read

mipi_dbi_command_read_t mipi_dbi_driver_api::command_read

OPT Read a command response from the display controller.

◆ command_write

mipi_dbi_command_write_t mipi_dbi_driver_api::command_write

OPT Write a command to the display controller.

◆ configure_te

mipi_dbi_configure_te_t mipi_dbi_driver_api::configure_te

OPT Configures MIPI DBI tearing effect signal.

◆ release

mipi_dbi_release_t mipi_dbi_driver_api::release

OPT Releases a locked MIPI DBI device.

◆ reset

mipi_dbi_reset_t mipi_dbi_driver_api::reset

OPT Resets attached display controller.

◆ write_display

mipi_dbi_write_display_t mipi_dbi_driver_api::write_display

OPT Write a display buffer to the display controller.


The documentation for this struct was generated from the following file: