PDK API Guide for J721E
CsirxDrv_CommonObj Struct Reference

Data Fields

Fvid2_DrvOps fvidDrvOps
 
uint32_t isRegistered
 
uint32_t numInst
 
uint32_t numVirtContUsed [CSIRX_INSTANCE_ID_MAX]
 
CsirxDrv_VirtContext virtContext [CSIRX_INSTANCE_ID_MAX][CSIRX_NUM_VIRTUAL_CONTEXT]
 
CsirxDrv_InstObj instObj [CSIRX_INSTANCE_ID_MAX]
 
Csirx_PlatformData platData
 
Csirx_InitParams initParams
 
Fvid2_TimeStampFxn getTimeStamp
 
struct Udma_EventObj masterEvent
 

Field Documentation

◆ fvidDrvOps

Fvid2_DrvOps CsirxDrv_CommonObj::fvidDrvOps

FVID2 driver ops.

◆ isRegistered

uint32_t CsirxDrv_CommonObj::isRegistered

FVID2 registration complete flag.

◆ numInst

uint32_t CsirxDrv_CommonObj::numInst

Number of valid instance.

◆ numVirtContUsed

uint32_t CsirxDrv_CommonObj::numVirtContUsed[CSIRX_INSTANCE_ID_MAX]

Number of virtual context used

◆ virtContext

CsirxDrv_VirtContext CsirxDrv_CommonObj::virtContext[CSIRX_INSTANCE_ID_MAX][CSIRX_NUM_VIRTUAL_CONTEXT]

Virtual context objects.

◆ instObj

CsirxDrv_InstObj CsirxDrv_CommonObj::instObj[CSIRX_INSTANCE_ID_MAX]

Capture instance objects.

◆ platData

Csirx_PlatformData CsirxDrv_CommonObj::platData

Platform data structure.

◆ initParams

Csirx_InitParams CsirxDrv_CommonObj::initParams

Capture instance initialization parameters

◆ getTimeStamp

Fvid2_TimeStampFxn CsirxDrv_CommonObj::getTimeStamp

Get timestamp function.

◆ masterEvent

struct Udma_EventObj CsirxDrv_CommonObj::masterEvent

UDMA Master event handle.