Go to the source code of this file.
Data Structures | |
struct | app_dss_init_params_t |
Structure containing DSS resources information. This enables display sharing between two different softwares. More... | |
Macros | |
DSS Common Region Id | |
#define | APP_DSS_COMM_REG_ID_0 ((uint32_t) 0x0U) |
Common Region 0 i.e. M region. More... | |
#define | APP_DSS_COMM_REG_ID_1 ((uint32_t) 0x1U) |
Common Region 1 i.e. S0 region. More... | |
#define | APP_DSS_COMM_REG_ID_2 ((uint32_t) 0x2U) |
Common Region 2 i.e. S1 region. More... | |
#define | APP_DSS_COMM_REG_ID_3 ((uint32_t) 0x3U) |
Common Region 3 i.e. S2 region. More... | |
#define | APP_DSS_COMM_REG_ID_MAX ((uint32_t) 0x4U) |
Common Region Max Id. More... | |
DSS Video Pipeline Id | |
#define | APP_DSS_VID_PIPE_ID_VID1 ((uint32_t) 0x0U) |
Video Pipeline 1. More... | |
#define | APP_DSS_VID_PIPE_ID_VIDL1 ((uint32_t) 0x1U) |
Video Lite Pipeline 1. More... | |
#define | APP_DSS_VID_PIPE_ID_VID2 ((uint32_t) 0x2U) |
Video Pipeline 2. More... | |
#define | APP_DSS_VID_PIPE_ID_VIDL2 ((uint32_t) 0x3U) |
Video Lite Pipeline 2. More... | |
#define | APP_DSS_VID_PIPE_ID_MAX ((uint32_t) 0x4U) |
Video Pipeline Max Id. More... | |
DSS Overlay Id | |
#define | APP_DSS_OVERLAY_ID_1 ((uint32_t) 0x0U) |
Overlay 1. More... | |
#define | APP_DSS_OVERLAY_ID_2 ((uint32_t) 0x1U) |
Overlay 2. More... | |
#define | APP_DSS_OVERLAY_ID_3 ((uint32_t) 0x2U) |
Overlay 3. More... | |
#define | APP_DSS_OVERLAY_ID_4 ((uint32_t) 0x3U) |
Overlay 4. More... | |
#define | APP_DSS_OVERLAY_ID_MAX ((uint32_t) 0x4U) |
Overlay Max Id. More... | |
DSS Video Port Id | |
#define | APP_DSS_VP_ID_1 ((uint32_t) 0x0U) |
Video Port 1. More... | |
#define | APP_DSS_VP_ID_2 ((uint32_t) 0x1U) |
Video Port 2. More... | |
#define | APP_DSS_VP_ID_3 ((uint32_t) 0x2U) |
Video Port 3. More... | |
#define | APP_DSS_VP_ID_4 ((uint32_t) 0x3U) |
Video Port 4. More... | |
#define | APP_DSS_VP_ID_MAX ((uint32_t) 0x4U) |
Video Port Max Id. More... | |
DSS CSC Range | |
#define | APP_DSS_CSC_RANGE_LIMITED ((uint32_t) 0x0U) |
Limited range selected. More... | |
#define | APP_DSS_CSC_RANGE_FULL ((uint32_t) 0x1U) |
Full range selected. More... | |
Functions | |
static void | appDssInitParamsInit (app_dss_init_params_t *initParams) |
app_dss_init_params_t structure init function. More... | |
int32_t | appDssInit (app_dss_init_params_t *dssParams) |
DSS initialization function. More... | |
int32_t | appDssDeInit (void) |
DSS de-initialization function. More... | |