Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
MIPI Display interface

MIPI Display definitions. More...

Files

file  mipi_display.h
 Display definitions for MIPI devices.

MIPI-DSI DCS (Display Command Set)

#define MIPI_DCS_NOP   0x00U
 NOP.
#define MIPI_DCS_SOFT_RESET   0x01U
 Soft Reset.
#define MIPI_DCS_GET_COMPRESSION_MODE   0x03U
 Get Compression Mode.
#define MIPI_DCS_GET_DISPLAY_ID   0x04U
 Get Display ID.
#define MIPI_DCS_GET_RED_CHANNEL   0x06U
 Get Red Channel.
#define MIPI_DCS_GET_GREEN_CHANNEL   0x07U
 Get Green Channel.
#define MIPI_DCS_GET_BLUE_CHANNEL   0x08U
 Get Blue Channel.
#define MIPI_DCS_GET_DISPLAY_STATUS   0x09U
 Get Display Status.
#define MIPI_DCS_GET_POWER_MODE   0x0AU
 Get Power Mode.
#define MIPI_DCS_GET_ADDRESS_MODE   0x0BU
 Get Address Mode.
#define MIPI_DCS_GET_PIXEL_FORMAT   0x0CU
 Get Pixel Format.
#define MIPI_DCS_GET_DISPLAY_MODE   0x0DU
 Get Display Mode.
#define MIPI_DCS_GET_SIGNAL_MODE   0x0EU
 Get Signal Mode.
#define MIPI_DCS_GET_DIAGNOSTIC_RESULT   0x0FU
 Get Diagnostic Result.
#define MIPI_DCS_ENTER_SLEEP_MODE   0x10U
 Enter Sleep Mode.
#define MIPI_DCS_EXIT_SLEEP_MODE   0x11U
 Exit Sleep Mode.
#define MIPI_DCS_ENTER_PARTIAL_MODE   0x12U
 Enter Partial Mode.
#define MIPI_DCS_ENTER_NORMAL_MODE   0x13U
 Enter Normal Mode.
#define MIPI_DCS_EXIT_INVERT_MODE   0x20U
 Exit Invert Mode.
#define MIPI_DCS_ENTER_INVERT_MODE   0x21U
 Enter Invert Mode.
#define MIPI_DCS_SET_GAMMA_CURVE   0x26U
 Set Gamma Curve.
#define MIPI_DCS_SET_DISPLAY_OFF   0x28U
 Set Display Off.
#define MIPI_DCS_SET_DISPLAY_ON   0x29U
 Set Display On.
#define MIPI_DCS_SET_COLUMN_ADDRESS   0x2AU
 Set Column Address.
#define MIPI_DCS_SET_PAGE_ADDRESS   0x2BU
 Set Page Address.
#define MIPI_DCS_WRITE_MEMORY_START   0x2CU
 Write Memory Start.
#define MIPI_DCS_WRITE_LUT   0x2DU
 Write LUT.
#define MIPI_DCS_READ_MEMORY_START   0x2EU
 Read Memory Start.
#define MIPI_DCS_SET_PARTIAL_ROWS   0x30U
 Set Partial Rows.
#define MIPI_DCS_SET_PARTIAL_COLUMNS   0x31U
 Set Partial Columns.
#define MIPI_DCS_SET_SCROLL_AREA   0x33U
 Set Scroll Area.
#define MIPI_DCS_SET_TEAR_OFF   0x34U
 Set Tear Off.
#define MIPI_DCS_SET_TEAR_ON   0x35U
 Set Tear On.
#define MIPI_DCS_SET_ADDRESS_MODE   0x36U
 Set Address Mode.
#define MIPI_DCS_SET_SCROLL_START   0x37U
 Set Scroll Start.
#define MIPI_DCS_EXIT_IDLE_MODE   0x38U
 Exit Idle Mode.
#define MIPI_DCS_ENTER_IDLE_MODE   0x39U
 Enter Idle Mode.
#define MIPI_DCS_SET_PIXEL_FORMAT   0x3AU
 Set Pixel Format.
#define MIPI_DCS_WRITE_MEMORY_CONTINUE   0x3CU
 Write Memory Continue.
#define MIPI_DCS_SET_3D_CONTROL   0x3DU
 Set 3D Control.
#define MIPI_DCS_READ_MEMORY_CONTINUE   0x3EU
 Read Memory Continue.
