![]() |
![]() |
DSS Driver API/interface file. More...
#include <stdint.h>
#include <ti/csl/soc.h>
#include <ti/csl/csl_dss.h>
#include <ti/drv/fvid2/fvid2.h>
#include <ti/drv/dss/include/dss_cfg.h>
#include <ti/drv/dss/soc/dss_soc.h>
#include <ti/drv/dss/include/dss_disp.h>
#include <ti/drv/dss/include/dss_dctrl.h>
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... | |
DSS Driver API/interface file.