Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/compat/linuxkpi/common/include/video/mipi_display.h
39604 views
1
/* Public domain. */
2
3
#ifndef _LINUXKPI_VIDEO_MIPI_DISPLAY_H_
4
#define _LINUXKPI_VIDEO_MIPI_DISPLAY_H_
5
6
#define MIPI_DSI_V_SYNC_START 0x01
7
#define MIPI_DSI_V_SYNC_END 0x11
8
#define MIPI_DSI_H_SYNC_START 0x21
9
#define MIPI_DSI_H_SYNC_END 0x31
10
#define MIPI_DSI_COMPRESSION_MODE 0x07
11
#define MIPI_DSI_END_OF_TRANSMISSION 0x08
12
#define MIPI_DSI_COLOR_MODE_OFF 0x02
13
#define MIPI_DSI_COLOR_MODE_ON 0x12
14
#define MIPI_DSI_SHUTDOWN_PERIPHERAL 0x22
15
#define MIPI_DSI_TURN_ON_PERIPHERAL 0x32
16
#define MIPI_DSI_GENERIC_SHORT_WRITE_0_PARAM 0x03
17
#define MIPI_DSI_GENERIC_SHORT_WRITE_1_PARAM 0x13
18
#define MIPI_DSI_GENERIC_SHORT_WRITE_2_PARAM 0x23
19
#define MIPI_DSI_GENERIC_READ_REQUEST_0_PARAM 0x04
20
#define MIPI_DSI_GENERIC_READ_REQUEST_1_PARAM 0x14
21
#define MIPI_DSI_GENERIC_READ_REQUEST_2_PARAM 0x24
22
#define MIPI_DSI_DCS_SHORT_WRITE 0x05
23
#define MIPI_DSI_DCS_SHORT_WRITE_PARAM 0x15
24
#define MIPI_DSI_DCS_READ 0x06
25
#define MIPI_DSI_EXECUTE_QUEUE 0x16
26
#define MIPI_DSI_SET_MAXIMUM_RETURN_PACKET_SIZE 0x37
27
#define MIPI_DSI_NULL_PACKET 0x09
28
#define MIPI_DSI_BLANKING_PACKET 0x19
29
#define MIPI_DSI_GENERIC_LONG_WRITE 0x29
30
#define MIPI_DSI_DCS_LONG_WRITE 0x39
31
#define MIPI_DSI_PICTURE_PARAMETER_SET 0x0a
32
#define MIPI_DSI_COMPRESSED_PIXEL_STREAM 0x0b
33
#define MIPI_DSI_LOOSELY_PACKED_PIXEL_STREAM_YCBCR20 0x0c
34
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR24 0x1c
35
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR16 0x2c
36
#define MIPI_DSI_PACKED_PIXEL_STREAM_30 0x0d
37
#define MIPI_DSI_PACKED_PIXEL_STREAM_36 0x1d
38
#define MIPI_DSI_PACKED_PIXEL_STREAM_YCBCR12 0x3d
39
#define MIPI_DSI_PACKED_PIXEL_STREAM_16 0x0e
40
#define MIPI_DSI_PACKED_PIXEL_STREAM_18 0x1e
41
#define MIPI_DSI_PIXEL_STREAM_3BYTE_18 0x2e
42
#define MIPI_DSI_PACKED_PIXEL_STREAM_24 0x3e
43
44
#define MIPI_DCS_NOP 0x00
45
#define MIPI_DCS_SOFT_RESET 0x01
46
#define MIPI_DCS_GET_POWER_MODE 0x0a
47
#define MIPI_DCS_GET_PIXEL_FORMAT 0x0c
48
#define MIPI_DCS_ENTER_SLEEP_MODE 0x10
49
#define MIPI_DCS_EXIT_SLEEP_MODE 0x11
50
#define MIPI_DCS_SET_DISPLAY_OFF 0x28
51
#define MIPI_DCS_SET_DISPLAY_ON 0x29
52
#define MIPI_DCS_SET_COLUMN_ADDRESS 0x2a
53
#define MIPI_DCS_SET_PAGE_ADDRESS 0x2b
54
#define MIPI_DCS_SET_TEAR_OFF 0x34
55
#define MIPI_DCS_SET_TEAR_ON 0x35
56
#define MIPI_DCS_SET_PIXEL_FORMAT 0x3a
57
#define MIPI_DCS_SET_TEAR_SCANLINE 0x44
58
#define MIPI_DCS_SET_DISPLAY_BRIGHTNESS 0x51
59
#define MIPI_DCS_GET_DISPLAY_BRIGHTNESS 0x52
60
#define MIPI_DCS_WRITE_CONTROL_DISPLAY 0x53
61
#define MIPI_DCS_GET_CONTROL_DISPLAY 0x54
62
#define MIPI_DCS_WRITE_POWER_SAVE 0x55
63
64
#endif /* _LINUXKPI_VIDEO_MIPI_DISPLAY_H_ */
65
66