#define MIPI_DCS_GET_3D_CONTROL   0x3FU
 Get 3D Control.
#define MIPI_DCS_SET_VSYNC_TIMING   0x40U
 Set VSync Timing.
#define MIPI_DCS_SET_TEAR_SCANLINE   0x44U
 Set Tear Scanline.
#define MIPI_DCS_GET_SCANLINE   0x45U
 Get Scanline.
#define MIPI_DCS_SET_DISPLAY_BRIGHTNESS   0x51U
 Set Display Brightness.
#define MIPI_DCS_GET_DISPLAY_BRIGHTNESS   0x52U
 Get Display Brightness.
#define MIPI_DCS_WRITE_CONTROL_DISPLAY   0x53U
 Write Control Display.
#define MIPI_DCS_GET_CONTROL_DISPLAY   0x54U
 Get Control Display.
#define MIPI_DCS_WRITE_POWER_SAVE   0x55U
 Write Power Save.
#define MIPI_DCS_GET_POWER_SAVE   0x56U
 Get Power Save.
#define MIPI_DCS_SET_CABC_MIN_BRIGHTNESS   0x5EU
 Set CABC Min Brightness.
#define MIPI_DCS_GET_CABC_MIN_BRIGHTNESS   0x5FU
 Get CABC Min Brightness.
#define MIPI_DCS_READ_DDB_START   0xA1U
 Read DDB Start.
#define MIPI_DCS_READ_DDB_CONTINUE   0xA8U
 Read DDB Continue.
#define MIPI_DCS_PIXEL_FORMAT_24BIT   0x77
 24-bit Pixel Format
#define MIPI_DCS_PIXEL_FORMAT_18BIT   0x66
 18-bit Pixel Format
#define MIPI_DCS_PIXEL_FORMAT_16BIT   0x55
 16-bit Pixel Format
#define MIPI_DCS_PIXEL_FORMAT_12BIT   0x33
 12-bit Pixel Format
#define MIPI_DCS_PIXEL_FORMAT_8BIT   0x22
 8-bit Pixel Format
#define MIPI_DCS_PIXEL_FORMAT_3BIT   0x11
 3-bit Pixel Format

MIPI-DSI Address mode register fields.

#define MIPI_DCS_ADDRESS_MODE_MIRROR_Y   BIT(7)
 Mirror Y.
#define MIPI_DCS_ADDRESS_MODE_MIRROR_X   BIT(6)
 Mirror X.
#define MIPI_DCS_ADDRESS_MODE_SWAP_XY   BIT(5)
 Swap XY.
#define MIPI_DCS_ADDRESS_MODE_REFRESH_BT   BIT(4)
 Refresh Bottom to Top.
#define MIPI_DCS_ADDRESS_MODE_BGR   BIT(3)
 BGR Order.
#define MIPI_DCS_ADDRESS_MODE_LATCH_RL   BIT(2)
 Latch Right to Left.
#define MIPI_DCS_ADDRESS_MODE_FLIP_X   BIT(1)
 Flip X.
#define MIPI_DCS_ADDRESS_MODE_FLIP_Y   BIT(0)
 Flip Y.

MIPI-DSI Processor-to-Peripheral transaction types.

#define MIPI_DSI_V_SYNC_START   0x01U
 Sync Event, V Sync Start.
#define MIPI_DSI_V_SYNC_END   0x11U
 Sync Event, V Sync End.
#define MIPI_DSI_H_SYNC_START   0x21U
 Sync Event, H Sync Start.
#define MIPI_DSI_H_SYNC_END   0x31U
 Sync Event, H Sync End.
#define MIPI_DSI_COLOR_MODE_OFF   0x02U
 Color Mode Off Command.
#define MIPI_DSI_COLOR_MODE_ON   0x12U
 Color Mode On Command.
#define MIPI_DSI_SHUTDOWN_PERIPHERAL   0x22U
 Shutdown Peripheral Command.
#define MIPI_DSI_TURN_ON_PERIPHERAL   0x32U
 Turn On Peripheral Command.
#define MIPI_DSI_GENERIC_SHORT_WRITE_0_PARAM   0x03U
 Generic Short WRITE Packet with 0 parameters.
#define MIPI_DSI_GENERIC_SHORT_WRITE_1_PARAM   0x13U
 Generic Short WRITE Packet with 1 parameter.
