![Logo](ti_logo.svg) |
AM62Px MCU+ SDK
09.02.01
|
|
Go to the documentation of this file.
58 #include <drivers/soc.h>
60 #include <drivers/hw_include/csl_dss.h>
77 #define DSS_DISP_DRV_ID (FVID2_DSS_DRV_BASE + 0x00U)
80 #define DSS_DCTRL_DRV_ID (FVID2_DSS_DRV_BASE + 0x01U)
86 #define DSS_DISP_IOCTL_BASE (FVID2_DSS_DRV_IOCTL_BASE + 0x000U)
88 #define DSS_DCTRL_IOCTL_BASE (FVID2_DSS_DRV_IOCTL_BASE + 0x100U)
90 #define DSS_DISP_SOC_IOCTL_BASE (DSS_DISP_IOCTL_BASE + 0x40U)
93 #define DSS_DCTRL_SOC_IOCTL_BASE (DSS_DCTRL_IOCTL_BASE + 0x40U)
Structure containing OLDI configuration. This structure is used as an argument to IOCTL_DSS_DCTRL_SET...
Definition: am62px/dss_soc.h:251
uint32_t bpp
Definition: dss/v0/dss.h:116
Structure containing DSS path information. This structure is used as an argument to IOCTL_DSS_DCTRL_S...
Definition: dss_dctrl.h:368
int32_t Dss_deInit(void)
DSS de-initialization function. This function un-initializes the DSS hardware and drivers....
uint32_t numFrames
Definition: dss/v0/dss.h:163
uint32_t instId
Definition: dss/v0/dss.h:161
Dss_DctrlVpParams vpParams
Definition: dss/v0/dss.h:198
Structure containing advance Video Port information. This structure is used as an argument to IOCTL_D...
Definition: dss_dctrl.h:466
DSS initialization parameters.
Definition: dss/v0/dss.h:103
Structure containing DSS parameters. This structure is used as an argument to IOCTL_DSS_DISP_SET_DSS_...
Definition: dss_disp.h:394
DSS Driver SOC specific file.
Test application data structure.
Definition: dss/v0/dss.h:189
uint32_t numTestPipes
Definition: dss/v0/dss.h:114
void Dss_initParamsInit(Dss_InitParams *dssParams)
Dss_InitParams structure init function.
Fvid2_Handle drvHandle
Definition: dss/v0/dss.h:175
Fvid2_CbParams cbParams
Definition: dss/v0/dss.h:177
FVID2 callback parameters that are setup during Fvid2_create().
Definition: fvid2_api.h:436
DSS Display Driver interface file.
Dss_DctrlOverlayLayerParams layerParams
Definition: dss/v0/dss.h:206
Structure containing Video Pipe Mflag Information. This structure is used as an argument to IOCTL_DSS...
Definition: dss_disp.h:424
SemaphoreP_Object syncSem
Definition: dss/v0/dss.h:181
Dss_DctrlPathInfo * dctrlPathInfo
Definition: dss/v0/dss.h:196
This file contains the Register Desciptions for CSL types.
Dss_DispPipeMflagParams mflagParams
Definition: dss/v0/dss.h:171
Dss_DctrlOverlayParams overlayParams
Definition: dss/v0/dss.h:204
Structure containing create status for the display driver. This should be passed as a status argument...
Definition: dss_disp.h:351
DSS Driver configuration file.
void * Fvid2_Handle
FVID2 Driver handle.
Definition: fvid2_api.h:197
Structure containing display driver create arguments, used when calling Fvid2_create().
Definition: dss_disp.h:320
Structure containing Overlay information. This structure is used as an argument to IOCTL_DSS_DCTRL_SE...
Definition: dss_dctrl.h:423
Dss_InitParams initParams
Definition: dss/v0/dss.h:194
#define CSL_DSS_VP_SAFETY_REGION_MAX
Safety Region Max.
Definition: csl_dssVideoPort.h:222
Dss_DctrlGlobalDssParams globalDssParams
Definition: dss/v0/dss.h:210
Structure containing Safety Check configuration of Video Port. This structure is used as an argument ...
Definition: dss_dctrl.h:523
Fvid2_Handle dctrlHandle
Definition: dss/v0/dss.h:192
Driver instance information.
Definition: dss/v0/dss.h:160
Dss_DispParams dispParams
Definition: dss/v0/dss.h:169
#define FVID2_MAX_PLANES
This macro determines the maximum number of planes/address used to represent a video buffer....
Definition: fvid2_dataTypes.h:169
Dss_DctrlVpErrorStats errorStats
Definition: dss/v0/dss.h:208
#define CSL_DSS_VID_PIPE_ID_MAX
Video Pipeline Max Id.
Definition: csl_dssTop.h:110
Display pipeline config parameters. The test case execution happens based on values of this structure...
Definition: dss/v0/dss.h:113
Structure containing Video Port information. This structure is used as an argument to IOCTL_DSS_DCTRL...
Definition: dss_dctrl.h:403
Structure containing Overlay layer information. This structure is used as an argument to IOCTL_DSS_DC...
Definition: dss_dctrl.h:437
DSS SOC parameters.
Definition: am62px/dss_soc.h:239
FVID2 frame buffer structure.
Definition: fvid2_dataTypes.h:1173
Structure containing global DSS Configuration. This structure is used as an argument to IOCTL_DSS_DCT...
Definition: dss_dctrl.h:563
Dss_DispCreateStatus createStatus
Definition: dss/v0/dss.h:167
DSS Controller Driver API/interface file.
Fvid2_Frame * frames
Definition: dss/v0/dss.h:179
Opaque semaphore object used with the semaphore APIs.
Definition: SemaphoreP.h:59
Dss_DctrlAdvVpParams advVpParams
Definition: dss/v0/dss.h:200
Dss_DispPipeSafetyChkParams safetyParams
Definition: dss/v0/dss.h:173
Dss_DispCreateParams createParams
Definition: dss/v0/dss.h:165
Structure containing Safety Check configuration of Video Port. This structure is used as an argument ...
Definition: dss_disp.h:465
Dss_DctrlOldiParams * oldiParams
Definition: dss/v0/dss.h:212
Dss_SocParams socParams
Definition: dss/v0/dss.h:104
Structure containing Error Stats of Video Port. This structure is used as an argument to IOCTL_DSS_DC...
Definition: dss_dctrl.h:546
int32_t Dss_init(const Dss_InitParams *initParams)
DSS initialization function. This function initializes the DSS hardware and drivers....