diff options
author | Andrzej Hajda <a.hajda@samsung.com> | 2014-03-28 12:52:36 +0100 |
---|---|---|
committer | Inki Dae <inki.dae@samsung.com> | 2014-04-28 21:33:33 +0900 |
commit | 708ad2aa03b8f44120d725cccd1267e8eb3eee4b (patch) | |
tree | 443c6e6ab2073b2251a1c7e2c579a29188ea5ce3 | |
parent | 2369085a2640fbbc6d07e4e6b6dec7c51ffe10e4 (diff) | |
download | linux-3.10-708ad2aa03b8f44120d725cccd1267e8eb3eee4b.tar.gz linux-3.10-708ad2aa03b8f44120d725cccd1267e8eb3eee4b.tar.bz2 linux-3.10-708ad2aa03b8f44120d725cccd1267e8eb3eee4b.zip |
drm/mipi_dsi: add flags to DSI messages
This patch adds flags field to mipi_dsi_msg structure and two flags:
- MIPI_DSI_MSG_REQ_ACK - request ACK from peripheral for given message,
- MIPI_DSI_MSG_USE_LPM - use Low Power Mode to transmit message.
The first flag is usually helpful during DSI diagnostic, the second
flag is required by some peripherals during configuration phase.
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r-- | include/drm/drm_mipi_dsi.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/drm/drm_mipi_dsi.h b/include/drm/drm_mipi_dsi.h index d32628acdd9..7209df15a3c 100644 --- a/include/drm/drm_mipi_dsi.h +++ b/include/drm/drm_mipi_dsi.h @@ -17,6 +17,11 @@ struct mipi_dsi_host; struct mipi_dsi_device; +/* request ACK from peripheral */ +#define MIPI_DSI_MSG_REQ_ACK BIT(0) +/* use Low Power Mode to transmit message */ +#define MIPI_DSI_MSG_USE_LPM BIT(1) + /** * struct mipi_dsi_msg - read/write DSI buffer * @channel: virtual channel id @@ -29,6 +34,7 @@ struct mipi_dsi_device; struct mipi_dsi_msg { u8 channel; u8 type; + u16 flags; size_t tx_len; const void *tx_buf; |