#define MIPI_DSI_GENERIC_SHORT_WRITE_2_PARAM   0x23U
 Generic Short WRITE Packet with 2 parameters.
#define MIPI_DSI_GENERIC_READ_REQUEST_0_PARAM   0x04U
 Generic READ Request with 0 parameters.
#define MIPI_DSI_GENERIC_READ_REQUEST_1_PARAM   0x14U
 Generic READ Request with 1 parameter.
#define MIPI_DSI_GENERIC_READ_REQUEST_2_PARAM   0x24U
 Generic READ Request with 2 parameters.
#define MIPI_DSI_DCS_SHORT_WRITE   0x05U
 DCS Short Write Command with 0 parameters.
#define MIPI_DSI_DCS_SHORT_WRITE_PARAM   0x15U
 DCS Short Write Command with 1 parameter.
#define MIPI_DSI_DCS_READ   0x06U
 DCS Read Request with 0 parameters.
#define MIPI_DSI_SET_MAXIMUM_RETURN_PACKET_SIZE   0x37U
 Set Maximum Return Packet Size Command.
#define MIPI_DSI_END_OF_TRANSMISSION   0x08U
 End of Transmission Packet (EoTp).
#define MIPI_DSI_NULL_PACKET   0x09U
 Null Packet (Long).
#define MIPI_DSI_BLANKING_PACKET   0x19U
 Blanking Packet (Long).
#define MIPI_DSI_GENERIC_LONG_WRITE   0x29U
 Generic Long Write.
#define MIPI_DSI_DCS_LONG_WRITE   0x39U
 DCS Long Write / write_LUT Command.
#define MIPI_DSI_LOOSELY_PACKED_PIXEL_STREAM_YCBCR20   0x0CU
 Loosely Packed Pixel Stream, 20-bit YCbCr 4:2:2 Format.
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR24   0x1CU
 Packed Pixel Stream, 24-bit YCbCr 4:2:2 Format.
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR16   0x2CU
 Packed Pixel Stream, 16-bit YCbCr 4:2:2 Format.
#define MIPI_DSI_PACKED_PIXEL_STREAM_30   0x0DU
 Packed Pixel Stream, 30-bit Format.
#define MIPI_DSI_PACKED_PIXEL_STREAM_36   0x1DU
 Packed Pixel Stream, 36-bit Format.
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR12   0x3DU
 Packed Pixel Stream, 12-bit YCbCr 4:2:0 Format.
#define MIPI_DSI_PACKED_PIXEL_STREAM_16   0x0EU
 Packed Pixel Stream, 16-bit Format.
#define MIPI_DSI_PACKED_PIXEL_STREAM_18   0x1EU
 Packed Pixel Stream, 18-bit Format.
#define MIPI_DSI_PIXEL_STREAM_3BYTE_18   0x2EU
 Pixel Stream, 18-bit Format in Three Bytes.
#define MIPI_DSI_PACKED_PIXEL_STREAM_24   0x3EU
 Packed Pixel Stream, 24-bit Format.

Detailed Description

MIPI Display definitions.

Macro Definition Documentation

◆ MIPI_DCS_ADDRESS_MODE_BGR

#define MIPI_DCS_ADDRESS_MODE_BGR   BIT(3)

#include <zephyr/display/mipi_display.h>

BGR Order.

◆ MIPI_DCS_ADDRESS_MODE_FLIP_X

#define MIPI_DCS_ADDRESS_MODE_FLIP_X   BIT(1)

#include <zephyr/display/mipi_display.h>

Flip X.

◆ MIPI_DCS_ADDRESS_MODE_FLIP_Y

#define MIPI_DCS_ADDRESS_MODE_FLIP_Y   BIT(0)

#include <zephyr/display/mipi_display.h>

Flip Y.

◆ MIPI_DCS_ADDRESS_MODE_LATCH_RL

#define MIPI_DCS_ADDRESS_MODE_LATCH_RL   BIT(2)

#include <zephyr/display/mipi_display.h>

Latch Right to Left.

◆ MIPI_DCS_ADDRESS_MODE_MIRROR_X

#define MIPI_DCS_ADDRESS_MODE_MIRROR_X   BIT(6)

#include <zephyr/display/mipi_display.h>

Mirror X.

◆ MIPI_DCS_ADDRESS_MODE_MIRROR_Y

