Zephyr Project API 3.5.0
A Scalable Open Source RTOS
|
Public APIs for MIPI-DSI drivers. More...
Go to the source code of this file.
Data Structures | |
struct | mipi_dsi_timings |
MIPI-DSI display timings. More... | |
struct | mipi_dsi_device |
MIPI-DSI device. More... | |
struct | mipi_dsi_msg |
MIPI-DSI read/write message. More... | |
struct | mipi_dsi_driver_api |
MIPI-DSI host driver API. More... | |
Functions | |
static int | mipi_dsi_attach (const struct device *dev, uint8_t channel, const struct mipi_dsi_device *mdev) |
Attach a new device to the MIPI-DSI bus. | |
static ssize_t | mipi_dsi_transfer (const struct device *dev, uint8_t channel, struct mipi_dsi_msg *msg) |
Transfer data to/from a device attached to the MIPI-DSI bus. | |
ssize_t | mipi_dsi_generic_read (const struct device *dev, uint8_t channel, const void *params, size_t nparams, void *buf, size_t len) |
MIPI-DSI generic read. | |
ssize_t | mipi_dsi_generic_write (const struct device *dev, uint8_t channel, const void *buf, size_t len) |
MIPI-DSI generic write. | |
ssize_t | mipi_dsi_dcs_read (const struct device *dev, uint8_t channel, uint8_t cmd, void *buf, size_t len) |
MIPI-DSI DCS read. | |
ssize_t | mipi_dsi_dcs_write (const struct device *dev, uint8_t channel, uint8_t cmd, const void *buf, size_t len) |
MIPI-DSI DCS write. | |
Public APIs for MIPI-DSI drivers.