Lines Matching refs:u8DrvId
194 #define _DRV_HVD_EX_Entry(u8DrvId) \ argument
197 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_PROCESSING; \
200 #define _DRV_HVD_EX_RET(u8DrvId, _ret_) \ argument
203 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= (~HVD_CTRL_PROCESSING); \
207 #define _DRV_HVD_Inited(u8DrvId,_ret_) \ argument
210 if (!(pHVDDrvContext->bHVDIsInited[u8DrvId])) \
216 #define _DRV_HVD_Rsting(u8DrvId,_ret_) \ argument
219 if (pHVDDrvContext->bHVDIsIniting[u8DrvId]) \
225 #define _DRV_HVD_Ctrl(u8DrvId, x) ( pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & (x) ) argument
227 #define _DRV_HVD_SetCtrl(u8DrvId, x) \ argument
230 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= (x); \
276 static MS_U32 _HVD_EX_GetMIUBase(MS_U8 u8DrvId, MS_U32 u32MIU);
397 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitVariables() local
398 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitVariables()
404 HAL_HVD_EX_SetPreCtrlVariables(u32Id,(MS_VIRT)(&pHVDDrvContext->gHVDPreCtrl[u8DrvId])); in _HVD_EX_InitVariables()
452 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_InitVariables()
570 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_Check_Cmd() local
576 … if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TurboInit & E_HVD_EX_TURBOINIT_CHECK)) in _HVD_EX_Check_Cmd()
579 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK; in _HVD_EX_Check_Cmd()
587 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK; in _HVD_EX_Check_Cmd()
591 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_INPUT_MASK) == HVD_INI… in _HVD_EX_Check_Cmd()
596 …if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & (HVD_INIT_UTOPIA_ENVI | HVD_IN… in _HVD_EX_Check_Cmd()
599 … if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_START_CODE_MASK) == in _HVD_EX_Check_Cmd()
605 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_NON) in _HVD_EX_Check_Cmd()
614 …if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & (HVD_INIT_UTOPIA_ENVI | HVD_IN… in _HVD_EX_Check_Cmd()
616 … if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_DTS) in _HVD_EX_Check_Cmd()
617 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_STS) in _HVD_EX_Check_Cmd()
618 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_PTS) in _HVD_EX_Check_Cmd()
619 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_NON)) in _HVD_EX_Check_Cmd()
623 … pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType = E_HVD_SYNC_TBL_TYPE_PTS; in _HVD_EX_Check_Cmd()
634 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr == 0) in _HVD_EX_Check_Cmd()
640 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr & 0x7FF) != 0) in _HVD_EX_Check_Cmd()
643 … (unsigned long)pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr); in _HVD_EX_Check_Cmd()
648 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK; in _HVD_EX_Check_Cmd()
649 … u32Tmp1 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_INPUT_MASK; in _HVD_EX_Check_Cmd()
656 … MS_U32 tmpAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr; in _HVD_EX_Check_Cmd()
658 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr == 0) in _HVD_EX_Check_Cmd()
661 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
665 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr > tmpAddr) in _HVD_EX_Check_Cmd()
667 (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr + in _HVD_EX_Check_Cmd()
668 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufSize))) in _HVD_EX_Check_Cmd()
672 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
676 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize in _HVD_EX_Check_Cmd()
684 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize, in _HVD_EX_Check_Cmd()
688 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
692 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize > 1) in _HVD_EX_Check_Cmd()
695 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr + in _HVD_EX_Check_Cmd()
696 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize - 1; in _HVD_EX_Check_Cmd()
700 tmpAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr; in _HVD_EX_Check_Cmd()
703 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr > tmpAddr) in _HVD_EX_Check_Cmd()
705 (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr + in _HVD_EX_Check_Cmd()
706 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufSize))) in _HVD_EX_Check_Cmd()
710 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
746 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitRegCPU() local
749 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TurboInit & E_HVD_EX_TURBOINIT_CHECK)) in _HVD_EX_InitRegCPU()
751 …HAL_HVD_EX_CheckMIUSel(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_UTOP… in _HVD_EX_InitRegCPU()
772 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_RstVariables() local
773 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_RstVariables()
834 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_RstVariables()
1012 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_RstVariables()
1047 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_SetSyncMode() local
1049 _DRV_HVD_EX_Entry(u8DrvId); in _HVD_EX_SetSyncMode()
1053 _DRV_HVD_EX_RET(u8DrvId, eRet); in _HVD_EX_SetSyncMode()
1058 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW_AVC() local
1059 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitFW_AVC()
1178 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW_RM() local
1179 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitFW_RM()
1231 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CheckFWVersion() local
1232 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CheckFWVersion()
1251 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW() local
1260 switch (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) in _HVD_EX_InitFW()
1286 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_IsAllBufferEmpty() local
1287 …MS_U32 u32PlaybackType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MA… in _HVD_EX_IsAllBufferEmpty()
1315 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty()
1356 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_IsAllBufferEmpty_VP8() local
1357 …MS_U32 u32PlaybackType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MA… in _HVD_EX_IsAllBufferEmpty_VP8()
1370 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty_VP8()
1375 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty_VP8()
1532 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_RecoverySettings() local
1533 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_RecoverySettings()
1578 …if (E_HVD_EX_OK != (eRst = MDrv_HVD_EX_SetFrcMode(u8DrvId, (HVD_EX_FrmRateConvMode) (pCtrl->Settin… in _HVD_EX_RecoverySettings()
1650 MS_BOOL MDrv_HVD_checkISR(MS_U32 u32Id, MS_U8 u8DrvId, HWDEC_ISR_TYPE hwdec_Isr_type) in MDrv_HVD_checkISR() argument
1657 if(i != u8DrvId) in MDrv_HVD_checkISR()
1674 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_Rst() local
1675 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_Rst()
1683 pHVDDrvContext->bHVDIsIniting[u8DrvId] = TRUE; in _HVD_EX_Rst()
1686 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in _HVD_EX_Rst()
1699 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVD); in _HVD_EX_Rst()
1703 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_HVD); in _HVD_EX_Rst()
1712 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1723 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1738 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1751 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1770 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVD); in _HVD_EX_Rst()
1774 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_HVD); in _HVD_EX_Rst()
1781 pHVDDrvContext->bHVDIsIniting[u8DrvId] = FALSE; in _HVD_EX_Rst()
1818 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_GetDispInfo() local
1822 _DRV_HVD_Inited(u8DrvId,eRet); in _HVD_EX_GetDispInfo()
1824 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in _HVD_EX_GetDispInfo()
1837 _DRV_HVD_EX_Entry(u8DrvId); in _HVD_EX_GetDispInfo()
1861 _DRV_HVD_EX_RET(u8DrvId, E_HVD_EX_RET_TIMEOUT); in _HVD_EX_GetDispInfo()
1877 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg) in _HVD_EX_GetDispInfo()
1893 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = FALSE; in _HVD_EX_GetDispInfo()
1896 _DRV_HVD_EX_RET(u8DrvId, eRet); in _HVD_EX_GetDispInfo()
1903 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_ReportLow32BitPTS() local
1904 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_ReportLow32BitPTS()
2034 static MS_U32 _HVD_EX_GetMIUBase(MS_U8 u8DrvId, MS_U32 u32MIU) in _HVD_EX_GetMIUBase() argument
2037 return pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in _HVD_EX_GetMIUBase()
2039 return pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in _HVD_EX_GetMIUBase()
2075 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_MJPEG_InitSharemem() local
2076 HVD_EX_Drv_Ctrl *pCtrl1 = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_MJPEG_InitSharemem()
2078 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufVAddr = u32CodeBufVAddr; in MDrv_HVD_EX_MJPEG_InitSharemem()
2079 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr = MS_VA2PA(u32CodeBufVAddr); in MDrv_HVD_EX_MJPEG_InitSharemem()
2080 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_MJPEG_InitSharemem()
2081 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag |= HVD_INIT_HW_MJPEG; in MDrv_HVD_EX_MJPEG_InitSharemem()
2083 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].eStream = (HVD_Original_Stream)eStream; in MDrv_HVD_EX_MJPEG_InitSharemem()
2086 HVD_Pre_Ctrl *pCtrl = &(pHVDDrvContext->gHVDPreCtrl[u8DrvId]); in MDrv_HVD_EX_MJPEG_InitSharemem()
2091 HAL_HVD_EX_SetPreCtrlVariables(u32Id,(MS_VIRT)(&pHVDDrvContext->gHVDPreCtrl[u8DrvId])); in MDrv_HVD_EX_MJPEG_InitSharemem()
2093 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()
2115 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_MJPEG_Exit() local
2117 pHVDDrvContext->bHVDIsInited[u8DrvId] = FALSE; in MDrv_HVD_EX_MJPEG_Exit()
2120 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_MJPEG_Exit()
2327 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Init() local
2328 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_Init()
2337 pHVDDrvContext->u32InitSysTimeBase[u8DrvId] = HVD_GetSysTime_ms(); in MDrv_HVD_EX_Init()
2392 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2395 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bUsed) in MDrv_HVD_EX_Init()
2411 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVD); in MDrv_HVD_EX_Init()
2415 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_HVD); in MDrv_HVD_EX_Init()
2465 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2468 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Init()
2474 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2478 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2483 …HAL_VPU_EX_SetBitstreamBufAddress(u32Id, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32TotalBitst… in MDrv_HVD_EX_Init()
2486 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32BBUId = HAL_HVD_EX_GetBBUId(u32Id); in MDrv_HVD_EX_Init()
2488 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32BBUId == HAL_HVD_INVALID_BBU_ID) in MDrv_HVD_EX_Init()
2494 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2502 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2506 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2509 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32DummyWriteBuf = MsOS_PA2KSEG1(pHVDDrvContext->gHVDCtrl_EX[… in MDrv_HVD_EX_Init()
2510 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Init()
2511 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bUsed = TRUE; in MDrv_HVD_EX_Init()
2512 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32Sid = u32Id; in MDrv_HVD_EX_Init()
2516 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Init()
2517 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].bUsed = TRUE; in MDrv_HVD_EX_Init()
2518 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].u32Sid = u32Id+0x00011000; in MDrv_HVD_EX_Init()
2519 pHVDDrvContext->bHVDIsInited[u8DrvId+1] = TRUE; in MDrv_HVD_EX_Init()
2522 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_Init()
2527 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2541 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Rst() local
2544 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Rst()
2552 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) != HVD_INIT… in MDrv_HVD_EX_Rst()
2575 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Rst()
2576 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_Rst()
2589 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Play() local
2592 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Play()
2593 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Play()
2596 …_GetPlayState(u32Id) != E_HVD_EX_GSTATE_PLAY || pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_Play()
2603 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Play()
2612 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Play()
2615 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Play()
2627 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Exit() local
2632 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Exit()
2633 _DRV_HVD_Rsting(u8DrvId,eRet); in MDrv_HVD_EX_Exit()
2639 if (MApi_CMA_Pool_PutMem(&pHVDDrvContext->cmaFreeParam[0][u8DrvId]) == FALSE) in MDrv_HVD_EX_Exit()
2641 …\n", u32Id, pHVDDrvContext->cmaFreeParam[0][u8DrvId].offset_in_pool, pHVDDrvContext->cmaFreeParam[… in MDrv_HVD_EX_Exit()
2642 if (pHVDDrvContext->bCMATwoMIU[u8DrvId]) in MDrv_HVD_EX_Exit()
2644 if (MApi_CMA_Pool_PutMem(&pHVDDrvContext->cmaFreeParam[1][u8DrvId]) == FALSE) in MDrv_HVD_EX_Exit()
2646 …\n", u32Id, pHVDDrvContext->cmaFreeParam[1][u8DrvId].offset_in_pool, pHVDDrvContext->cmaFreeParam[… in MDrv_HVD_EX_Exit()
2653 if (!HAL_HVD_EX_FreeBBUId(u32Id, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32BBUId)) in MDrv_HVD_EX_Exit()
2655 … HVD_EX_MSG_ERR("HVD free bbu id (%d) failed\n", pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32BBUId); in MDrv_HVD_EX_Exit()
2660 …if((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_HW… in MDrv_HVD_EX_Exit()
2662 pHVDDrvContext->bHVDIsInited[u8DrvId+1] = FALSE; in MDrv_HVD_EX_Exit()
2681 } while (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_PROCESSING)); in MDrv_HVD_EX_Exit()
2684 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.bRegISR) in MDrv_HVD_EX_Exit()
2691 pHVDDrvContext->bHVDIsInited[u8DrvId] = FALSE; in MDrv_HVD_EX_Exit()
2702 …if((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_HW… in MDrv_HVD_EX_Exit()
2704 memset((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]), 0, sizeof(HVD_EX_Drv_Ctrl)); in MDrv_HVD_EX_Exit()
2709 memset((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]), 0, sizeof(HVD_EX_Drv_Ctrl)); in MDrv_HVD_EX_Exit()
2710 memset((void *) &(pHVDDrvContext->gHVDPreCtrl[u8DrvId]), 0, sizeof(HVD_Pre_Ctrl)); in MDrv_HVD_EX_Exit()
2723 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Pause() local
2726 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Pause()
2727 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Pause()
2733 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Pause()
2741 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Pause()
2744 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Pause()
2760 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Flush() local
2761 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_Flush()
2766 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Flush()
2767 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Flush()
2772 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2782 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2809 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Flush()
2814 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_Flush()
2816 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LastNal.bRVBrokenPacket) in MDrv_HVD_EX_Flush()
2822 …bbuInfo.u32Length = bbuInfo.u32AllocLength = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_Flus… in MDrv_HVD_EX_Flush()
2823 …taddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_FlushPacketAddr - pHVDDrvContext->gHVDCtr… in MDrv_HVD_EX_Flush()
2847 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2851 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_Flush()
2858 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_Flush()
2900 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_Flush()
2923 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2927 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2933 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDynmcDispPath() local
2937 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDynmcDispPath()
2938 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDynmcDispPath()
2988 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetAVSyncDispAutoDrop() local
2991 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetAVSyncDispAutoDrop()
2992 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetAVSyncDispAutoDrop()
2996 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetAVSyncDispAutoDrop()
3007 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_StepDisp() local
3010 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_StepDisp()
3011 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_StepDisp()
3014 eRet = _HVD_EX_Check_Cmd(u8DrvId, E_HVD_CHECK_CMD_TRIGGER_DISP); in MDrv_HVD_EX_StepDisp()
3018 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
3022 if (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL)) in MDrv_HVD_EX_StepDisp()
3040 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL); in MDrv_HVD_EX_StepDisp()
3050 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
3053 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
3065 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_StepDecode() local
3068 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_StepDecode()
3069 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_StepDecode()
3072 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_StepDecode()
3074 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt == HAL_HVD_EX_GetData(u32Id, E_HVD_GDATA… in MDrv_HVD_EX_StepDecode()
3077 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
3090 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
3101 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
3105 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding = TRUE; in MDrv_HVD_EX_StepDecode()
3107 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDATA_DECO… in MDrv_HVD_EX_StepDecode()
3111 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
3124 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushQueue() local
3125 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_PushQueue()
3153 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushQueue()
3154 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_PushQueue()
3164 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushQueue()
3165 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushQueue()
3170 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3208 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3214 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3248 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3260 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3272 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3422 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3583 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3599 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3611 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushQueue_Fire() local
3614 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushQueue_Fire()
3615 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushQueue_Fire()
3620 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue_Fire()
3634 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DecodeIFrame() local
3637 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DecodeIFrame()
3638 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DecodeIFrame()
3644 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3652 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3659 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3664 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3667 …if (E_HVD_INIT_INPUT_DRV == (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & E_HVD_I… in MDrv_HVD_EX_DecodeIFrame()
3675 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3678 … packet.u32Staddr = u32SrcSt - pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr; in MDrv_HVD_EX_DecodeIFrame()
3681 …if ((packet.u32Staddr + packet.u32Length) > pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32Bitstre… in MDrv_HVD_EX_DecodeIFrame()
3686 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3695 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3713 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3716 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3729 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDataEnd() local
3732 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDataEnd()
3733 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDataEnd()
3737 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_DATA_END; in MDrv_HVD_EX_SetDataEnd()
3741 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DATA_END; in MDrv_HVD_EX_SetDataEnd()
3746 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDataEnd()
3753 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetCalFrameRate() local
3755 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bCalFrameRate = bEnable; in MDrv_HVD_EX_SetCalFrameRate()
3757 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetCalFrameRate()
3763 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SkipNFrame() local
3767 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SkipNFrame()
3781 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispErrFrm() local
3784 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispErrFrm()
3785 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispErrFrm()
3788 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsShowErrFrm = bEnable; in MDrv_HVD_EX_SetDispErrFrm()
3790 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispErrFrm()
3804 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispRepeatField() local
3807 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispRepeatField()
3808 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispRepeatField()
3812 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispRepeatField()
3824 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSkipDecMode() local
3827 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSkipDecMode()
3828 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSkipDecMode()
3838 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSkipDecMode()
3851 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u8SkipMode = (MS_U8) eDecType; in MDrv_HVD_EX_SetSkipDecMode()
3853 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSkipDecMode()
3865 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrmBuffAddr() local
3869 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrmBuffAddr()
3894 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFrmBuffAddr()
3906 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrmBuffSize() local
3910 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrmBuffSize()
3935 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFrmBuffSize()
3949 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetMaxCMASize() local
3952 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetMaxCMASize()
3962 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetMaxCMASize()
3984 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetEnalbeHDR() local
3987 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetEnalbeHDR()
3988 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetEnalbeHDR()
3992 if (pHVDDrvContext->gHVDPreCtrl[u8DrvId].bDVSingleLayerMode != TRUE) in MDrv_HVD_EX_SetEnalbeHDR()
3997 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetEnalbeHDR()
4004 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetHDR10PerFrame() local
4007 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetHDR10PerFrame()
4008 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetHDR10PerFrame()
4014 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetHDR10PerFrame()
4022 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDVXCShmBuff() local
4033 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDVXCShmBuff()
4034 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDVXCShmBuff()
4057 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDVXCShmBuff()
4070 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrmBuff2() local
4076 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrmBuff2()
4081 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8Frm2MiuSel = u8Frm2MiuSel; in MDrv_HVD_EX_SetFrmBuff2()
4089 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_SetFrmBuff2()
4090 …(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_HW_HE… in MDrv_HVD_EX_SetFrmBuff2()
4112 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_SetFrmBuff2()
4125 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFrmBuff2()
4137 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispSpeed() local
4140 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispSpeed()
4141 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispSpeed()
4166 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispSpeed()
4180 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncActive() local
4183 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncActive()
4184 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncActive()
4207 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsSyncOn = bEnable; in MDrv_HVD_EX_SetSyncActive()
4209 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncActive()
4224 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDropMode() local
4227 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDropMode()
4228 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDropMode()
4243 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDropMode()
4255 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RstPTS() local
4258 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RstPTS()
4259 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RstPTS()
4263 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RstPTS()
4275 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrcMode() local
4278 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFrcMode()
4279 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrcMode()
4283 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u8FrcMode = (MS_U8) eMode; in MDrv_HVD_EX_SetFrcMode()
4285 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFrcMode()
4297 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncTolerance() local
4300 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncTolerance()
4301 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncTolerance()
4305 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncTolerance = u32Arg; in MDrv_HVD_EX_SetSyncTolerance()
4307 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncTolerance()
4319 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncVideoDelay() local
4322 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncVideoDelay()
4323 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncVideoDelay()
4325 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_SetSyncVideoDelay()
4327 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TimeUnit) in MDrv_HVD_EX_SetSyncVideoDelay()
4342 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncVideoDelay = u32Arg; in MDrv_HVD_EX_SetSyncVideoDelay()
4344 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncVideoDelay()
4358 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncFreeRunTH() local
4361 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncFreeRunTH()
4362 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncFreeRunTH()
4366 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncFreeRunTH = u32Arg; in MDrv_HVD_EX_SetSyncFreeRunTH()
4368 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncFreeRunTH()
4381 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncRepeatTH() local
4384 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncRepeatTH()
4385 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncRepeatTH()
4389 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncRepeatTH = u32Arg; in MDrv_HVD_EX_SetSyncRepeatTH()
4391 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncRepeatTH()
4405 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetErrConceal() local
4408 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetErrConceal()
4409 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetErrConceal()
4413 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsErrConceal = bEnable; in MDrv_HVD_EX_SetErrConceal()
4415 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetErrConceal()
4481 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SeekToPTS() local
4484 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SeekToPTS()
4485 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SeekToPTS()
4487 eRet = _HVD_EX_Check_Cmd(u8DrvId, E_HVD_CHECK_CMD_SEEK2PTS); in MDrv_HVD_EX_SeekToPTS()
4491 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SeekToPTS()
4496 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SeekToPTS()
4510 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SkipToPTS() local
4513 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SkipToPTS()
4514 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SkipToPTS()
4518 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SkipToPTS()
4532 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFreezeImg() local
4535 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFreezeImg()
4536 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFreezeImg()
4540 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFreezeImg()
4554 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetBlueScreen() local
4557 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetBlueScreen()
4558 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetBlueScreen()
4562 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetBlueScreen()
4576 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispOneField() local
4579 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispOneField()
4580 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispOneField()
4592 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispOneField()
4605 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetISREvent() local
4606 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetISREvent()
4609 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetISREvent()
4610 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetISREvent()
4622 if(i != u8DrvId) in MDrv_HVD_EX_SetISREvent()
4661 if(i != u8DrvId) in MDrv_HVD_EX_SetISREvent()
4760 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4782 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4795 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetEnableISR() local
4798 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_SetEnableISR()
4805 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bEnISR = bEnable; in MDrv_HVD_EX_SetEnableISR()
4839 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetMVOPDone() local
4841 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_SetMVOPDone()
4864 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetVirtualBox() local
4867 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetVirtualBox()
4868 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetVirtualBox()
4874 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetVirtualBox()
4886 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDynScalingParam() local
4889 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDynScalingParam()
4890 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDynScalingParam()
4895 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDynScalingParam()
4906 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDynScalingParam()
4915 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDynScalingParam()
4928 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispInfoTH() local
4931 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispInfoTH()
4932 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispInfoTH()
4936 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispInfoTH()
4948 …HVD_memcpy((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.DispInfoTH), (void *) (DispInf… in MDrv_HVD_EX_SetDispInfoTH()
4950 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispInfoTH()
4964 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetIgnoreErrRef() local
4967 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetIgnoreErrRef()
4968 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetIgnoreErrRef()
4972 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetIgnoreErrRef()
4986 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ForceFollowDTVSpec() local
4989 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ForceFollowDTVSpec()
4990 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ForceFollowDTVSpec()
4994 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ForceFollowDTVSpec()
5008 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFastDisplay() local
5011 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFastDisplay()
5012 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFastDisplay()
5016 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFastDisplay()
5030 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DispOutsideMode() local
5033 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DispOutsideMode()
5034 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DispOutsideMode()
5035 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE); in MDrv_HVD_EX_DispOutsideMode()
5039 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DispOutsideMode()
5071 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsDispFinish() local
5073 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsDispFinish()
5075 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_IsDispFinish()
5080 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DATA_END) in MDrv_HVD_EX_IsDispFinish()
5083 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_IsDispFinish()
5123 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsFrameShowed() local
5126 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsFrameShowed()
5136 if (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL)) in MDrv_HVD_EX_IsFrameShowed()
5159 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsStepDecodeDone() local
5162 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsStepDecodeDone()
5164 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_IsStepDecodeDone()
5166 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt != in MDrv_HVD_EX_IsStepDecodeDone()
5169 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt = 0; in MDrv_HVD_EX_IsStepDecodeDone()
5171 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding = FALSE; in MDrv_HVD_EX_IsStepDecodeDone()
5187 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CheckDispInfoRdy() local
5190 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CheckDispInfoRdy()
5195 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CheckDispInfoRdy()
5208 if (pHVDDrvContext->bCMATwoMIU[u8DrvId]) in MDrv_HVD_EX_CheckDispInfoRdy()
5222 (unsigned int)u8DrvId, in MDrv_HVD_EX_CheckDispInfoRdy()
5228 pHVDDrvContext->cmaFreeParam[0][u8DrvId].pool_handle_id = alloc_param.pool_handle_id; in MDrv_HVD_EX_CheckDispInfoRdy()
5229 pHVDDrvContext->cmaFreeParam[0][u8DrvId].offset_in_pool = alloc_param.offset_in_pool; in MDrv_HVD_EX_CheckDispInfoRdy()
5230 pHVDDrvContext->cmaFreeParam[0][u8DrvId].length = alloc_param.length; in MDrv_HVD_EX_CheckDispInfoRdy()
5234 if (pHVDDrvContext->bCMATwoMIU[u8DrvId]) in MDrv_HVD_EX_CheckDispInfoRdy()
5244 (unsigned int)u8DrvId, in MDrv_HVD_EX_CheckDispInfoRdy()
5250 pHVDDrvContext->cmaFreeParam[1][u8DrvId].pool_handle_id = alloc_param2.pool_handle_id; in MDrv_HVD_EX_CheckDispInfoRdy()
5251 pHVDDrvContext->cmaFreeParam[1][u8DrvId].offset_in_pool = alloc_param2.offset_in_pool; in MDrv_HVD_EX_CheckDispInfoRdy()
5252 pHVDDrvContext->cmaFreeParam[1][u8DrvId].length = alloc_param2.length; in MDrv_HVD_EX_CheckDispInfoRdy()
5281 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_CheckDispInfoRdy()
5282 …(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_HW_HE… in MDrv_HVD_EX_CheckDispInfoRdy()
5289 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_CheckDispInfoRdy()
5306 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in MDrv_HVD_EX_CheckDispInfoRdy()
5314 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = TRUE; in MDrv_HVD_EX_CheckDispInfoRdy()
5315 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_INFO_RDY); in MDrv_HVD_EX_CheckDispInfoRdy()
5329 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = FALSE; in MDrv_HVD_EX_CheckDispInfoRdy()
5347 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsDispInfoChg() local
5350 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsDispInfoChg()
5356 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = TRUE; in MDrv_HVD_EX_IsDispInfoChg()
5357 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_INFO_RDY); in MDrv_HVD_EX_IsDispInfoChg()
5394 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsIdle() local
5396 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsIdle()
5417 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsSyncStart() local
5419 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsSyncStart()
5444 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsSyncReach() local
5446 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsSyncReach()
5472 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsLowDelay() local
5474 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsLowDelay()
5495 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsIFrmFound() local
5497 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsIFrmFound()
5518 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Is1stFrmRdy() local
5520 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_Is1stFrmRdy()
5541 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsAllBufferEmpty() local
5543 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsAllBufferEmpty()
5584 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetBBUVacancy()
5591 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetBBUVacancy()
5646 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDispInfo() local
5651 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetDispInfo()
5653 HVD_EX_MSG_DBG("bFrmRateSupported[0x%x]=%x\n", u8DrvId, pCtrl->bFrmRateSupported); in MDrv_HVD_EX_GetDispInfo()
5657 …if (HVD_INIT_HW_RM == (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_M… in MDrv_HVD_EX_GetDispInfo()
5676 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPtsStcDiff() local
5677 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPtsStcDiff()
5692 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPTS() local
5693 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPTS()
5710 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetU64PTS() local
5711 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetU64PTS()
5726 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetU64PTS_PreParse() local
5727 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetU64PTS_PreParse()
5743 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetNextPTS() local
5744 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetNextPTS()
5761 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetNextDispQPtr() local
5762 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetNextDispQPtr()
5780 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDataErrCnt() local
5781 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDataErrCnt()
5793 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDecErrCnt() local
5794 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDecErrCnt()
5807 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESWritePtr() local
5808 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetESWritePtr()
5829 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESWritePtr() local
5830 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESWritePtr()
5844 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESReadPtr() local
5845 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetESReadPtr()
5866 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESReadPtr() local
5867 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESReadPtr()
5880 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESQuantity() local
5881 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESQuantity()
5897 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetErrCode() local
5899 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetErrCode()
5914 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32LastErrCode = u32Ret; in MDrv_HVD_EX_GetErrCode()
5928 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPlayMode() local
5931 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPlayMode()
5950 u32Ret = _DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL); in MDrv_HVD_EX_GetPlayMode()
5953 … u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & E_HVD_INIT_MAIN_MASK; in MDrv_HVD_EX_GetPlayMode()
5969 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPlayState() local
5974 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetPlayState()
6006 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDecodeCnt() local
6007 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDecodeCnt()
6020 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetActiveFormat() local
6024 _DRV_HVD_Inited(u8DrvId,~0); in MDrv_HVD_EX_GetActiveFormat()
6026 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in MDrv_HVD_EX_GetActiveFormat()
6084 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetStatus() local
6091 pstatus->bInit = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_GetStatus()
6092 pstatus->bBusy = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_PROCESSING; in MDrv_HVD_EX_GetStatus()
6109 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmInfo() local
6112 _DRV_HVD_Inited(u8DrvId,E_HVD_EX_FAIL); in MDrv_HVD_EX_GetFrmInfo()
6147 pFrmInfo = (HVD_Frm_Information *) pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo; in MDrv_HVD_EX_GetFrmInfo()
6151 pFrmInfo = (HVD_Frm_Information *) pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo; in MDrv_HVD_EX_GetFrmInfo()
6152 …pFrmInfo_ext = (HVD_Frm_Information_EXT_Entry *) pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo… in MDrv_HVD_EX_GetFrmInfo()
6162 …pInfo->u32LumaAddr = (MS_PHY) (pFrmInfo->u32LumaAddr + _HVD_EX_GetMIUBase(u8DrvId, u32Luma8MiuSel)… in MDrv_HVD_EX_GetFrmInfo()
6163 …pInfo->u32ChromaAddr = (MS_PHY) (pFrmInfo->u32ChromaAddr + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma8M… in MDrv_HVD_EX_GetFrmInfo()
6174 …pInfo->u32LumaAddr_2bit = (MS_PHY) (pFrmInfo->u32LumaAddr_2bit + _HVD_EX_GetMIUBase(u8DrvId, u32Lu… in MDrv_HVD_EX_GetFrmInfo()
6175 …aAddr_2bit = (MS_PHY) (pFrmInfo->u32ChromaAddr_2bit + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma2MiuSel… in MDrv_HVD_EX_GetFrmInfo()
6187 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo = pFrmInfo; in MDrv_HVD_EX_GetFrmInfo()
6193 + _HVD_EX_GetMIUBase(u8DrvId, u32Luma2MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6195 + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma2MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6197 + _HVD_EX_GetMIUBase(u8DrvId, u32Luma8MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6199 + _HVD_EX_GetMIUBase(u8DrvId, u32Luma2MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6201 + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma8MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6203 + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma2MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6258 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo_ext = pFrmInfo_ext; in MDrv_HVD_EX_GetFrmInfo()
6278 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetISRInfo() local
6280 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetISRInfo()
6282 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.bInISR) in MDrv_HVD_EX_GetISRInfo()
6284 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.u32ISRInfo |= HAL_HVD_EX_GetData(u32Id, E_HVD_GDAT… in MDrv_HVD_EX_GetISRInfo()
6285 *eType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.u32ISRInfo; in MDrv_HVD_EX_GetISRInfo()
6309 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CalLumaSum() local
6312 _DRV_HVD_Inited(u8DrvId,u32Ret); in MDrv_HVD_EX_CalLumaSum()
6330 u32tmp = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32FrameBufAddr; in MDrv_HVD_EX_CalLumaSum()
6332 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_1/*u32CtrlMode & HVD_CTRL_FRM_M… in MDrv_HVD_EX_CalLumaSum()
6334 u32tmp -= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in MDrv_HVD_EX_CalLumaSum()
6336 else if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_2) in MDrv_HVD_EX_CalLumaSum()
6338 u32tmp -= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in MDrv_HVD_EX_CalLumaSum()
6341 …pLumaData = (volatile MS_U8 *) (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32FrameBufVAddr + (pF… in MDrv_HVD_EX_CalLumaSum()
6366 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserData_Wptr() local
6370 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetUserData_Wptr()
6386 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserData_Packet() local
6392 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetUserData_Packet()
6451 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GenPattern() local
6454 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GenPattern()
6455 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GenPattern()
6460 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GenPattern()
6464 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6473 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6476 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
6503 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6514 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
6557 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GenPattern()
6561 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6570 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6573 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
6598 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6607 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
6651 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6663 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPatternInfo() local
6666 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPatternInfo()
6672 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GetPatternInfo()
6676 …else if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD… in MDrv_HVD_EX_GetPatternInfo()
6684 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GetPatternInfo()
6688 …else if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD… in MDrv_HVD_EX_GetPatternInfo()
6706 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDSBufMiuSelect() local
6709 if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDSBufMiuSelect()
6711 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf… in MDrv_HVD_EX_GetDSBufMiuSelect()
6715 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBu… in MDrv_HVD_EX_GetDSBufMiuSelect()
6739 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDynamicScalingInfo() local
6744 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDynamicScalingInfo()
6749 if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
6751 …if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf >= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].M… in MDrv_HVD_EX_GetDynamicScalingInfo()
6760 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf… in MDrv_HVD_EX_GetDynamicScalingInfo()
6770 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr >= pHVDDrvContext->gHVDCtrl_EX[u8Dr… in MDrv_HVD_EX_GetDynamicScalingInfo()
6779 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBu… in MDrv_HVD_EX_GetDynamicScalingInfo()
6789 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
6791 u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf; in MDrv_HVD_EX_GetDynamicScalingInfo()
6796 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr + HAL_HVD_EX_GetData(u32Id, E_… in MDrv_HVD_EX_GetDynamicScalingInfo()
6809 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
6811 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf + HAL_HVD_EX_GetData(u32Id, E_HVD_G… in MDrv_HVD_EX_GetDynamicScalingInfo()
6816 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr + HAL_HVD_EX_GetData(u32Id, E_… in MDrv_HVD_EX_GetDynamicScalingInfo()
6838 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetData() local
6841 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetData()
7049 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetMem_Dbg() local
7053 _DRV_HVD_Inited(u8DrvId,u32Ret); in MDrv_HVD_EX_GetMem_Dbg()
7080 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DbgDumpStatus() local
7082 if (!(pHVDDrvContext->bHVDIsInited[u8DrvId])) in MDrv_HVD_EX_DbgDumpStatus()
7121 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetCmd_Dbg() local
7124 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetCmd_Dbg()
7125 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetCmd_Dbg()
7130 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetCmd_Dbg()
7142 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Set_Err_Tolerance() local
7144 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Set_Err_Tolerance()
7145 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Set_Err_Tolerance()
7149 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Set_Err_Tolerance()
7162 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDVInfo() local
7164 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDVInfo()
7165 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDVInfo()
7171 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDVInfo()
7183 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetVP9HDR10Info() local
7185 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetVP9HDR10Info()
7186 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetVP9HDR10Info()
7190 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetVP9HDR10Info()
7197 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetVP9HDR10Info()
7209 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Set_Slow_Sync() local
7211 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Set_Slow_Sync()
7212 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Set_Slow_Sync()
7216 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Set_Slow_Sync()
7232 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSettings_Pro() local
7235 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSettings_Pro()
7236 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSettings_Pro()
7254 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bAutoFreeES = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
7265 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bDisDeblocking = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
7273 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bDisQuarterPixel = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
7277 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32MiuBurstLevel = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
7295 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSettings_Pro()
7367 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetAutoRmLstZeroByte() local
7370 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetAutoRmLstZeroByte()
7372 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bAutoRmLastZeroByte = bOn; in MDrv_HVD_EX_SetAutoRmLstZeroByte()
7384 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsAlive() local
7387 _DRV_HVD_Inited(u8DrvId,E_HVD_EX_FAIL); in MDrv_HVD_EX_IsAlive()
7389 …if(((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_IsAlive()
7390 …((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT_MA… in MDrv_HVD_EX_IsAlive()
7392 …DrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32LastAliveTime == 0 || ((MsOS_GetSystemTime()-pHVD… in MDrv_HVD_EX_IsAlive()
7400 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32DecCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDAT… in MDrv_HVD_EX_IsAlive()
7401 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32SkipCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDA… in MDrv_HVD_EX_IsAlive()
7402 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32IdleCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDA… in MDrv_HVD_EX_IsAlive()
7403 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32MainLoopCnt = HAL_HVD_EX_GetData(u32Id, E_HVD… in MDrv_HVD_EX_IsAlive()
7404 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32LastAliveTime = MsOS_GetSystemTime(); in MDrv_HVD_EX_IsAlive()
7409 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32LastAliveTime = MsOS_GetSystemTime(); in MDrv_HVD_EX_IsAlive()
7425 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetBalanceBW() local
7428 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetBalanceBW()
7429 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetBalanceBW()
7433 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetBalanceBW()
7445 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFdMaskDelayCnt() local
7448 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFdMaskDelayCnt()
7449 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFdMaskDelayCnt()
7453 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFdMaskDelayCnt()
7466 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetOutputFRCMode() local
7469 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetOutputFRCMode()
7470 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetOutputFRCMode()
7474 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
7481 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
7486 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
7528 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ShowDecodeOrder() local
7531 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ShowDecodeOrder()
7532 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ShowDecodeOrder()
7536 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ShowDecodeOrder()
7548 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Disp_Ignore_Crop() local
7551 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Disp_Ignore_Crop()
7552 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Disp_Ignore_Crop()
7556 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Disp_Ignore_Crop()
7562 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SuspendDynamicScale() local
7564 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SuspendDynamicScale()
7565 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SuspendDynamicScale()
7569 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SuspendDynamicScale()
7575 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RmEnablePtsTbl() local
7577 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RmEnablePtsTbl()
7578 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RmEnablePtsTbl()
7582 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RmEnablePtsTbl()
7589 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AutoExhaustESMode() local
7591 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AutoExhaustESMode()
7592 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AutoExhaustESMode()
7596 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AutoExhaustESMode()
7603 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetMinTspSize() local
7605 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetMinTspSize()
7606 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetMinTspSize()
7610 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetMinTspSize()
7621 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFRCDropType() local
7624 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFRCDropType()
7625 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFRCDropType()
7630 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFRCDropType()
7635 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFRCDropType()
7708 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ForceInterlaceMode() local
7711 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ForceInterlaceMode()
7712 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ForceInterlaceMode()
7716 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ForceInterlaceMode()
7727 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushDispQWithRefNum() local
7730 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushDispQWithRefNum()
7731 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushDispQWithRefNum()
7735 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushDispQWithRefNum()
7746 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IgnorePicOverrun() local
7749 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_IgnorePicOverrun()
7750 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_IgnorePicOverrun()
7754 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IgnorePicOverrun()
7765 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CtlSpeedInDispOnly() local
7768 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CtlSpeedInDispOnly()
7769 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CtlSpeedInDispOnly()
7773 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CtlSpeedInDispOnly()
7784 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize() local
7787 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
7788 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
7792 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
7798 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ReturnInvalidAFD() local
7801 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ReturnInvalidAFD()
7802 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ReturnInvalidAFD()
7806 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ReturnInvalidAFD()
7813 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCForceBrokenByUs() local
7816 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCForceBrokenByUs()
7817 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCForceBrokenByUs()
7821 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCForceBrokenByUs()
7833 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Support_AVC2MVC() local
7836 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Support_AVC2MVC()
7837 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Support_AVC2MVC()
7841 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Support_AVC2MVC()
7853 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_3DLR_View_Exchange() local
7856 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_3DLR_View_Exchange()
7857 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_3DLR_View_Exchange()
7861 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_3DLR_View_Exchange()
7871 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmRateIsSupported() local
7872 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetFrmRateIsSupported()
7888 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Enable_New_Slow_Motion() local
7891 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Enable_New_Slow_Motion()
7892 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Enable_New_Slow_Motion()
7896 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Enable_New_Slow_Motion()
7913 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserDataInfo() local
7915 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetUserDataInfo()
7916 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetUserDataInfo()
7923 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr = u32UsrDataIdxWptr; in MDrv_HVD_EX_GetUserDataInfo()
7926 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd == pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32U… in MDrv_HVD_EX_GetUserDataInfo()
7928 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
7931 u32CodeVAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufVAddr; in MDrv_HVD_EX_GetUserDataInfo()
7935 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
7938 …u32UserDataAddr = MDrv_HVD_EX_GetUserData_Packet(u32Id,pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32Usr… in MDrv_HVD_EX_GetUserDataInfo()
7942 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
7955 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd++; in MDrv_HVD_EX_GetUserDataInfo()
7957 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd >= u32UserDataIdxSize) in MDrv_HVD_EX_GetUserDataInfo()
7959 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd = 0; in MDrv_HVD_EX_GetUserDataInfo()
7964 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
7978 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUsrDataIsAvailable() local
7981 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetUsrDataIsAvailable()
7987 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr = u32UsrDataIdxWptr; in MDrv_HVD_EX_GetUsrDataIsAvailable()
7990 …bRet = (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr == pHVDDrvContext->gHVDCtrl_EX[u8DrvId].… in MDrv_HVD_EX_GetUsrDataIsAvailable()
7991 _DRV_HVD_EX_RET(u8DrvId, bRet); in MDrv_HVD_EX_GetUsrDataIsAvailable()
8002 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDTVUserDataMode() local
8004 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDTVUserDataMode()
8005 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDTVUserDataMode()
8035 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDTVUserDataMode()
8053 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmPackingArrSEI() local
8056 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
8057 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetFrmPackingArrSEI()
8059 … u32CodeVaddr = MS_PA2KSEG1((MS_PHY)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr)); in MDrv_HVD_EX_GetFrmPackingArrSEI()
8063 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
8072 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
8075 …u32FPAFrameAddr = MS_PA2KSEG1((MS_PHY)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr+… in MDrv_HVD_EX_GetFrmPackingArrSEI()
8131 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
8141 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI() local
8144 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8145 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8152 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8155 …u32DCVFrameAddr = MS_PA2KSEG1((MS_U32)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr+… in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8182 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8191 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetContentLightLevelInfoSEI() local
8194 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8195 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8202 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8205 …u32CLLIAddr = MS_PA2KSEG1((MS_U32)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr+u32C… in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8219 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8231 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DynamicScalingResvNBuffer() local
8234 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
8235 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
8240 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
8250 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetBBUQNum() local
8251 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetBBUQNum()
8263 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDispFrmNum() local
8264 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDispFrmNum()
8383 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DSReportDispInfoChange() local
8386 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DSReportDispInfoChange()
8387 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DSReportDispInfoChange()
8391 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DSReportDispInfoChange()
8398 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSecureMode() local
8401 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSecureMode()
8402 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSecureMode()
8404 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SecureMode = (MS_U8)u32SecureMode; in MDrv_HVD_EX_SetSecureMode()
8406 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSecureMode()
8419 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize() local
8422 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
8423 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
8427 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
8439 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RVU_Setting_Mode() local
8442 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RVU_Setting_Mode()
8443 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RVU_Setting_Mode()
8447 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RVU_Setting_Mode()
8468 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_FramerateHandling() local
8471 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_FramerateHandling()
8472 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_FramerateHandling()
8476 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_FramerateHandling()
8488 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DualNonBlockMode() local
8491 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DualNonBlockMode()
8492 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DualNonBlockMode()
8496 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DualNonBlockMode()
8508 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IgnorePicStructDisplay() local
8511 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_IgnorePicStructDisplay()
8512 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_IgnorePicStructDisplay()
8516 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IgnorePicStructDisplay()
8528 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_InputPtsFreerunMode() local
8531 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_InputPtsFreerunMode()
8532 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_InputPtsFreerunMode()
8536 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_InputPtsFreerunMode()
8548 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ErrConcealStartSlice1stMB() local
8551 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
8552 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
8556 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
8570 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternalDSBuffer() local
8574 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternalDSBuffer()
8578 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternalDSBuffer()
8579 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternalDSBuffer()
8626 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternalDSBuffer()
8632 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESBufferStatus() local
8634 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESBufferStatus()
8880 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Update_UserData_Wptr() local
8881 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Update_UserData_Wptr()
8934 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Parse_CC_data() local
8935 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Parse_CC_data()
9075 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Extract_CCdata() local
9076 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Extract_CCdata()
9133 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_RB_Have_Avail_Space() local
9134 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_RB_Have_Avail_Space()
9160 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Copy_CCdata_To_RB() local
9161 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Copy_CCdata_To_RB()
9278 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Add_PaddingData_To_708() local
9279 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Add_PaddingData_To_708()
9378 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Init() local
9379 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Init()
9384 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_Init()
9385 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_Init()
9395 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Init()
9410 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_SetCfg() local
9411 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_SetCfg()
9415 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_SetCfg()
9416 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_SetCfg()
9431 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_SetCfg()
9446 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Set_RB_StartAddr() local
9447 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
9454 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
9455 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
9485 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
9499 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr() local
9500 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr()
9510 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr()
9525 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr() local
9526 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr()
9561 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr()
9575 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_DisableParsing() local
9576 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_DisableParsing()
9590 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_DisableParsing()
9598 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_GetInfo() local
9599 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_GetInfo()
9625 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_GetInfo()
9647 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_GetOverflowStatus() local
9648 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_GetOverflowStatus()
9666 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Get_RB_WriteAddr() local
9667 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Get_RB_WriteAddr()
9814 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Get_RB_ReadAddr() local
9815 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Get_RB_ReadAddr()
9835 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_InfoEnhanceMode() local
9836 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_InfoEnhanceMode()
9850 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternal_CC608_Buffer() local
9851 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
9856 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
9857 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
9882 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
9891 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternal_CC708_Buffer() local
9892 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
9897 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
9898 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
9933 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
9946 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ShowFirstFrameDirect() local
9949 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ShowFirstFrameDirect()
9950 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ShowFirstFrameDirect()
9954 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ShowFirstFrameDirect()
9966 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCResizeDosDispPendBuf() local
9969 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
9970 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
9974 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
10025 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_OnePendingBufferMode() local
10027 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bOnePendingBuffer = bEnable; in MDrv_HVD_EX_OnePendingBufferMode()
10028 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_OnePendingBufferMode()
10035 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_TsInBbuMode() local
10037 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bDisableTspInBbuMode = bDisable; in MDrv_HVD_EX_TsInBbuMode()
10038 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_TsInBbuMode()
10045 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IapGnBufShareBWMode() local
10047 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.bEnable = bEnable; in MDrv_HVD_EX_IapGnBufShareBWMode()
10048 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.u32IapGnBufAddr = u32IapGnBufAddr; in MDrv_HVD_EX_IapGnBufShareBWMode()
10049 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.u32IapGnBufSize = u32IapGnBufSize; in MDrv_HVD_EX_IapGnBufShareBWMode()
10050 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IapGnBufShareBWMode()
10062 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_FRC_OnlyShowTopField() local
10065 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_FRC_OnlyShowTopField()
10066 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_FRC_OnlyShowTopField()
10070 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_FRC_OnlyShowTopField()
10082 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DisableEsFullStop() local
10089 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DisableEsFullStop()
10096 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetMFCodecMode() local
10101 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eMFCodecMode = E_HVD_DEF_MFCODEC_DEFAULT; in MDrv_HVD_EX_PreSetMFCodecMode()
10104 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eMFCodecMode = E_HVD_DEF_MFCODEC_FORCE_ENABLE; in MDrv_HVD_EX_PreSetMFCodecMode()
10107 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eMFCodecMode = E_HVD_DEF_MFCODEC_FORCE_DISABLE; in MDrv_HVD_EX_PreSetMFCodecMode()
10110 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eMFCodecMode = E_HVD_DEF_MFCODEC_DEFAULT; in MDrv_HVD_EX_PreSetMFCodecMode()
10114 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetMFCodecMode()
10120 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetForce8BitMode() local
10122 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bForce8BitMode = bForce8BitMode; in MDrv_HVD_EX_PreSetForce8BitMode()
10123 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetForce8BitMode()
10129 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetDVSingleLayerMode() local
10131 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bDVSingleLayerMode = bEnableDVSingleLayerMode; in MDrv_HVD_EX_PreSetDVSingleLayerMode()
10133 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetDVSingleLayerMode()
10139 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetVdecFeature() local
10141 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eVdecFeature = eVdecFeature; in MDrv_HVD_EX_PreSetVdecFeature()
10143 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetVdecFeature()
10149 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetDynamicCMA() local
10151 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bEnableDynamicCMA = bDynamicCMAMode; in MDrv_HVD_EX_PreSetDynamicCMA()
10153 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetDynamicCMA()
10160 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreConnectDispPath() local
10162 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stPreConnectDispPath.bEnable = bEnable; in MDrv_HVD_EX_PreConnectDispPath()
10163 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stPreConnectDispPath.stDynmcDispPath.bConnect = bConnect; in MDrv_HVD_EX_PreConnectDispPath()
10164 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stPreConnectDispPath.stDynmcDispPath.eMvopPath = eMvopPath; in MDrv_HVD_EX_PreConnectDispPath()
10165 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreConnectDispPath()
10172 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreConnectInputTsp() local
10174 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stPreConnectInputTsp.bEnable = bEnable; in MDrv_HVD_EX_PreConnectInputTsp()
10175 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stPreConnectInputTsp.u8InputTsp = eInputTsp; in MDrv_HVD_EX_PreConnectInputTsp()
10176 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreConnectInputTsp()
10188 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetPTSUsecMode() local
10191 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetPTSUsecMode()
10192 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetPTSUsecMode()
10196 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetPTSUsecMode()
10208 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode() local
10211 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
10212 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
10245 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag = (pHVDDrvContext->gHVDCtrl_EX[u8DrvId… in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
10260 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
10344 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CPBRemovalDelay() local
10347 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CPBRemovalDelay()
10348 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CPBRemovalDelay()
10352 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CPBRemovalDelay()