#define MIPI_DCS_ADDRESS_MODE_MIRROR_Y   BIT(7)

#include <zephyr/display/mipi_display.h>

Mirror Y.

◆ MIPI_DCS_ADDRESS_MODE_REFRESH_BT

#define MIPI_DCS_ADDRESS_MODE_REFRESH_BT   BIT(4)

#include <zephyr/display/mipi_display.h>

Refresh Bottom to Top.

◆ MIPI_DCS_ADDRESS_MODE_SWAP_XY

#define MIPI_DCS_ADDRESS_MODE_SWAP_XY   BIT(5)

#include <zephyr/display/mipi_display.h>

Swap XY.

◆ MIPI_DCS_ENTER_IDLE_MODE

#define MIPI_DCS_ENTER_IDLE_MODE   0x39U

#include <zephyr/display/mipi_display.h>

Enter Idle Mode.

◆ MIPI_DCS_ENTER_INVERT_MODE

#define MIPI_DCS_ENTER_INVERT_MODE   0x21U

#include <zephyr/display/mipi_display.h>

Enter Invert Mode.

◆ MIPI_DCS_ENTER_NORMAL_MODE

#define MIPI_DCS_ENTER_NORMAL_MODE   0x13U

#include <zephyr/display/mipi_display.h>

Enter Normal Mode.

◆ MIPI_DCS_ENTER_PARTIAL_MODE

#define MIPI_DCS_ENTER_PARTIAL_MODE   0x12U

#include <zephyr/display/mipi_display.h>

Enter Partial Mode.

◆ MIPI_DCS_ENTER_SLEEP_MODE

#define MIPI_DCS_ENTER_SLEEP_MODE   0x10U

#include <zephyr/display/mipi_display.h>

Enter Sleep Mode.

◆ MIPI_DCS_EXIT_IDLE_MODE

#define MIPI_DCS_EXIT_IDLE_MODE   0x38U

#include <zephyr/display/mipi_display.h>

Exit Idle Mode.

◆ MIPI_DCS_EXIT_INVERT_MODE

#define MIPI_DCS_EXIT_INVERT_MODE   0x20U

#include <zephyr/display/mipi_display.h>

Exit Invert Mode.

◆ MIPI_DCS_EXIT_SLEEP_MODE

#define MIPI_DCS_EXIT_SLEEP_MODE   0x11U

#include <zephyr/display/mipi_display.h>

Exit Sleep Mode.

◆ MIPI_DCS_GET_3D_CONTROL

#define MIPI_DCS_GET_3D_CONTROL   0x3FU

#include <zephyr/display/mipi_display.h>

Get 3D Control.

◆ MIPI_DCS_GET_ADDRESS_MODE

#define MIPI_DCS_GET_ADDRESS_MODE   0x0BU

#include <zephyr/display/mipi_display.h>

Get Address Mode.

◆ MIPI_DCS_GET_BLUE_CHANNEL

#define MIPI_DCS_GET_BLUE_CHANNEL   0x08U

#include <zephyr/display/mipi_display.h>

Get Blue Channel.

◆ MIPI_DCS_GET_CABC_MIN_BRIGHTNESS

#define MIPI_DCS_GET_CABC_MIN_BRIGHTNESS   0x5FU

#include <zephyr/display/mipi_display.h>

Get CABC Min Brightness.

◆ MIPI_DCS_GET_COMPRESSION_MODE

#define MIPI_DCS_GET_COMPRESSION_MODE   0x03U

#include <zephyr/display/mipi_display.h>

Get Compression Mode.

◆ MIPI_DCS_GET_CONTROL_DISPLAY

#define MIPI_DCS_GET_CONTROL_DISPLAY   0x54U

#include <zephyr/display/mipi_display.h>

Get Control Display.

◆ MIPI_DCS_GET_DIAGNOSTIC_RESULT

#define MIPI_DCS_GET_DIAGNOSTIC_RESULT   0x0FU

#include <zephyr/display/mipi_display.h>

Get Diagnostic Result.

◆ MIPI_DCS_GET_DISPLAY_BRIGHTNESS

#define MIPI_DCS_GET_DISPLAY_BRIGHTNESS   0x52U

#include <zephyr/display/mipi_display.h>

Get Display Brightness.

◆ MIPI_DCS_GET_DISPLAY_ID

