Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
MIPI Display definitions. More...
MIPI-DSI Address mode register fields. | |
#define | MIPI_DCS_ADDRESS_MODE_MIRROR_Y BIT(7) |
#define | MIPI_DCS_ADDRESS_MODE_MIRROR_X BIT(6) |
#define | MIPI_DCS_ADDRESS_MODE_SWAP_XY BIT(5) |
#define | MIPI_DCS_ADDRESS_MODE_REFRESH_BT BIT(4) |
#define | MIPI_DCS_ADDRESS_MODE_BGR BIT(3) |
#define | MIPI_DCS_ADDRESS_MODE_LATCH_RL BIT(2) |
#define | MIPI_DCS_ADDRESS_MODE_FLIP_X BIT(1) |
#define | MIPI_DCS_ADDRESS_MODE_FLIP_Y BIT(0) |
MIPI Display definitions.
#define MIPI_DCS_ADDRESS_MODE_BGR BIT(3) |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ADDRESS_MODE_FLIP_X BIT(1) |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ADDRESS_MODE_FLIP_Y BIT(0) |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ADDRESS_MODE_LATCH_RL BIT(2) |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ADDRESS_MODE_MIRROR_X BIT(6) |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ADDRESS_MODE_MIRROR_Y BIT(7) |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ADDRESS_MODE_REFRESH_BT BIT(4) |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ADDRESS_MODE_SWAP_XY BIT(5) |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ENTER_IDLE_MODE 0x39U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ENTER_INVERT_MODE 0x21U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ENTER_NORMAL_MODE 0x13U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ENTER_PARTIAL_MODE 0x12U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_ENTER_SLEEP_MODE 0x10U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_EXIT_IDLE_MODE 0x38U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_EXIT_INVERT_MODE 0x20U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_EXIT_SLEEP_MODE 0x11U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_3D_CONTROL 0x3FU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_ADDRESS_MODE 0x0BU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_BLUE_CHANNEL 0x08U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_CABC_MIN_BRIGHTNESS 0x5FU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_COMPRESSION_MODE 0x03U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_CONTROL_DISPLAY 0x54U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_DIAGNOSTIC_RESULT 0x0FU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_DISPLAY_BRIGHTNESS 0x52U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_DISPLAY_ID 0x04U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_DISPLAY_MODE 0x0DU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_DISPLAY_STATUS 0x09U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_GREEN_CHANNEL 0x07U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_PIXEL_FORMAT 0x0CU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_POWER_MODE 0x0AU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_POWER_SAVE 0x56U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_RED_CHANNEL 0x06U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_SCANLINE 0x45U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_GET_SIGNAL_MODE 0x0EU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_NOP 0x00U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_PIXEL_FORMAT_12BIT 0x33 |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_PIXEL_FORMAT_16BIT 0x55 |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_PIXEL_FORMAT_18BIT 0x66 |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_PIXEL_FORMAT_24BIT 0x77 |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_PIXEL_FORMAT_3BIT 0x11 |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_PIXEL_FORMAT_8BIT 0x22 |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_READ_DDB_CONTINUE 0xA8U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_READ_DDB_START 0xA1U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_READ_MEMORY_CONTINUE 0x3EU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_READ_MEMORY_START 0x2EU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_3D_CONTROL 0x3DU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_ADDRESS_MODE 0x36U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_CABC_MIN_BRIGHTNESS 0x5EU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_COLUMN_ADDRESS 0x2AU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_DISPLAY_BRIGHTNESS 0x51U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_DISPLAY_OFF 0x28U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_DISPLAY_ON 0x29U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_GAMMA_CURVE 0x26U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_PAGE_ADDRESS 0x2BU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_PARTIAL_COLUMNS 0x31U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_PARTIAL_ROWS 0x30U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_PIXEL_FORMAT 0x3AU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_SCROLL_AREA 0x33U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_SCROLL_START 0x37U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_TEAR_OFF 0x34U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_TEAR_ON 0x35U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_TEAR_SCANLINE 0x44U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SET_VSYNC_TIMING 0x40U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_SOFT_RESET 0x01U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_WRITE_CONTROL_DISPLAY 0x53U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_WRITE_LUT 0x2DU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_WRITE_MEMORY_CONTINUE 0x3CU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_WRITE_MEMORY_START 0x2CU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DCS_WRITE_POWER_SAVE 0x55U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_BLANKING_PACKET 0x19U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_COLOR_MODE_OFF 0x02U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_COLOR_MODE_ON 0x12U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_DCS_LONG_WRITE 0x39U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_DCS_READ 0x06U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_DCS_SHORT_WRITE 0x05U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_DCS_SHORT_WRITE_PARAM 0x15U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_END_OF_TRANSMISSION 0x08U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_GENERIC_LONG_WRITE 0x29U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_GENERIC_READ_REQUEST_0_PARAM 0x04U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_GENERIC_READ_REQUEST_1_PARAM 0x14U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_GENERIC_READ_REQUEST_2_PARAM 0x24U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_GENERIC_SHORT_WRITE_0_PARAM 0x03U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_GENERIC_SHORT_WRITE_1_PARAM 0x13U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_GENERIC_SHORT_WRITE_2_PARAM 0x23U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_H_SYNC_END 0x31U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_H_SYNC_START 0x21U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_LOOSELY_PACKED_PIXEL_STREAM_YCBCR20 0x0CU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_NULL_PACKET 0x09U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PACKED_PIXEL_STREAM_16 0x0EU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PACKED_PIXEL_STREAM_18 0x1EU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PACKED_PIXEL_STREAM_24 0x3EU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PACKED_PIXEL_STREAM_30 0x0DU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PACKED_PIXEL_STREAM_36 0x1DU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR12 0x3DU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR16 0x2CU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR24 0x1CU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_PIXEL_STREAM_3BYTE_18 0x2EU |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_SET_MAXIMUM_RETURN_PACKET_SIZE 0x37U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_SHUTDOWN_PERIPHERAL 0x22U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_TURN_ON_PERIPHERAL 0x32U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_V_SYNC_END 0x11U |
#include <zephyr/display/mipi_display.h>
#define MIPI_DSI_V_SYNC_START 0x01U |
#include <zephyr/display/mipi_display.h>