Lines Matching refs:u8DrvId
165 #define _DRV_HVD_EX_Entry(u8DrvId) \ argument
168 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_PROCESSING; \
171 #define _DRV_HVD_EX_RET(u8DrvId, _ret_) \ argument
174 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= (~HVD_CTRL_PROCESSING); \
178 #define _DRV_HVD_Inited(u8DrvId,_ret_) \ argument
181 if (!(pHVDDrvContext->bHVDIsInited[u8DrvId])) \
187 #define _DRV_HVD_Rsting(u8DrvId,_ret_) \ argument
190 if (pHVDDrvContext->bHVDIsIniting[u8DrvId]) \
196 #define _DRV_HVD_Ctrl(u8DrvId, x) ( pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & (x) ) argument
198 #define _DRV_HVD_SetCtrl(u8DrvId, x) \ argument
201 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= (x); \
317 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitVariables() local
318 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitVariables()
324 HAL_HVD_EX_SetPreCtrlVariables(u32Id,(MS_VIRT)(&pHVDDrvContext->gHVDPreCtrl[u8DrvId])); in _HVD_EX_InitVariables()
368 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_InitVariables()
486 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_Check_Cmd() local
492 … if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TurboInit & E_HVD_EX_TURBOINIT_CHECK)) in _HVD_EX_Check_Cmd()
495 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK; in _HVD_EX_Check_Cmd()
503 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK; in _HVD_EX_Check_Cmd()
507 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_INPUT_MASK) == HVD_INI… in _HVD_EX_Check_Cmd()
512 …if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & (HVD_INIT_UTOPIA_ENVI | HVD_IN… in _HVD_EX_Check_Cmd()
515 … if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_START_CODE_MASK) == in _HVD_EX_Check_Cmd()
521 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_NON) in _HVD_EX_Check_Cmd()
530 …if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & (HVD_INIT_UTOPIA_ENVI | HVD_IN… in _HVD_EX_Check_Cmd()
532 … if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_DTS) in _HVD_EX_Check_Cmd()
533 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_STS) in _HVD_EX_Check_Cmd()
534 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_PTS) in _HVD_EX_Check_Cmd()
535 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_NON)) in _HVD_EX_Check_Cmd()
539 … pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType = E_HVD_SYNC_TBL_TYPE_PTS; in _HVD_EX_Check_Cmd()
550 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr == 0) in _HVD_EX_Check_Cmd()
556 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr & 0x7FF) != 0) in _HVD_EX_Check_Cmd()
559 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr); in _HVD_EX_Check_Cmd()
564 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK; in _HVD_EX_Check_Cmd()
565 … u32Tmp1 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_INPUT_MASK; in _HVD_EX_Check_Cmd()
572 … MS_U32 tmpAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr; in _HVD_EX_Check_Cmd()
574 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr == 0) in _HVD_EX_Check_Cmd()
577 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
581 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr > tmpAddr) in _HVD_EX_Check_Cmd()
583 (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr + in _HVD_EX_Check_Cmd()
584 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufSize))) in _HVD_EX_Check_Cmd()
588 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
592 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize in _HVD_EX_Check_Cmd()
599 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize, in _HVD_EX_Check_Cmd()
602 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
606 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize > 1) in _HVD_EX_Check_Cmd()
609 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr + in _HVD_EX_Check_Cmd()
610 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize - 1; in _HVD_EX_Check_Cmd()
614 tmpAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr; in _HVD_EX_Check_Cmd()
617 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr > tmpAddr) in _HVD_EX_Check_Cmd()
619 (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr + in _HVD_EX_Check_Cmd()
620 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufSize))) in _HVD_EX_Check_Cmd()
624 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
657 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitRegCPU() local
660 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TurboInit & E_HVD_EX_TURBOINIT_CHECK)) in _HVD_EX_InitRegCPU()
662 …HAL_HVD_EX_CheckMIUSel(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_UTOP… in _HVD_EX_InitRegCPU()
680 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_RstVariables() local
681 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_RstVariables()
741 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_RstVariables()
918 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_RstVariables()
953 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_SetSyncMode() local
955 _DRV_HVD_EX_Entry(u8DrvId); in _HVD_EX_SetSyncMode()
959 _DRV_HVD_EX_RET(u8DrvId, eRet); in _HVD_EX_SetSyncMode()
964 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW_AVC() local
965 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitFW_AVC()
1084 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW_RM() local
1085 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitFW_RM()
1137 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CheckFWVersion() local
1138 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CheckFWVersion()
1157 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW() local
1166 switch (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) in _HVD_EX_InitFW()
1189 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_IsAllBufferEmpty() local
1190 …MS_U32 u32PlaybackType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MA… in _HVD_EX_IsAllBufferEmpty()
1209 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty()
1239 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_IsAllBufferEmpty_VP8() local
1240 …MS_U32 u32PlaybackType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MA… in _HVD_EX_IsAllBufferEmpty_VP8()
1253 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty_VP8()
1258 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty_VP8()
1400 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_RecoverySettings() local
1401 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_RecoverySettings()
1446 …if (E_HVD_EX_OK != (eRst = MDrv_HVD_EX_SetFrcMode(u8DrvId, (HVD_EX_FrmRateConvMode) (pCtrl->Settin… in _HVD_EX_RecoverySettings()
1521 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_Rst() local
1522 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_Rst()
1530 pHVDDrvContext->bHVDIsIniting[u8DrvId] = TRUE; in _HVD_EX_Rst()
1533 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in _HVD_EX_Rst()
1540 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in _HVD_EX_Rst()
1555 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1566 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1577 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1588 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1606 pHVDDrvContext->bHVDIsIniting[u8DrvId] = FALSE; in _HVD_EX_Rst()
1620 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_GetDispInfo() local
1624 _DRV_HVD_Inited(u8DrvId,eRet); in _HVD_EX_GetDispInfo()
1626 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in _HVD_EX_GetDispInfo()
1639 _DRV_HVD_EX_Entry(u8DrvId); in _HVD_EX_GetDispInfo()
1663 _DRV_HVD_EX_RET(u8DrvId, E_HVD_EX_RET_TIMEOUT); in _HVD_EX_GetDispInfo()
1679 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg) in _HVD_EX_GetDispInfo()
1695 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = FALSE; in _HVD_EX_GetDispInfo()
1698 _DRV_HVD_EX_RET(u8DrvId, eRet); in _HVD_EX_GetDispInfo()
1705 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_ReportLow32BitPTS() local
1706 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_ReportLow32BitPTS()
1859 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_MJPEG_InitSharemem() local
1860 HVD_EX_Drv_Ctrl *pCtrl1 = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_MJPEG_InitSharemem()
1862 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufVAddr = u32CodeBufVAddr; in MDrv_HVD_EX_MJPEG_InitSharemem()
1863 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr = MS_VA2PA(u32CodeBufVAddr); in MDrv_HVD_EX_MJPEG_InitSharemem()
1864 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_MJPEG_InitSharemem()
1865 HVD_Pre_Ctrl *pCtrl = &(pHVDDrvContext->gHVDPreCtrl[u8DrvId]); in MDrv_HVD_EX_MJPEG_InitSharemem()
1870 HAL_HVD_EX_SetPreCtrlVariables(u32Id,(MS_U32)(&pHVDDrvContext->gHVDPreCtrl[u8DrvId])); in MDrv_HVD_EX_MJPEG_InitSharemem()
1871 HVD_EX_MSG_INF("u8DrvId=%d, PA:[0x%lx, 0x%lx], VA:[0x%lx, 0x%lx], [0x%lx]\n", u8DrvId, in MDrv_HVD_EX_MJPEG_InitSharemem()
1884 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_MJPEG_Exit() local
1885 pHVDDrvContext->bHVDIsInited[u8DrvId] = FALSE; in MDrv_HVD_EX_MJPEG_Exit()
2056 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Init() local
2057 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_Init()
2062 pHVDDrvContext->u32InitSysTimeBase[u8DrvId] = HVD_GetSysTime_ms(); in MDrv_HVD_EX_Init()
2117 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2120 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bUsed) in MDrv_HVD_EX_Init()
2161 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2164 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Init()
2170 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2174 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2182 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2186 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2189 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32DummyWriteBuf = MsOS_PA2KSEG1(pHVDDrvContext->gHVDCtrl_EX[… in MDrv_HVD_EX_Init()
2190 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Init()
2191 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bUsed = TRUE; in MDrv_HVD_EX_Init()
2192 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32Sid = u32Id; in MDrv_HVD_EX_Init()
2196 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Init()
2197 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].bUsed = TRUE; in MDrv_HVD_EX_Init()
2198 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].u32Sid = u32Id+0x00011000; in MDrv_HVD_EX_Init()
2199 pHVDDrvContext->bHVDIsInited[u8DrvId+1] = TRUE; in MDrv_HVD_EX_Init()
2202 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_Init()
2207 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2221 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Rst() local
2224 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Rst()
2232 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) != HVD_INIT… in MDrv_HVD_EX_Rst()
2255 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Rst()
2256 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_Rst()
2269 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Play() local
2272 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Play()
2273 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Play()
2276 …_GetPlayState(u32Id) != E_HVD_EX_GSTATE_PLAY || pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_Play()
2283 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Play()
2292 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Play()
2295 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Play()
2307 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Exit() local
2310 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Exit()
2311 _DRV_HVD_Rsting(u8DrvId,eRet); in MDrv_HVD_EX_Exit()
2314 …if((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_HW… in MDrv_HVD_EX_Exit()
2316 pHVDDrvContext->bHVDIsInited[u8DrvId+1] = FALSE; in MDrv_HVD_EX_Exit()
2335 } while (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_PROCESSING)); in MDrv_HVD_EX_Exit()
2338 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.bRegISR) in MDrv_HVD_EX_Exit()
2345 pHVDDrvContext->bHVDIsInited[u8DrvId] = FALSE; in MDrv_HVD_EX_Exit()
2356 …if((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_HW… in MDrv_HVD_EX_Exit()
2358 memset((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]), 0, sizeof(HVD_EX_Drv_Ctrl)); in MDrv_HVD_EX_Exit()
2363 memset((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]), 0, sizeof(HVD_EX_Drv_Ctrl)); in MDrv_HVD_EX_Exit()
2364 memset((void *) &(pHVDDrvContext->gHVDPreCtrl[u8DrvId]), 0, sizeof(HVD_Pre_Ctrl)); in MDrv_HVD_EX_Exit()
2377 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Pause() local
2380 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Pause()
2381 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Pause()
2387 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Pause()
2395 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Pause()
2398 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Pause()
2414 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Flush() local
2415 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_Flush()
2418 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Flush()
2419 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Flush()
2428 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2455 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Flush()
2459 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_Flush()
2461 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LastNal.bRVBrokenPacket) in MDrv_HVD_EX_Flush()
2467 …bbuInfo.u32Length = bbuInfo.u32AllocLength = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_Flus… in MDrv_HVD_EX_Flush()
2468 …taddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_FlushPacketAddr - pHVDDrvContext->gHVDCtr… in MDrv_HVD_EX_Flush()
2491 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2495 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_Flush()
2500 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_Flush()
2535 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_Flush()
2557 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2561 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2572 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_StepDisp() local
2575 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_StepDisp()
2576 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_StepDisp()
2579 eRet = _HVD_EX_Check_Cmd(u8DrvId, E_HVD_CHECK_CMD_TRIGGER_DISP); in MDrv_HVD_EX_StepDisp()
2583 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
2587 if (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL)) in MDrv_HVD_EX_StepDisp()
2605 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL); in MDrv_HVD_EX_StepDisp()
2615 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
2618 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
2630 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_StepDecode() local
2633 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_StepDecode()
2634 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_StepDecode()
2637 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_StepDecode()
2639 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt == HAL_HVD_EX_GetData(u32Id, E_HVD_GDATA… in MDrv_HVD_EX_StepDecode()
2642 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
2655 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
2666 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
2670 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding = TRUE; in MDrv_HVD_EX_StepDecode()
2672 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDATA_DECO… in MDrv_HVD_EX_StepDecode()
2676 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
2690 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushQueue() local
2691 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_PushQueue()
2701 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushQueue()
2702 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushQueue()
2707 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
2745 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
2751 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
2785 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
2797 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
2809 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
2959 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3120 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3136 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3147 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushQueue_Fire() local
3150 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushQueue_Fire()
3151 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushQueue_Fire()
3156 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue_Fire()
3170 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DecodeIFrame() local
3173 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DecodeIFrame()
3174 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DecodeIFrame()
3180 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3188 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3195 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3200 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3203 …if (E_HVD_INIT_INPUT_DRV == (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & E_HVD_I… in MDrv_HVD_EX_DecodeIFrame()
3211 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3214 … packet.u32Staddr = u32SrcSt - pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr; in MDrv_HVD_EX_DecodeIFrame()
3217 …if ((packet.u32Staddr + packet.u32Length) > pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32Bitstre… in MDrv_HVD_EX_DecodeIFrame()
3222 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3231 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3249 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3252 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3265 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDataEnd() local
3268 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDataEnd()
3269 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDataEnd()
3273 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_DATA_END; in MDrv_HVD_EX_SetDataEnd()
3277 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DATA_END; in MDrv_HVD_EX_SetDataEnd()
3282 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDataEnd()
3296 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispErrFrm() local
3299 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispErrFrm()
3300 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispErrFrm()
3303 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsShowErrFrm = bEnable; in MDrv_HVD_EX_SetDispErrFrm()
3305 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispErrFrm()
3319 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispRepeatField() local
3322 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispRepeatField()
3323 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispRepeatField()
3327 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispRepeatField()
3339 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSkipDecMode() local
3342 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSkipDecMode()
3343 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSkipDecMode()
3353 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSkipDecMode()
3366 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u8SkipMode = (MS_U8) eDecType; in MDrv_HVD_EX_SetSkipDecMode()
3368 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSkipDecMode()
3380 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispSpeed() local
3383 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispSpeed()
3384 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispSpeed()
3409 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispSpeed()
3423 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncActive() local
3426 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncActive()
3427 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncActive()
3450 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsSyncOn = bEnable; in MDrv_HVD_EX_SetSyncActive()
3452 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncActive()
3467 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDropMode() local
3470 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDropMode()
3471 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDropMode()
3486 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDropMode()
3498 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RstPTS() local
3501 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RstPTS()
3502 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RstPTS()
3506 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RstPTS()
3518 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrcMode() local
3521 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFrcMode()
3522 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrcMode()
3526 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u8FrcMode = (MS_U8) eMode; in MDrv_HVD_EX_SetFrcMode()
3528 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFrcMode()
3540 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncTolerance() local
3543 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncTolerance()
3544 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncTolerance()
3548 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncTolerance = u32Arg; in MDrv_HVD_EX_SetSyncTolerance()
3550 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncTolerance()
3562 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncVideoDelay() local
3565 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncVideoDelay()
3566 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncVideoDelay()
3568 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_SetSyncVideoDelay()
3570 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TimeUnit) in MDrv_HVD_EX_SetSyncVideoDelay()
3585 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncVideoDelay = u32Arg; in MDrv_HVD_EX_SetSyncVideoDelay()
3587 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncVideoDelay()
3601 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncFreeRunTH() local
3604 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncFreeRunTH()
3605 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncFreeRunTH()
3609 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncFreeRunTH = u32Arg; in MDrv_HVD_EX_SetSyncFreeRunTH()
3611 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncFreeRunTH()
3624 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncRepeatTH() local
3627 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncRepeatTH()
3628 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncRepeatTH()
3632 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncRepeatTH = u32Arg; in MDrv_HVD_EX_SetSyncRepeatTH()
3634 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncRepeatTH()
3648 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetErrConceal() local
3651 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetErrConceal()
3652 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetErrConceal()
3656 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsErrConceal = bEnable; in MDrv_HVD_EX_SetErrConceal()
3658 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetErrConceal()
3724 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SeekToPTS() local
3727 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SeekToPTS()
3728 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SeekToPTS()
3730 eRet = _HVD_EX_Check_Cmd(u8DrvId, E_HVD_CHECK_CMD_SEEK2PTS); in MDrv_HVD_EX_SeekToPTS()
3734 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SeekToPTS()
3739 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SeekToPTS()
3753 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SkipToPTS() local
3756 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SkipToPTS()
3757 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SkipToPTS()
3761 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SkipToPTS()
3775 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFreezeImg() local
3778 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFreezeImg()
3779 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFreezeImg()
3783 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFreezeImg()
3797 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetBlueScreen() local
3800 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetBlueScreen()
3801 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetBlueScreen()
3805 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetBlueScreen()
3819 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispOneField() local
3822 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispOneField()
3823 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispOneField()
3835 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispOneField()
3848 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetISREvent() local
3849 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetISREvent()
3852 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetISREvent()
3853 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetISREvent()
3862 …DrvContext->bHVDDisableISRFlag != TRUE) && (FALSE == pHVDDrvContext->gHVDCtrl_EX[1-u8DrvId].bUsed)) in MDrv_HVD_EX_SetISREvent()
3886 …DrvContext->bEVDDisableISRFlag != TRUE) && (FALSE == pHVDDrvContext->gHVDCtrl_EX[1-u8DrvId].bUsed)) in MDrv_HVD_EX_SetISREvent()
3925 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
3984 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4017 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4032 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4045 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetEnableISR() local
4048 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_SetEnableISR()
4055 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bEnISR = bEnable; in MDrv_HVD_EX_SetEnableISR()
4089 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetMVOPDone() local
4091 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_SetMVOPDone()
4114 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetVirtualBox() local
4117 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetVirtualBox()
4118 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetVirtualBox()
4124 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetVirtualBox()
4136 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDynScalingParam() local
4139 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDynScalingParam()
4140 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDynScalingParam()
4145 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDynScalingParam()
4155 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDynScalingParam()
4164 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDynScalingParam()
4177 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispInfoTH() local
4180 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispInfoTH()
4181 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispInfoTH()
4185 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispInfoTH()
4197 …HVD_memcpy((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.DispInfoTH), (void *) (DispInf… in MDrv_HVD_EX_SetDispInfoTH()
4199 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispInfoTH()
4213 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetIgnoreErrRef() local
4216 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetIgnoreErrRef()
4217 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetIgnoreErrRef()
4221 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetIgnoreErrRef()
4235 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ForceFollowDTVSpec() local
4238 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ForceFollowDTVSpec()
4239 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ForceFollowDTVSpec()
4243 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ForceFollowDTVSpec()
4257 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFastDisplay() local
4260 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFastDisplay()
4261 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFastDisplay()
4265 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFastDisplay()
4279 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DispOutsideMode() local
4282 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DispOutsideMode()
4283 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DispOutsideMode()
4284 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE); in MDrv_HVD_EX_DispOutsideMode()
4288 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DispOutsideMode()
4320 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsDispFinish() local
4322 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsDispFinish()
4324 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_IsDispFinish()
4329 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DATA_END) in MDrv_HVD_EX_IsDispFinish()
4331 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_IsDispFinish()
4370 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsFrameShowed() local
4373 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsFrameShowed()
4383 if (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL)) in MDrv_HVD_EX_IsFrameShowed()
4406 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsStepDecodeDone() local
4409 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsStepDecodeDone()
4411 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_IsStepDecodeDone()
4413 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt != in MDrv_HVD_EX_IsStepDecodeDone()
4416 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt = 0; in MDrv_HVD_EX_IsStepDecodeDone()
4418 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding = FALSE; in MDrv_HVD_EX_IsStepDecodeDone()
4434 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CheckDispInfoRdy() local
4437 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CheckDispInfoRdy()
4439 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in MDrv_HVD_EX_CheckDispInfoRdy()
4447 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = TRUE; in MDrv_HVD_EX_CheckDispInfoRdy()
4448 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_INFO_RDY); in MDrv_HVD_EX_CheckDispInfoRdy()
4462 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = FALSE; in MDrv_HVD_EX_CheckDispInfoRdy()
4480 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsDispInfoChg() local
4483 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsDispInfoChg()
4489 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = TRUE; in MDrv_HVD_EX_IsDispInfoChg()
4490 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_INFO_RDY); in MDrv_HVD_EX_IsDispInfoChg()
4527 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsIdle() local
4529 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsIdle()
4550 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsSyncStart() local
4552 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsSyncStart()
4577 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsSyncReach() local
4579 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsSyncReach()
4605 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsLowDelay() local
4607 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsLowDelay()
4628 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsIFrmFound() local
4630 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsIFrmFound()
4651 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Is1stFrmRdy() local
4653 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_Is1stFrmRdy()
4674 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsAllBufferEmpty() local
4676 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsAllBufferEmpty()
4713 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetBBUVacancy() local
4720 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetBBUVacancy()
4774 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDispInfo() local
4779 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetDispInfo()
4781 HVD_EX_MSG_DBG("bFrmRateSupported[0x%x]=%x\n", u8DrvId, pCtrl->bFrmRateSupported); in MDrv_HVD_EX_GetDispInfo()
4785 …if (HVD_INIT_HW_RM == (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_M… in MDrv_HVD_EX_GetDispInfo()
4804 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPtsStcDiff() local
4805 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPtsStcDiff()
4820 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPTS() local
4821 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPTS()
4838 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetU64PTS() local
4839 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetU64PTS()
4855 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetNextPTS() local
4856 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetNextPTS()
4873 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetNextDispQPtr() local
4874 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetNextDispQPtr()
4892 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDataErrCnt() local
4893 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDataErrCnt()
4905 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDecErrCnt() local
4906 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDecErrCnt()
4918 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESWritePtr() local
4919 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESWritePtr()
4931 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESReadPtr() local
4932 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESReadPtr()
4944 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESQuantity() local
4945 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESQuantity()
4961 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetErrCode() local
4963 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetErrCode()
4978 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32LastErrCode = u32Ret; in MDrv_HVD_EX_GetErrCode()
4992 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPlayMode() local
4995 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPlayMode()
5014 u32Ret = _DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL); in MDrv_HVD_EX_GetPlayMode()
5017 … u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & E_HVD_INIT_MAIN_MASK; in MDrv_HVD_EX_GetPlayMode()
5033 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPlayState() local
5038 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetPlayState()
5070 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDecodeCnt() local
5071 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDecodeCnt()
5084 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetActiveFormat() local
5088 _DRV_HVD_Inited(u8DrvId,~0); in MDrv_HVD_EX_GetActiveFormat()
5090 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in MDrv_HVD_EX_GetActiveFormat()
5148 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetStatus() local
5155 pstatus->bInit = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_GetStatus()
5156 pstatus->bBusy = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_PROCESSING; in MDrv_HVD_EX_GetStatus()
5171 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmInfo() local
5174 _DRV_HVD_Inited(u8DrvId,E_HVD_EX_FAIL); in MDrv_HVD_EX_GetFrmInfo()
5205 pFrmInfo = (HVD_Frm_Information *) pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo; in MDrv_HVD_EX_GetFrmInfo()
5213 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_1/*u32CtrlMode & HVD_CTRL_FRM_M… in MDrv_HVD_EX_GetFrmInfo()
5215 pInfo->u32LumaAddr += pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in MDrv_HVD_EX_GetFrmInfo()
5216 pInfo->u32ChromaAddr += pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in MDrv_HVD_EX_GetFrmInfo()
5218 else if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_2) in MDrv_HVD_EX_GetFrmInfo()
5220 pInfo->u32LumaAddr += pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in MDrv_HVD_EX_GetFrmInfo()
5221 pInfo->u32ChromaAddr += pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in MDrv_HVD_EX_GetFrmInfo()
5237 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_1/*u32CtrlMode & HVD_CTRL_FRM_M… in MDrv_HVD_EX_GetFrmInfo()
5239 pInfo->u32LumaAddr_2bit += pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in MDrv_HVD_EX_GetFrmInfo()
5240 … pInfo->u32ChromaAddr_2bit += pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in MDrv_HVD_EX_GetFrmInfo()
5242 else if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_2) in MDrv_HVD_EX_GetFrmInfo()
5244 pInfo->u32LumaAddr_2bit += pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in MDrv_HVD_EX_GetFrmInfo()
5245 … pInfo->u32ChromaAddr_2bit += pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in MDrv_HVD_EX_GetFrmInfo()
5259 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo = pFrmInfo; in MDrv_HVD_EX_GetFrmInfo()
5278 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetISRInfo() local
5280 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetISRInfo()
5282 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.bInISR) in MDrv_HVD_EX_GetISRInfo()
5284 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.u32ISRInfo |= HAL_HVD_EX_GetData(u32Id, E_HVD_GDAT… in MDrv_HVD_EX_GetISRInfo()
5285 *eType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.u32ISRInfo; in MDrv_HVD_EX_GetISRInfo()
5309 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CalLumaSum() local
5312 _DRV_HVD_Inited(u8DrvId,u32Ret); in MDrv_HVD_EX_CalLumaSum()
5330 u32tmp = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32FrameBufAddr; in MDrv_HVD_EX_CalLumaSum()
5332 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_1/*u32CtrlMode & HVD_CTRL_FRM_M… in MDrv_HVD_EX_CalLumaSum()
5334 u32tmp -= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in MDrv_HVD_EX_CalLumaSum()
5336 else if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_2) in MDrv_HVD_EX_CalLumaSum()
5338 u32tmp -= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in MDrv_HVD_EX_CalLumaSum()
5341 …pLumaData = (volatile MS_U8 *) (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32FrameBufVAddr + (pF… in MDrv_HVD_EX_CalLumaSum()
5366 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserData_Wptr() local
5370 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetUserData_Wptr()
5386 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserData_Packet() local
5392 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetUserData_Packet()
5449 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GenPattern() local
5452 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GenPattern()
5453 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GenPattern()
5458 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GenPattern()
5462 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
5471 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
5474 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
5500 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
5508 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
5550 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GenPattern()
5554 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
5563 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
5566 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
5590 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
5597 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
5640 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
5652 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPatternInfo() local
5655 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPatternInfo()
5661 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GetPatternInfo()
5665 …else if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD… in MDrv_HVD_EX_GetPatternInfo()
5673 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GetPatternInfo()
5677 …else if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD… in MDrv_HVD_EX_GetPatternInfo()
5695 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDSBufMiuSelect() local
5698 if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDSBufMiuSelect()
5700 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf… in MDrv_HVD_EX_GetDSBufMiuSelect()
5704 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBu… in MDrv_HVD_EX_GetDSBufMiuSelect()
5720 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDynamicScalingInfo() local
5725 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDynamicScalingInfo()
5730 if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
5732 …if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf >= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].M… in MDrv_HVD_EX_GetDynamicScalingInfo()
5741 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf… in MDrv_HVD_EX_GetDynamicScalingInfo()
5751 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr >= pHVDDrvContext->gHVDCtrl_EX[u8Dr… in MDrv_HVD_EX_GetDynamicScalingInfo()
5760 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBu… in MDrv_HVD_EX_GetDynamicScalingInfo()
5770 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
5772 u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf; in MDrv_HVD_EX_GetDynamicScalingInfo()
5777 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr + HAL_HVD_EX_GetData(u32Id, E_… in MDrv_HVD_EX_GetDynamicScalingInfo()
5790 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
5792 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf + HAL_HVD_EX_GetData(u32Id, E_HVD_G… in MDrv_HVD_EX_GetDynamicScalingInfo()
5797 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr + HAL_HVD_EX_GetData(u32Id, E_… in MDrv_HVD_EX_GetDynamicScalingInfo()
5819 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetData() local
5822 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetData()
5976 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr + HAL_HVD_EX_GetData(u32Id, E_… in MDrv_HVD_EX_GetData()
6004 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetMem_Dbg() local
6008 _DRV_HVD_Inited(u8DrvId,u32Ret); in MDrv_HVD_EX_GetMem_Dbg()
6035 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DbgDumpStatus() local
6037 if (!(pHVDDrvContext->bHVDIsInited[u8DrvId])) in MDrv_HVD_EX_DbgDumpStatus()
6075 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetCmd_Dbg() local
6078 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetCmd_Dbg()
6079 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetCmd_Dbg()
6084 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetCmd_Dbg()
6096 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Set_Err_Tolerance() local
6098 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Set_Err_Tolerance()
6099 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Set_Err_Tolerance()
6103 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Set_Err_Tolerance()
6118 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSettings_Pro() local
6121 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSettings_Pro()
6122 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSettings_Pro()
6140 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bAutoFreeES = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
6151 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bDisDeblocking = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
6159 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bDisQuarterPixel = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
6163 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32MiuBurstLevel = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
6181 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSettings_Pro()
6251 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetAutoRmLstZeroByte() local
6254 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetAutoRmLstZeroByte()
6256 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bAutoRmLastZeroByte = bOn; in MDrv_HVD_EX_SetAutoRmLstZeroByte()
6268 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsAlive() local
6271 _DRV_HVD_Inited(u8DrvId,E_HVD_EX_FAIL); in MDrv_HVD_EX_IsAlive()
6275 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32DecCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDAT… in MDrv_HVD_EX_IsAlive()
6276 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32SkipCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDA… in MDrv_HVD_EX_IsAlive()
6277 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32IdleCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDA… in MDrv_HVD_EX_IsAlive()
6278 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32MainLoopCnt = HAL_HVD_EX_GetData(u32Id, E_HVD… in MDrv_HVD_EX_IsAlive()
6299 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetBalanceBW() local
6302 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetBalanceBW()
6303 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetBalanceBW()
6307 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetBalanceBW()
6319 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFdMaskDelayCnt() local
6322 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFdMaskDelayCnt()
6323 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFdMaskDelayCnt()
6327 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFdMaskDelayCnt()
6340 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetOutputFRCMode() local
6343 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetOutputFRCMode()
6344 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetOutputFRCMode()
6348 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
6355 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
6360 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
6402 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ShowDecodeOrder() local
6405 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ShowDecodeOrder()
6406 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ShowDecodeOrder()
6410 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ShowDecodeOrder()
6422 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Disp_Ignore_Crop() local
6425 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Disp_Ignore_Crop()
6426 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Disp_Ignore_Crop()
6430 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Disp_Ignore_Crop()
6436 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SuspendDynamicScale() local
6438 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SuspendDynamicScale()
6439 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SuspendDynamicScale()
6443 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SuspendDynamicScale()
6449 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RmEnablePtsTbl() local
6451 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RmEnablePtsTbl()
6452 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RmEnablePtsTbl()
6456 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RmEnablePtsTbl()
6463 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AutoExhaustESMode() local
6465 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AutoExhaustESMode()
6466 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AutoExhaustESMode()
6470 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AutoExhaustESMode()
6477 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetMinTspSize() local
6479 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetMinTspSize()
6480 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetMinTspSize()
6484 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetMinTspSize()
6495 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFRCDropType() local
6498 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFRCDropType()
6499 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFRCDropType()
6504 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFRCDropType()
6509 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFRCDropType()
6565 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ForceInterlaceMode() local
6568 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ForceInterlaceMode()
6569 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ForceInterlaceMode()
6573 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ForceInterlaceMode()
6584 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushDispQWithRefNum() local
6587 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushDispQWithRefNum()
6588 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushDispQWithRefNum()
6592 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushDispQWithRefNum()
6603 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IgnorePicOverrun() local
6606 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_IgnorePicOverrun()
6607 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_IgnorePicOverrun()
6611 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IgnorePicOverrun()
6622 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CtlSpeedInDispOnly() local
6625 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CtlSpeedInDispOnly()
6626 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CtlSpeedInDispOnly()
6630 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CtlSpeedInDispOnly()
6641 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize() local
6644 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
6645 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
6649 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
6655 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ReturnInvalidAFD() local
6658 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ReturnInvalidAFD()
6659 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ReturnInvalidAFD()
6663 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ReturnInvalidAFD()
6670 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCForceBrokenByUs() local
6673 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCForceBrokenByUs()
6674 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCForceBrokenByUs()
6678 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCForceBrokenByUs()
6690 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Support_AVC2MVC() local
6693 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Support_AVC2MVC()
6694 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Support_AVC2MVC()
6698 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Support_AVC2MVC()
6710 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_3DLR_View_Exchange() local
6713 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_3DLR_View_Exchange()
6714 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_3DLR_View_Exchange()
6718 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_3DLR_View_Exchange()
6728 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmRateIsSupported() local
6729 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetFrmRateIsSupported()
6745 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Enable_New_Slow_Motion() local
6748 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Enable_New_Slow_Motion()
6749 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Enable_New_Slow_Motion()
6753 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Enable_New_Slow_Motion()
6770 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserDataInfo() local
6772 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetUserDataInfo()
6773 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetUserDataInfo()
6780 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr = u32UsrDataIdxWptr; in MDrv_HVD_EX_GetUserDataInfo()
6783 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd == pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32U… in MDrv_HVD_EX_GetUserDataInfo()
6785 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
6788 u32CodeVAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufVAddr; in MDrv_HVD_EX_GetUserDataInfo()
6792 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
6795 …u32UserDataAddr = MDrv_HVD_EX_GetUserData_Packet(u32Id,pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32Usr… in MDrv_HVD_EX_GetUserDataInfo()
6799 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
6812 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd++; in MDrv_HVD_EX_GetUserDataInfo()
6814 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd >= u32UserDataIdxSize) in MDrv_HVD_EX_GetUserDataInfo()
6816 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd = 0; in MDrv_HVD_EX_GetUserDataInfo()
6821 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
6835 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUsrDataIsAvailable() local
6838 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetUsrDataIsAvailable()
6844 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr = u32UsrDataIdxWptr; in MDrv_HVD_EX_GetUsrDataIsAvailable()
6847 …bRet = (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr == pHVDDrvContext->gHVDCtrl_EX[u8DrvId].… in MDrv_HVD_EX_GetUsrDataIsAvailable()
6848 _DRV_HVD_EX_RET(u8DrvId, bRet); in MDrv_HVD_EX_GetUsrDataIsAvailable()
6859 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDTVUserDataMode() local
6861 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDTVUserDataMode()
6862 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDTVUserDataMode()
6892 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDTVUserDataMode()
6910 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmPackingArrSEI() local
6913 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
6914 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetFrmPackingArrSEI()
6916 … u32CodeVaddr = MS_PA2KSEG1((MS_U32)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr)); in MDrv_HVD_EX_GetFrmPackingArrSEI()
6920 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
6929 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
6932 …u32FPAFrameAddr = MS_PA2KSEG1((MS_U32)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr+… in MDrv_HVD_EX_GetFrmPackingArrSEI()
6988 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
7000 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DynamicScalingResvNBuffer() local
7003 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
7004 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
7009 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
7019 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetBBUQNum() local
7020 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetBBUQNum()
7032 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDispFrmNum() local
7033 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDispFrmNum()
7152 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DSReportDispInfoChange() local
7155 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DSReportDispInfoChange()
7156 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DSReportDispInfoChange()
7160 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DSReportDispInfoChange()
7167 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSecureMode() local
7170 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSecureMode()
7171 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSecureMode()
7173 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SecureMode = (MS_U8)u32SecureMode; in MDrv_HVD_EX_SetSecureMode()
7175 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSecureMode()
7188 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize() local
7191 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
7192 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
7196 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
7208 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RVU_Setting_Mode() local
7211 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RVU_Setting_Mode()
7212 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RVU_Setting_Mode()
7216 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RVU_Setting_Mode()
7237 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_FramerateHandling() local
7240 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_FramerateHandling()
7241 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_FramerateHandling()
7245 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_FramerateHandling()
7257 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DualNonBlockMode() local
7260 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DualNonBlockMode()
7261 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DualNonBlockMode()
7265 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DualNonBlockMode()
7277 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IgnorePicStructDisplay() local
7280 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_IgnorePicStructDisplay()
7281 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_IgnorePicStructDisplay()
7285 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IgnorePicStructDisplay()
7297 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_InputPtsFreerunMode() local
7300 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_InputPtsFreerunMode()
7301 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_InputPtsFreerunMode()
7305 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_InputPtsFreerunMode()
7317 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ErrConcealStartSlice1stMB() local
7320 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
7321 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
7325 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
7339 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternalDSBuffer() local
7343 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternalDSBuffer()
7347 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternalDSBuffer()
7348 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternalDSBuffer()
7395 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternalDSBuffer()
7401 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESBufferStatus() local
7403 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESBufferStatus()
7414 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Update_UserData_Wptr() local
7415 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Update_UserData_Wptr()
7468 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Parse_CC_data() local
7469 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Parse_CC_data()
7609 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Extract_CCdata() local
7610 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Extract_CCdata()
7667 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_RB_Have_Avail_Space() local
7668 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_RB_Have_Avail_Space()
7694 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Copy_CCdata_To_RB() local
7695 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Copy_CCdata_To_RB()
7812 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Add_PaddingData_To_708() local
7813 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Add_PaddingData_To_708()
7912 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Init() local
7913 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Init()
7918 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_Init()
7919 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_Init()
7929 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Init()
7944 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_SetCfg() local
7945 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_SetCfg()
7949 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_SetCfg()
7950 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_SetCfg()
7965 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_SetCfg()
7980 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Set_RB_StartAddr() local
7981 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
7988 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
7989 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
8019 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
8033 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr() local
8034 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr()
8044 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr()
8059 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr() local
8060 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr()
8095 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr()
8109 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_DisableParsing() local
8110 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_DisableParsing()
8124 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_DisableParsing()
8132 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_GetInfo() local
8133 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_GetInfo()
8159 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_GetInfo()
8182 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_GetOverflowStatus() local
8183 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_GetOverflowStatus()
8205 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Get_RB_WriteAddr() local
8206 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Get_RB_WriteAddr()
8353 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Get_RB_ReadAddr() local
8354 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Get_RB_ReadAddr()
8374 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_InfoEnhanceMode() local
8375 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_InfoEnhanceMode()
8389 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternal_CC608_Buffer() local
8390 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
8395 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
8396 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
8421 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
8430 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternal_CC708_Buffer() local
8431 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
8436 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
8437 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
8472 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
8485 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ShowFirstFrameDirect() local
8488 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ShowFirstFrameDirect()
8489 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ShowFirstFrameDirect()
8493 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ShowFirstFrameDirect()
8505 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCResizeDosDispPendBuf() local
8508 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
8509 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
8513 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
8564 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_OnePendingBufferMode() local
8566 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bOnePendingBuffer = bEnable; in MDrv_HVD_EX_OnePendingBufferMode()
8567 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_OnePendingBufferMode()
8574 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_TsInBbuMode() local
8576 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bDisableTspInBbuMode = bDisable; in MDrv_HVD_EX_TsInBbuMode()
8577 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_TsInBbuMode()
8583 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IapGnBufShareBWMode() local
8585 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.bEnable = bEnable; in MDrv_HVD_EX_IapGnBufShareBWMode()
8586 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.u32IapGnBufAddr = u32IapGnBufAddr; in MDrv_HVD_EX_IapGnBufShareBWMode()
8587 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.u32IapGnBufSize = u32IapGnBufSize; in MDrv_HVD_EX_IapGnBufShareBWMode()
8588 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IapGnBufShareBWMode()
8600 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetPTSUsecMode() local
8603 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetPTSUsecMode()
8604 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetPTSUsecMode()
8608 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetPTSUsecMode()
8620 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode() local
8623 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
8624 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
8655 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()