#define MIPI_DCS_GET_DISPLAY_ID   0x04U

#include <zephyr/display/mipi_display.h>

Get Display ID.

◆ MIPI_DCS_GET_DISPLAY_MODE

#define MIPI_DCS_GET_DISPLAY_MODE   0x0DU

#include <zephyr/display/mipi_display.h>

Get Display Mode.

◆ MIPI_DCS_GET_DISPLAY_STATUS

#define MIPI_DCS_GET_DISPLAY_STATUS   0x09U

#include <zephyr/display/mipi_display.h>

Get Display Status.

◆ MIPI_DCS_GET_GREEN_CHANNEL

#define MIPI_DCS_GET_GREEN_CHANNEL   0x07U

#include <zephyr/display/mipi_display.h>

Get Green Channel.

◆ MIPI_DCS_GET_PIXEL_FORMAT

#define MIPI_DCS_GET_PIXEL_FORMAT   0x0CU

#include <zephyr/display/mipi_display.h>

Get Pixel Format.

◆ MIPI_DCS_GET_POWER_MODE

#define MIPI_DCS_GET_POWER_MODE   0x0AU

#include <zephyr/display/mipi_display.h>

Get Power Mode.

◆ MIPI_DCS_GET_POWER_SAVE

#define MIPI_DCS_GET_POWER_SAVE   0x56U

#include <zephyr/display/mipi_display.h>

Get Power Save.

◆ MIPI_DCS_GET_RED_CHANNEL

#define MIPI_DCS_GET_RED_CHANNEL   0x06U

#include <zephyr/display/mipi_display.h>

Get Red Channel.

◆ MIPI_DCS_GET_SCANLINE

#define MIPI_DCS_GET_SCANLINE   0x45U

#include <zephyr/display/mipi_display.h>

Get Scanline.

◆ MIPI_DCS_GET_SIGNAL_MODE

#define MIPI_DCS_GET_SIGNAL_MODE   0x0EU

#include <zephyr/display/mipi_display.h>

Get Signal Mode.

◆ MIPI_DCS_NOP

#define MIPI_DCS_NOP   0x00U

◆ MIPI_DCS_PIXEL_FORMAT_12BIT

#define MIPI_DCS_PIXEL_FORMAT_12BIT   0x33

#include <zephyr/display/mipi_display.h>

12-bit Pixel Format

◆ MIPI_DCS_PIXEL_FORMAT_16BIT

#define MIPI_DCS_PIXEL_FORMAT_16BIT   0x55

#include <zephyr/display/mipi_display.h>

16-bit Pixel Format

◆ MIPI_DCS_PIXEL_FORMAT_18BIT

#define MIPI_DCS_PIXEL_FORMAT_18BIT   0x66

#include <zephyr/display/mipi_display.h>

18-bit Pixel Format

◆ MIPI_DCS_PIXEL_FORMAT_24BIT

#define MIPI_DCS_PIXEL_FORMAT_24BIT   0x77

#include <zephyr/display/mipi_display.h>

24-bit Pixel Format

◆ MIPI_DCS_PIXEL_FORMAT_3BIT

#define MIPI_DCS_PIXEL_FORMAT_3BIT   0x11

#include <zephyr/display/mipi_display.h>

3-bit Pixel Format

◆ MIPI_DCS_PIXEL_FORMAT_8BIT

#define MIPI_DCS_PIXEL_FORMAT_8BIT   0x22

#include <zephyr/display/mipi_display.h>

8-bit Pixel Format

◆ MIPI_DCS_READ_DDB_CONTINUE

#define MIPI_DCS_READ_DDB_CONTINUE   0xA8U

#include <zephyr/display/mipi_display.h>

Read DDB Continue.

◆ MIPI_DCS_READ_DDB_START

#define MIPI_DCS_READ_DDB_START   0xA1U

#include <zephyr/display/mipi_display.h>

Read DDB Start.

◆ MIPI_DCS_READ_MEMORY_CONTINUE

#define MIPI_DCS_READ_MEMORY_CONTINUE   0x3EU

#include <zephyr/display/mipi_display.h>

Read Memory Continue.

◆ MIPI_DCS_READ_MEMORY_START

#define MIPI_DCS_READ_MEMORY_START   0x2EU

#include <zephyr/display/mipi_display.h>

Read Memory Start.

