![]()  | 
  
    PDK API Guide for J721E
    
   | 
 
DSS Driver API/interface file.
Go to the source code of this 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.  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_M2M_DRV_ID (FVID2_DSS_DRV_BASE + 0x02U) | 
| Display M2M 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... | |
| #define | DSS_M2M_IOCTL_BASE (FVID2_DSS_DRV_IOCTL_BASE + 0x200U) | 
| IOCTL base address for the Display M2M 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... | |