![]() |
![]() |
Files | |
file | dss.h |
DSS Driver API/interface file. | |
Data Structures | |
struct | Dss_InitParams |
DSS initialization parameters. More... | |
Macros | |
#define | DSS_DISP_DRV_ID (FVID2_DSS_DRV_BASE + 0x00U) |
Display driver ID used at the time of FVID2 create. | |
#define | DSS_DCTRL_DRV_ID (FVID2_DSS_DRV_BASE + 0x01U) |
Display controller driver ID used at the time of FVID2 create. | |
#define | DSS_DISP_IOCTL_BASE (FVID2_DSS_DRV_IOCTL_BASE + 0x000U) |
IOCTL base address for the display driver IOCTLs. | |
#define | DSS_DCTRL_IOCTL_BASE (FVID2_DSS_DRV_IOCTL_BASE + 0x100U) |
IOCTL base address for the display controller driver IOCTLs. | |
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... | |
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.
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.
initParams | Pointer to a Dss_InitParams structure containing the DSS configuration |
void Dss_initParamsInit | ( | Dss_InitParams * | dssParams | ) |
Dss_InitParams structure init function.
dssParams | Pointer to Dss_InitParams structure. |