Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mipi_dsi_driver_api Struct Reference

Driver Operations MIPI-DSI driver operations More...

#include <zephyr/drivers/mipi_dsi.h>

Data Fields

mipi_dsi_api_attach_t attach
  REQ Attach a new device to the MIPI-DSI bus.
mipi_dsi_api_transfer_t transfer
  REQ Transfer data to/from a device attached to the MIPI-DSI bus.
mipi_dsi_api_detach_t detach
  OPT Detach a device from the MIPI-DSI bus.

Detailed Description

Driver Operations MIPI-DSI driver operations

This is the driver API structure any MIPI-DSI 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

◆ attach

mipi_dsi_api_attach_t mipi_dsi_driver_api::attach

REQ Attach a new device to the MIPI-DSI bus.

◆ detach

mipi_dsi_api_detach_t mipi_dsi_driver_api::detach

OPT Detach a device from the MIPI-DSI bus.

◆ transfer

mipi_dsi_api_transfer_t mipi_dsi_driver_api::transfer

REQ Transfer data to/from a device attached to the MIPI-DSI bus.


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