Structures And Defines - Freescale Semiconductor i.MX 6SoloLite Linux Reference Manual

Hide thumbs Also See for i.MX 6SoloLite Linux:
Table of Contents

Advertisement

Retrieve the driver's current power down delay value.
Parameters:
int32_t delay
Output delay value in milliseconds.

5.6.2 Structures and Defines

#define GRAYSCALE_8BIT
#define GRAYSCALE_8BIT_INVERTED
#define AUTO_UPDATE_MODE_REGION_MODE
#define AUTO_UPDATE_MODE_AUTOMATIC_MODE
#define UPDATE_SCHEME_SNAPSHOT
#define UPDATE_SCHEME_QUEUE
#define UPDATE_SCHEME_QUEUE_AND_MERGE
#define UPDATE_MODE_PARTIAL
#define UPDATE_MODE_FULL
#define WAVEFORM_MODE_AUTO
#define TEMP_USE_AMBIENT
#define EPDC_FLAG_ENABLE_INVERSION
#define EPDC_FLAG_FORCE_MONOCHROME
#define EPDC_FLAG_USE_ALT_BUFFER
#define EPDC_FLAG_TEST_COLLISION 0x200
#define FB_POWERDOWN_DISABLE
struct mxcfb_rect {
__u32 left; /* Starting X coordinate for update region */
__u32 top; /* Starting Y coordinate for update region */
__u32 width; /* Width of update region */
__u32 height; /* Height of update region */
};
struct mxcfb_waveform_modes {
int mode_init; /* INIT waveform mode */
int mode_du; /* DU waveform mode */
int mode_gc4; /* GC4 waveform mode */
int mode_gc8; /* GC8 waveform mode */
int mode_gc16; /* GC16 waveform mode */
int mode_gc32; /* GC32 waveform mode */
};
struct mxcfb_alt_buffer_data {
__u32 phys_addr; /* physical address of alternate image buffer */
__u32 width; /* width of entire buffer */
__u32 height; /* height of entire buffer */
struct mxcfb_rect alt_update_region; /* region within buffer to update */
};
struct mxcfb_update_data {
struct mxcfb_rect update_region; /* Rectangular update region bounds */
__u32 waveform_mode; /* Waveform mode for update */
__u32 update_mode; /* Update mode selection (partial/full) */
__u32 update_marker; /* Marker used when waiting for completion */
i.MX 6SoloLite Linux Reference Manual, Rev. L3.0.35_4.1.0, 09/2013
Freescale Semiconductor, Inc.
Chapter 5 Electrophoretic Display Controller (EPDC) Frame Buffer Driver
0x1
0x2
0
1
0
1
2
0x0
0x1
257
0x1000
0x01
0x02
0x100
-1
55

Advertisement

Table of Contents
loading

Table of Contents