◆ MIPI_DCS_SET_3D_CONTROL

#define MIPI_DCS_SET_3D_CONTROL   0x3DU

#include <zephyr/display/mipi_display.h>

Set 3D Control.

◆ MIPI_DCS_SET_ADDRESS_MODE

#define MIPI_DCS_SET_ADDRESS_MODE   0x36U

#include <zephyr/display/mipi_display.h>

Set Address Mode.

◆ MIPI_DCS_SET_CABC_MIN_BRIGHTNESS

#define MIPI_DCS_SET_CABC_MIN_BRIGHTNESS   0x5EU

#include <zephyr/display/mipi_display.h>

Set CABC Min Brightness.

◆ MIPI_DCS_SET_COLUMN_ADDRESS

#define MIPI_DCS_SET_COLUMN_ADDRESS   0x2AU

#include <zephyr/display/mipi_display.h>

Set Column Address.

◆ MIPI_DCS_SET_DISPLAY_BRIGHTNESS

#define MIPI_DCS_SET_DISPLAY_BRIGHTNESS   0x51U

#include <zephyr/display/mipi_display.h>

Set Display Brightness.

◆ MIPI_DCS_SET_DISPLAY_OFF

#define MIPI_DCS_SET_DISPLAY_OFF   0x28U

#include <zephyr/display/mipi_display.h>

Set Display Off.

◆ MIPI_DCS_SET_DISPLAY_ON

#define MIPI_DCS_SET_DISPLAY_ON   0x29U

#include <zephyr/display/mipi_display.h>

Set Display On.

◆ MIPI_DCS_SET_GAMMA_CURVE

#define MIPI_DCS_SET_GAMMA_CURVE   0x26U

#include <zephyr/display/mipi_display.h>

Set Gamma Curve.

◆ MIPI_DCS_SET_PAGE_ADDRESS

#define MIPI_DCS_SET_PAGE_ADDRESS   0x2BU

#include <zephyr/display/mipi_display.h>

Set Page Address.

◆ MIPI_DCS_SET_PARTIAL_COLUMNS

#define MIPI_DCS_SET_PARTIAL_COLUMNS   0x31U

#include <zephyr/display/mipi_display.h>

Set Partial Columns.

◆ MIPI_DCS_SET_PARTIAL_ROWS

#define MIPI_DCS_SET_PARTIAL_ROWS   0x30U

#include <zephyr/display/mipi_display.h>

Set Partial Rows.

◆ MIPI_DCS_SET_PIXEL_FORMAT

#define MIPI_DCS_SET_PIXEL_FORMAT   0x3AU

#include <zephyr/display/mipi_display.h>

Set Pixel Format.

◆ MIPI_DCS_SET_SCROLL_AREA

#define MIPI_DCS_SET_SCROLL_AREA   0x33U

#include <zephyr/display/mipi_display.h>

Set Scroll Area.

◆ MIPI_DCS_SET_SCROLL_START

#define MIPI_DCS_SET_SCROLL_START   0x37U

#include <zephyr/display/mipi_display.h>

Set Scroll Start.

◆ MIPI_DCS_SET_TEAR_OFF

#define MIPI_DCS_SET_TEAR_OFF   0x34U

#include <zephyr/display/mipi_display.h>

Set Tear Off.

◆ MIPI_DCS_SET_TEAR_ON

#define MIPI_DCS_SET_TEAR_ON   0x35U

#include <zephyr/display/mipi_display.h>

Set Tear On.

◆ MIPI_DCS_SET_TEAR_SCANLINE

#define MIPI_DCS_SET_TEAR_SCANLINE   0x44U

#include <zephyr/display/mipi_display.h>

Set Tear Scanline.

◆ MIPI_DCS_SET_VSYNC_TIMING

#define MIPI_DCS_SET_VSYNC_TIMING   0x40U

#include <zephyr/display/mipi_display.h>

Set VSync Timing.

◆ MIPI_DCS_SOFT_RESET

#define MIPI_DCS_SOFT_RESET   0x01U

#include <zephyr/display/mipi_display.h>

Soft Reset.

◆ MIPI_DCS_WRITE_CONTROL_DISPLAY

#define MIPI_DCS_WRITE_CONTROL_DISPLAY   0x53U

#include <zephyr/display/mipi_display.h>

Write Control Display.

◆ MIPI_DCS_WRITE_LUT

