DSS Driver API/interface file. This is DSS's top level include for applications.
Go to the source code of this file.
Data Structures | |
struct | Dss_InitParams |
DSS initialization parameters. More... | |
struct | Dss_ConfigPipelineParams |
Display pipeline config parameters. The test case execution happens based on values of this structure. More... | |
struct | Dss_InstObject |
Driver instance information. More... | |
struct | Dss_RegionFwlData |
Firewall data structure defining ID, start and end address. More... | |
struct | Dss_FirewallRegionConfig |
Firewall configuration structure. More... | |
struct | Dss_Object |
Test application data structure. More... | |
Macros | |
#define | DSS_DISP_DRV_ID (FVID2_DSS_DRV_BASE + 0x00U) |
Display driver ID used at the time of FVID2 create. More... | |
#define | DSS_DCTRL_DRV_ID (FVID2_DSS_DRV_BASE + 0x01U) |
Display controller driver ID used at the time of FVID2 create. More... | |
#define | DSS_DISP_IOCTL_BASE (FVID2_DSS_DRV_IOCTL_BASE + 0x000U) |
IOCTL base address for the display driver IOCTLs. More... | |
#define | DSS_DCTRL_IOCTL_BASE (FVID2_DSS_DRV_IOCTL_BASE + 0x100U) |
IOCTL base address for the display controller driver IOCTLs. More... | |
#define | DSS_DISP_SOC_IOCTL_BASE (DSS_DISP_IOCTL_BASE + 0x40U) |
IOCTL base address for the SOC specific display driver IOCTLs. More... | |
#define | DSS_DCTRL_SOC_IOCTL_BASE (DSS_DCTRL_IOCTL_BASE + 0x40U) |
IOCTL base address for the SOC specific display controller driver IOCTLs. More... | |
Functions | |
void | Dss_initParamsInit (Dss_InitParams *dssParams) |
Dss_InitParams structure init function. More... | |
int32_t | Dss_init (const Dss_InitParams *initParams) |
DSS initialization function. This function initializes the DSS hardware and drivers. This function should be called before calling any driver APIs and only once. More... | |
int32_t | Dss_deInit (void) |
DSS de-initialization function. This function un-initializes the DSS hardware and drivers. This function should be called during system shutdown if Dss_init() was called by the application. More... | |