The Display Subsystem (DSS) provides the logic to interface display peripherals. This is DSS driver documentation.
|
file | dss/v0/dss.h |
| DSS Driver API/interface file. This is DSS's top level include for applications.
|
|
|
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...
|
|
◆ DSS_DISP_DRV_ID
Display driver ID used at the time of FVID2 create.
◆ DSS_DCTRL_DRV_ID
Display controller driver ID used at the time of FVID2 create.
◆ DSS_DISP_IOCTL_BASE
IOCTL base address for the display driver IOCTLs.
◆ DSS_DCTRL_IOCTL_BASE
IOCTL base address for the display controller driver IOCTLs.
◆ DSS_DISP_SOC_IOCTL_BASE
IOCTL base address for the SOC specific display driver IOCTLs.
◆ DSS_DCTRL_SOC_IOCTL_BASE
IOCTL base address for the SOC specific display controller driver IOCTLs.
◆ Dss_initParamsInit()
◆ Dss_init()
DSS initialization function. This function initializes the DSS hardware and drivers. This function should be called before calling any driver APIs and only once.
- Parameters
-
initParams | Pointer to a Dss_InitParams structure containing the DSS configuration |
- Returns
- FVID2_SOK if successful, else suitable error code
◆ Dss_deInit()
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.
- Returns
- FVID2_SOK if successful, else suitable error code