#define MIPI_DCS_WRITE_LUT   0x2DU

#include <zephyr/display/mipi_display.h>

Write LUT.

◆ MIPI_DCS_WRITE_MEMORY_CONTINUE

#define MIPI_DCS_WRITE_MEMORY_CONTINUE   0x3CU

#include <zephyr/display/mipi_display.h>

Write Memory Continue.

◆ MIPI_DCS_WRITE_MEMORY_START

#define MIPI_DCS_WRITE_MEMORY_START   0x2CU

#include <zephyr/display/mipi_display.h>

Write Memory Start.

◆ MIPI_DCS_WRITE_POWER_SAVE

#define MIPI_DCS_WRITE_POWER_SAVE   0x55U

#include <zephyr/display/mipi_display.h>

Write Power Save.

◆ MIPI_DSI_BLANKING_PACKET

#define MIPI_DSI_BLANKING_PACKET   0x19U

#include <zephyr/display/mipi_display.h>

Blanking Packet (Long).

◆ MIPI_DSI_COLOR_MODE_OFF

#define MIPI_DSI_COLOR_MODE_OFF   0x02U

#include <zephyr/display/mipi_display.h>

Color Mode Off Command.

◆ MIPI_DSI_COLOR_MODE_ON

#define MIPI_DSI_COLOR_MODE_ON   0x12U

#include <zephyr/display/mipi_display.h>

Color Mode On Command.

◆ MIPI_DSI_DCS_LONG_WRITE

#define MIPI_DSI_DCS_LONG_WRITE   0x39U

#include <zephyr/display/mipi_display.h>

DCS Long Write / write_LUT Command.

◆ MIPI_DSI_DCS_READ

#define MIPI_DSI_DCS_READ   0x06U

#include <zephyr/display/mipi_display.h>

DCS Read Request with 0 parameters.

◆ MIPI_DSI_DCS_SHORT_WRITE

#define MIPI_DSI_DCS_SHORT_WRITE   0x05U

#include <zephyr/display/mipi_display.h>

DCS Short Write Command with 0 parameters.

◆ MIPI_DSI_DCS_SHORT_WRITE_PARAM

#define MIPI_DSI_DCS_SHORT_WRITE_PARAM   0x15U

#include <zephyr/display/mipi_display.h>

DCS Short Write Command with 1 parameter.

◆ MIPI_DSI_END_OF_TRANSMISSION

#define MIPI_DSI_END_OF_TRANSMISSION   0x08U

#include <zephyr/display/mipi_display.h>

End of Transmission Packet (EoTp).

◆ MIPI_DSI_GENERIC_LONG_WRITE

#define MIPI_DSI_GENERIC_LONG_WRITE   0x29U

#include <zephyr/display/mipi_display.h>

Generic Long Write.

◆ MIPI_DSI_GENERIC_READ_REQUEST_0_PARAM

#define MIPI_DSI_GENERIC_READ_REQUEST_0_PARAM   0x04U

#include <zephyr/display/mipi_display.h>

Generic READ Request with 0 parameters.

◆ MIPI_DSI_GENERIC_READ_REQUEST_1_PARAM

#define MIPI_DSI_GENERIC_READ_REQUEST_1_PARAM   0x14U

#include <zephyr/display/mipi_display.h>

Generic READ Request with 1 parameter.

◆ MIPI_DSI_GENERIC_READ_REQUEST_2_PARAM

#define MIPI_DSI_GENERIC_READ_REQUEST_2_PARAM   0x24U

#include <zephyr/display/mipi_display.h>

Generic READ Request with 2 parameters.

◆ MIPI_DSI_GENERIC_SHORT_WRITE_0_PARAM

#define MIPI_DSI_GENERIC_SHORT_WRITE_0_PARAM   0x03U

#include <zephyr/display/mipi_display.h>

Generic Short WRITE Packet with 0 parameters.

◆ MIPI_DSI_GENERIC_SHORT_WRITE_1_PARAM

#define MIPI_DSI_GENERIC_SHORT_WRITE_1_PARAM   0x13U

#include <zephyr/display/mipi_display.h>

Generic Short WRITE Packet with 1 parameter.

◆ MIPI_DSI_GENERIC_SHORT_WRITE_2_PARAM

#define MIPI_DSI_GENERIC_SHORT_WRITE_2_PARAM   0x23U

