Lines Matching refs:pMVDDrvContext

260 MVD_Drv_CTX* pMVDDrvContext = NULL;  variable
280 pMVDDrvContext->bSuspendDS_Ftime[0] = TRUE; in MVD_Context_Init()
281 pMVDDrvContext->bSuspendDS_Ftime[1] = TRUE; in MVD_Context_Init()
282 pMVDDrvContext->u8Afd[0] = 0xff; in MVD_Context_Init()
283 pMVDDrvContext->u8Afd[1] = 0xff; in MVD_Context_Init()
284 pMVDDrvContext->_bDisableFlag = TRUE; in MVD_Context_Init()
285 pMVDDrvContext->bMVDIsrAttached = FALSE; in MVD_Context_Init()
293 if (pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].bUsed) in MVD_SaveStreamId()
299 pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].u32MvdSid = u32MvdSid; in MVD_SaveStreamId()
300 pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].u32VpuSid = u32VpuSid; in MVD_SaveStreamId()
301 pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].u8HalIdx = HAL_MVD_SidToIdx((HAL_MVD_StreamId)u32MvdSid); in MVD_SaveStreamId()
308 MS_U8 u8HalIdx = pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].u8HalIdx; in MVD_GetHalIdx()
315 MS_U32 u32VpuSid = pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].u32VpuSid; in MVD_GetVpuStreamId()
321 pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].bUsed = bUsed; in MVD_SetIsUsed()
328 MS_BOOL bUsed = pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].bUsed; in MVD_GetIsUsed()
425 MVD_FrameInfo* pPreInfo = &(pMVDDrvContext->stPreFrmInfo[u8DrvIdx]); in MVD_InitVar()
434 memset(&(pMVDDrvContext->stSyncCfg[u8DrvIdx]), 0, sizeof(MVD_AVSyncCfg)); in MVD_InitVar()
436 pMVDDrvContext->bFrmRateSupported[u8DrvIdx] = TRUE; in MVD_InitVar()
438 pMVDDrvContext->u32SyncDoneCnt[0] = 0; in MVD_InitVar()
439 pMVDDrvContext->u32SyncDoneCnt[1] = 0; in MVD_InitVar()
440 pMVDDrvContext->u32VSyncCnt[0] = 0; in MVD_InitVar()
441 pMVDDrvContext->u32VSyncCnt[1] = 0; in MVD_InitVar()
633 if (pMVDDrvContext->_eEventFlag[u8DrvIdx]) in MDrv_MVD_Exit()
1040 if (pMVDDrvContext->u32FrmCnt[u8DrvIdx] == HAL_MVD_GetPicCounter(u8HalIdx)) in MDrv_MVD_GetActiveFormat()
1042 return pMVDDrvContext->u8Afd[u8DrvIdx]; in MDrv_MVD_GetActiveFormat()
1044 pMVDDrvContext->u32FrmCnt[u8DrvIdx] = HAL_MVD_GetPicCounter(u8HalIdx); in MDrv_MVD_GetActiveFormat()
1046 pMVDDrvContext->u8Afd[u8DrvIdx] = HAL_MVD_GetActiveFormat(u8HalIdx); in MDrv_MVD_GetActiveFormat()
1047 return pMVDDrvContext->u8Afd[u8DrvIdx]; in MDrv_MVD_GetActiveFormat()
1077 pMVDDrvContext->stSyncCfg[u8DrvIdx].bEnable = bEnable; in MDrv_MVD_SetAVSync()
1078 pMVDDrvContext->stSyncCfg[u8DrvIdx].u32Delay = u32Delay; in MDrv_MVD_SetAVSync()
1117 return (pMVDDrvContext->stSyncCfg[u8DrvIdx].u32Delay); in MDrv_MVD_GetAVSyncDelay()
1164 pMVDDrvContext->stSyncCfg[u8DrvIdx].u16Tolerance = u16PTS; in MDrv_MVD_ChangeAVsync()
1818 MVD_AVSyncCfg* pstNFPSyncCfg = &(pMVDDrvContext->stNFPSyncCfg[u8DrvIdx]); in MDrv_MVD_SetSpeed()
1828 memcpy(pstNFPSyncCfg, &(pMVDDrvContext->stSyncCfg[u8DrvIdx]), sizeof(MVD_AVSyncCfg)); in MDrv_MVD_SetSpeed()
1893 MVD_FrameInfo* pPreInfo = &(pMVDDrvContext->stPreFrmInfo[u8DrvIdx]); in MDrv_MVD_IsSeqChg()
1907 if(pMVDDrvContext->bSelf_SeqChange[u8DrvIdx]==FALSE) in MDrv_MVD_IsSeqChg()
1986 if(pMVDDrvContext->bSuspendDS_Ftime[u8DrvIdx] ==TRUE) //happen in first time suspend ds in MDrv_MVD_IsSeqChg()
1988 pMVDDrvContext->bSuspendDS_Ftime[u8DrvIdx] = FALSE; in MDrv_MVD_IsSeqChg()
1989 if(pMVDDrvContext->bSelf_SeqChange[u8DrvIdx]==TRUE) in MDrv_MVD_IsSeqChg()
2012 …if(pMVDDrvContext->bSuspendDS_Ftime[u8DrvIdx] == FALSE)//happen in close suspend ds,it will reset … in MDrv_MVD_IsSeqChg()
2014 pMVDDrvContext->bSuspendDS_Ftime[u8DrvIdx] = TRUE; in MDrv_MVD_IsSeqChg()
2026pMVDDrvContext->bFrmRateSupported[u8DrvIdx] = HAL_MVD_GetFrmRateIsSupported(stFrmInfo.u16HorSize, … in MDrv_MVD_IsSeqChg()
2027 …MVD_PRINT("%s bFrmRateSupported[0x%x]=%x\n", __FUNCTION__, u8DrvIdx, pMVDDrvContext->bFrmRateSuppo… in MDrv_MVD_IsSeqChg()
2077 return pMVDDrvContext->_eCurEvent[u8DrvIdx]; in MDrv_MVD_GetIsrEvent()
2098 pu32EventFlag = &(pMVDDrvContext->_eEventFlag[u8DrvIdx]); in MVD_IsrProc()
2105 u8HalIdx = pMVDDrvContext->gMVDCtrl_EX[u8DrvIdx].u8HalIdx; in MVD_IsrProc()
2113 pu32CurEvent = &(pMVDDrvContext->_eCurEvent[u8DrvIdx]); in MVD_IsrProc()
2114 pfnCb = pMVDDrvContext->_pfnCallback[u8DrvIdx]; in MVD_IsrProc()
2115 u32CbData = pMVDDrvContext->_u32CallbackPara[u8DrvIdx]; in MVD_IsrProc()
2206 (pMVDDrvContext->u32VSyncCnt[u8DrvIdx])++; in MVD_IsrProc()
2208 (pMVDDrvContext->u32VSyncCnt[u8DrvIdx] > 60) || in MVD_IsrProc()
2211 pMVDDrvContext->u32VSyncCnt[u8DrvIdx] = 0; in MVD_IsrProc()
2222 (pMVDDrvContext->u32SyncDoneCnt[u8DrvIdx])++; in MVD_IsrProc()
2225 … if (pMVDDrvContext->u32SyncDoneCnt[u8DrvIdx] > PB_ONLY_UNMUTE_VSYNC_COUNT) //sync done in MVD_IsrProc()
2231 pMVDDrvContext->u32SyncDoneCnt[u8DrvIdx] = 0; in MVD_IsrProc()
2271 pMVDDrvContext->_bDisableFlag = FALSE; in MVD_IsrProc()
2296 …if((pMVDDrvContext->_bDisableFlag != TRUE) && (FALSE == pMVDDrvContext->gMVDCtrl_EX[1-u8DrvIdx].bU… in MDrv_MVD_SetIsrEvent()
2298 pMVDDrvContext->_bDisableFlag = OSAL_MVD_IntDisable(); in MDrv_MVD_SetIsrEvent()
2299 if(pMVDDrvContext->_bDisableFlag == FALSE) in MDrv_MVD_SetIsrEvent()
2304 if(TRUE == pMVDDrvContext->bMVDIsrAttached) in MDrv_MVD_SetIsrEvent()
2307 pMVDDrvContext->bMVDIsrAttached = FALSE; in MDrv_MVD_SetIsrEvent()
2311 pMVDDrvContext->_pfnCallback[u8DrvIdx] = NULL; in MDrv_MVD_SetIsrEvent()
2312 pMVDDrvContext->_u32CallbackPara[u8DrvIdx] = MVD_U32_MAX; in MDrv_MVD_SetIsrEvent()
2313 pMVDDrvContext->_eEventFlag[u8DrvIdx] = E_MVD_EVENT_DISABLE_ALL; in MDrv_MVD_SetIsrEvent()
2321 pMVDDrvContext->_pfnCallback[u8DrvIdx] = (MVD_InterruptCb)fnHandler; in MDrv_MVD_SetIsrEvent()
2322 pMVDDrvContext->_u32CallbackPara[u8DrvIdx] = u32Id; in MDrv_MVD_SetIsrEvent()
2325 pMVDDrvContext->_eEventFlag[u8DrvIdx] = eEvent; in MDrv_MVD_SetIsrEvent()
2328 if (FALSE == pMVDDrvContext->bMVDIsrAttached) in MDrv_MVD_SetIsrEvent()
2335 pMVDDrvContext->bMVDIsrAttached = TRUE; in MDrv_MVD_SetIsrEvent()
2341 pMVDDrvContext->_bDisableFlag = FALSE; in MDrv_MVD_SetIsrEvent()
2344 if (FALSE == pMVDDrvContext->bMVDIsrAttached) in MDrv_MVD_SetIsrEvent()
2351 pMVDDrvContext->bMVDIsrAttached = TRUE; in MDrv_MVD_SetIsrEvent()
2359 pMVDDrvContext->_bDisableFlag = FALSE; in MDrv_MVD_SetIsrEvent()
2361 …MVD_DEBUGINFO(MVD_PRINT("MDrv_MVD_SetIsrEvent eEventFlag=0x%x\n", pMVDDrvContext->_eEventFlag[u8Dr… in MDrv_MVD_SetIsrEvent()
2362 MDrv_MVD_EnableInt(u32Id, pMVDDrvContext->_eEventFlag[u8DrvIdx]); in MDrv_MVD_SetIsrEvent()
2670 MVD_FrameInfo* pPreInfo = &(pMVDDrvContext->stPreFrmInfo[u8DrvIdx]); in MDrv_MVD_DbgDump()
2671 MVD_AVSyncCfg* pAVSyncCfg = &(pMVDDrvContext->stSyncCfg[u8DrvIdx]); in MDrv_MVD_DbgDump()
2830 if(pMVDDrvContext == NULL) in MDrv_MVD_Init_Share_Mem()
2832 pMVDDrvContext = &gMVDDrvContext; in MDrv_MVD_Init_Share_Mem()
2833 memset(pMVDDrvContext,0,sizeof(MVD_Drv_CTX)); in MDrv_MVD_Init_Share_Mem()
2846 pMVDDrvContext = (MVD_Drv_CTX*)u32Addr; // for one process in MDrv_MVD_Init_Share_Mem()
2852 pMVDDrvContext = (MVD_Drv_CTX*)u32Addr; // for another process in MDrv_MVD_Init_Share_Mem()
2855 if(pMVDDrvContext == NULL) in MDrv_MVD_Init_Share_Mem()
2857 pMVDDrvContext = &gMVDDrvContext; in MDrv_MVD_Init_Share_Mem()
2858 memset(pMVDDrvContext,0,sizeof(MVD_Drv_CTX)); in MDrv_MVD_Init_Share_Mem()
3035 MS_BOOL bSupported = pMVDDrvContext->bFrmRateSupported[u8DrvIdx]; in MDrv_MVD_GetFrmRateIsSupported()
3212 pMVDDrvContext->gMVDPreCtrl[u8HalIdx].bHWBufferReMapping = bEnable; in MDrv_MVD_HWBuffer_ReMappingMode()
3260 pMVDDrvContext->bSelf_SeqChange[u8DrvIdx] = bEnable; in MDrv_MVD_SetSelfSeqChange()