#include <zephyr/display/mipi_display.h>

Generic Short WRITE Packet with 2 parameters.

◆ MIPI_DSI_H_SYNC_END

#define MIPI_DSI_H_SYNC_END   0x31U

#include <zephyr/display/mipi_display.h>

Sync Event, H Sync End.

◆ MIPI_DSI_H_SYNC_START

#define MIPI_DSI_H_SYNC_START   0x21U

#include <zephyr/display/mipi_display.h>

Sync Event, H Sync Start.

◆ MIPI_DSI_LOOSELY_PACKED_PIXEL_STREAM_YCBCR20

#define MIPI_DSI_LOOSELY_PACKED_PIXEL_STREAM_YCBCR20   0x0CU

#include <zephyr/display/mipi_display.h>

Loosely Packed Pixel Stream, 20-bit YCbCr 4:2:2 Format.

◆ MIPI_DSI_NULL_PACKET

#define MIPI_DSI_NULL_PACKET   0x09U

#include <zephyr/display/mipi_display.h>

Null Packet (Long).

◆ MIPI_DSI_PACKED_PIXEL_STREAM_16

#define MIPI_DSI_PACKED_PIXEL_STREAM_16   0x0EU

#include <zephyr/display/mipi_display.h>

Packed Pixel Stream, 16-bit Format.

◆ MIPI_DSI_PACKED_PIXEL_STREAM_18

#define MIPI_DSI_PACKED_PIXEL_STREAM_18   0x1EU

#include <zephyr/display/mipi_display.h>

Packed Pixel Stream, 18-bit Format.

◆ MIPI_DSI_PACKED_PIXEL_STREAM_24

#define MIPI_DSI_PACKED_PIXEL_STREAM_24   0x3EU

#include <zephyr/display/mipi_display.h>

Packed Pixel Stream, 24-bit Format.

◆ MIPI_DSI_PACKED_PIXEL_STREAM_30

#define MIPI_DSI_PACKED_PIXEL_STREAM_30   0x0DU

#include <zephyr/display/mipi_display.h>

Packed Pixel Stream, 30-bit Format.

◆ MIPI_DSI_PACKED_PIXEL_STREAM_36

#define MIPI_DSI_PACKED_PIXEL_STREAM_36   0x1DU

#include <zephyr/display/mipi_display.h>

Packed Pixel Stream, 36-bit Format.

◆ MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR12

#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR12   0x3DU

#include <zephyr/display/mipi_display.h>

Packed Pixel Stream, 12-bit YCbCr 4:2:0 Format.

◆ MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR16

#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR16   0x2CU

#include <zephyr/display/mipi_display.h>

Packed Pixel Stream, 16-bit YCbCr 4:2:2 Format.

◆ MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR24

#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR24   0x1CU

#include <zephyr/display/mipi_display.h>

Packed Pixel Stream, 24-bit YCbCr 4:2:2 Format.

◆ MIPI_DSI_PIXEL_STREAM_3BYTE_18

#define MIPI_DSI_PIXEL_STREAM_3BYTE_18   0x2EU

#include <zephyr/display/mipi_display.h>

Pixel Stream, 18-bit Format in Three Bytes.

◆ MIPI_DSI_SET_MAXIMUM_RETURN_PACKET_SIZE

#define MIPI_DSI_SET_MAXIMUM_RETURN_PACKET_SIZE   0x37U

#include <zephyr/display/mipi_display.h>

Set Maximum Return Packet Size Command.

◆ MIPI_DSI_SHUTDOWN_PERIPHERAL

#define MIPI_DSI_SHUTDOWN_PERIPHERAL   0x22U

#include <zephyr/display/mipi_display.h>

Shutdown Peripheral Command.

◆ MIPI_DSI_TURN_ON_PERIPHERAL

#define MIPI_DSI_TURN_ON_PERIPHERAL   0x32U

#include <zephyr/display/mipi_display.h>

Turn On Peripheral Command.

◆ MIPI_DSI_V_SYNC_END

#define MIPI_DSI_V_SYNC_END   0x11U

#include <zephyr/display/mipi_display.h>

Sync Event, V Sync End.

◆ MIPI_DSI_V_SYNC_START

#define MIPI_DSI_V_SYNC_START   0x01U

#include <zephyr/display/mipi_display.h>

Sync Event, V Sync Start.