Lines Matching refs:u8DrvId

196 #define _DRV_HVD_EX_Entry(u8DrvId)                                     \  argument
199 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_PROCESSING; \
202 #define _DRV_HVD_EX_RET(u8DrvId, _ret_) \ argument
205 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= (~HVD_CTRL_PROCESSING); \
209 #define _DRV_HVD_Inited(u8DrvId,_ret_) \ argument
212 if (!(pHVDDrvContext->bHVDIsInited[u8DrvId])) \
218 #define _DRV_HVD_Rsting(u8DrvId,_ret_) \ argument
221 if (pHVDDrvContext->bHVDIsIniting[u8DrvId]) \
227 #define _DRV_HVD_Ctrl(u8DrvId, x) ( pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & (x) ) argument
229 #define _DRV_HVD_SetCtrl(u8DrvId, x) \ argument
232 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= (x); \
277 static MS_U32 _HVD_EX_GetMIUBase(MS_U8 u8DrvId, MS_U32 u32MIU);
392 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitVariables() local
393 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitVariables()
399 HAL_HVD_EX_SetPreCtrlVariables(u32Id,(MS_VIRT)(&pHVDDrvContext->gHVDPreCtrl[u8DrvId])); in _HVD_EX_InitVariables()
447 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_InitVariables()
565 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_Check_Cmd() local
571 … if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TurboInit & E_HVD_EX_TURBOINIT_CHECK)) in _HVD_EX_Check_Cmd()
574 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK; in _HVD_EX_Check_Cmd()
582 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK; in _HVD_EX_Check_Cmd()
586 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_INPUT_MASK) == HVD_INI… in _HVD_EX_Check_Cmd()
591 …if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & (HVD_INIT_UTOPIA_ENVI | HVD_IN… in _HVD_EX_Check_Cmd()
594 … if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_START_CODE_MASK) == in _HVD_EX_Check_Cmd()
600 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_NON) in _HVD_EX_Check_Cmd()
609 …if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & (HVD_INIT_UTOPIA_ENVI | HVD_IN… in _HVD_EX_Check_Cmd()
611 … if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_DTS) in _HVD_EX_Check_Cmd()
612 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_STS) in _HVD_EX_Check_Cmd()
613 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_PTS) in _HVD_EX_Check_Cmd()
614 … && (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType != E_HVD_SYNC_TBL_TYPE_NON)) in _HVD_EX_Check_Cmd()
618 … pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8SyncType = E_HVD_SYNC_TBL_TYPE_PTS; in _HVD_EX_Check_Cmd()
629 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr == 0) in _HVD_EX_Check_Cmd()
635 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr & 0x7FF) != 0) in _HVD_EX_Check_Cmd()
638 … (unsigned long)pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr); in _HVD_EX_Check_Cmd()
643 … u32Tmp0 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK; in _HVD_EX_Check_Cmd()
644 … u32Tmp1 = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_INPUT_MASK; in _HVD_EX_Check_Cmd()
651 … MS_U32 tmpAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr; in _HVD_EX_Check_Cmd()
653 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr == 0) in _HVD_EX_Check_Cmd()
656 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
660 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr > tmpAddr) in _HVD_EX_Check_Cmd()
662 (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr + in _HVD_EX_Check_Cmd()
663 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufSize))) in _HVD_EX_Check_Cmd()
667 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
671 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize in _HVD_EX_Check_Cmd()
678 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize, in _HVD_EX_Check_Cmd()
681 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
685 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize > 1) in _HVD_EX_Check_Cmd()
688 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr + in _HVD_EX_Check_Cmd()
689 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufSize - 1; in _HVD_EX_Check_Cmd()
693 tmpAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32DrvProcessBufAddr; in _HVD_EX_Check_Cmd()
696 if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr > tmpAddr) in _HVD_EX_Check_Cmd()
698 (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr + in _HVD_EX_Check_Cmd()
699 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufSize))) in _HVD_EX_Check_Cmd()
703 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bNoDrvProccBuf = TRUE; in _HVD_EX_Check_Cmd()
739 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitRegCPU() local
742 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TurboInit & E_HVD_EX_TURBOINIT_CHECK)) in _HVD_EX_InitRegCPU()
744 …HAL_HVD_EX_CheckMIUSel(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_UTOP… in _HVD_EX_InitRegCPU()
765 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_RstVariables() local
766 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_RstVariables()
827 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_RstVariables()
1004 HVD_EX_Drv_Ctrl *pDrvCtrl_sub = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]); in _HVD_EX_RstVariables()
1039 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_SetSyncMode() local
1041 _DRV_HVD_EX_Entry(u8DrvId); in _HVD_EX_SetSyncMode()
1045 _DRV_HVD_EX_RET(u8DrvId, eRet); in _HVD_EX_SetSyncMode()
1050 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW_AVC() local
1051 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitFW_AVC()
1170 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW_RM() local
1171 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_InitFW_RM()
1224 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CheckFWVersion() local
1225 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CheckFWVersion()
1244 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_InitFW() local
1253 switch (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) in _HVD_EX_InitFW()
1278 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_IsAllBufferEmpty() local
1279 …MS_U32 u32PlaybackType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MA… in _HVD_EX_IsAllBufferEmpty()
1307 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty()
1349 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_IsAllBufferEmpty_VP8() local
1350 …MS_U32 u32PlaybackType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MA… in _HVD_EX_IsAllBufferEmpty_VP8()
1363 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty_VP8()
1368 if(_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE)) in _HVD_EX_IsAllBufferEmpty_VP8()
1574 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_RecoverySettings() local
1575 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_RecoverySettings()
1620 …if (E_HVD_EX_OK != (eRst = MDrv_HVD_EX_SetFrcMode(u8DrvId, (HVD_EX_FrmRateConvMode) (pCtrl->Settin… in _HVD_EX_RecoverySettings()
1692 MS_BOOL MDrv_HVD_checkISR(MS_U32 u32Id, MS_U8 u8DrvId, HWDEC_ISR_TYPE hwdec_Isr_type) in MDrv_HVD_checkISR() argument
1698 if(i != u8DrvId) in MDrv_HVD_checkISR()
1716 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_Rst() local
1717 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_Rst()
1725 pHVDDrvContext->bHVDIsIniting[u8DrvId] = TRUE; in _HVD_EX_Rst()
1728 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in _HVD_EX_Rst()
1741 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVDLITE); in _HVD_EX_Rst()
1747 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVD); in _HVD_EX_Rst()
1751 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_HVD); in _HVD_EX_Rst()
1761 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1772 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1787 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1800 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in _HVD_EX_Rst()
1819 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVDLITE); in _HVD_EX_Rst()
1825 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVD); in _HVD_EX_Rst()
1829 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_HVD); in _HVD_EX_Rst()
1837 pHVDDrvContext->bHVDIsIniting[u8DrvId] = FALSE; in _HVD_EX_Rst()
1874 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_GetDispInfo() local
1878 _DRV_HVD_Inited(u8DrvId,eRet); in _HVD_EX_GetDispInfo()
1880 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in _HVD_EX_GetDispInfo()
1893 _DRV_HVD_EX_Entry(u8DrvId); in _HVD_EX_GetDispInfo()
1917 _DRV_HVD_EX_RET(u8DrvId, E_HVD_EX_RET_TIMEOUT); in _HVD_EX_GetDispInfo()
1933 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg) in _HVD_EX_GetDispInfo()
1949 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = FALSE; in _HVD_EX_GetDispInfo()
1952 _DRV_HVD_EX_RET(u8DrvId, eRet); in _HVD_EX_GetDispInfo()
1959 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_ReportLow32BitPTS() local
1960 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_ReportLow32BitPTS()
2089 static MS_U32 _HVD_EX_GetMIUBase(MS_U8 u8DrvId, MS_U32 u32MIU) in _HVD_EX_GetMIUBase() argument
2092 return pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in _HVD_EX_GetMIUBase()
2094 return pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in _HVD_EX_GetMIUBase()
2130 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_MJPEG_InitSharemem() local
2131 HVD_EX_Drv_Ctrl *pCtrl1 = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_MJPEG_InitSharemem()
2134 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufVAddr = u32CodeBufVAddr; in MDrv_HVD_EX_MJPEG_InitSharemem()
2135 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr = MS_VA2PA(u32CodeBufVAddr); in MDrv_HVD_EX_MJPEG_InitSharemem()
2136 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_MJPEG_InitSharemem()
2137 HVD_Pre_Ctrl *pCtrl = &(pHVDDrvContext->gHVDPreCtrl[u8DrvId]); in MDrv_HVD_EX_MJPEG_InitSharemem()
2142 HAL_HVD_EX_SetPreCtrlVariables(u32Id,(MS_VIRT)(&pHVDDrvContext->gHVDPreCtrl[u8DrvId])); in MDrv_HVD_EX_MJPEG_InitSharemem()
2144 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()
2161 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_MJPEG_Exit() local
2163 pHVDDrvContext->bHVDIsInited[u8DrvId] = FALSE; in MDrv_HVD_EX_MJPEG_Exit()
2388 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Init() local
2389 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_Init()
2398 pHVDDrvContext->u32InitSysTimeBase[u8DrvId] = HVD_GetSysTime_ms(); in MDrv_HVD_EX_Init()
2454 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2457 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bUsed) in MDrv_HVD_EX_Init()
2473 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVDLITE); in MDrv_HVD_EX_Init()
2479 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_EVD); in MDrv_HVD_EX_Init()
2483 bUsed = MDrv_HVD_checkISR(u32Id, u8DrvId, E_HWDEC_ISR_HVD); in MDrv_HVD_EX_Init()
2537 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2540 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Init()
2546 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2550 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2555 …HAL_VPU_EX_SetBitstreamBufAddress(u32Id, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32TotalBitst… in MDrv_HVD_EX_Init()
2558 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32BBUId = HAL_HVD_EX_GetBBUId(u32Id); in MDrv_HVD_EX_Init()
2560 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32BBUId == HAL_HVD_INVALID_BBU_ID) in MDrv_HVD_EX_Init()
2566 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2574 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2578 …%d (%s %d) \n", HVD_GetSysTime_ms() - pHVDDrvContext->u32InitSysTimeBase[u8DrvId], __FUNCTION__, _… in MDrv_HVD_EX_Init()
2581 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32DummyWriteBuf = MsOS_PA2KSEG1(pHVDDrvContext->gHVDCtrl_EX[ in MDrv_HVD_EX_Init()
2582 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Init()
2583 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bUsed = TRUE; in MDrv_HVD_EX_Init()
2584 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32Sid = u32Id; in MDrv_HVD_EX_Init()
2588 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Init()
2589 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].bUsed = TRUE; in MDrv_HVD_EX_Init()
2590 pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1].u32Sid = u32Id+0x00011000; in MDrv_HVD_EX_Init()
2591 pHVDDrvContext->bHVDIsInited[u8DrvId+1] = TRUE; in MDrv_HVD_EX_Init()
2594 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_Init()
2599 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Init()
2613 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Rst() local
2616 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Rst()
2624 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) != HVD_INIT… in MDrv_HVD_EX_Rst()
2647 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_Rst()
2648 pHVDDrvContext->bHVDIsInited[u8DrvId] = TRUE; in MDrv_HVD_EX_Rst()
2661 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Play() local
2664 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Play()
2665 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Play()
2668 …_GetPlayState(u32Id) != E_HVD_EX_GSTATE_PLAY || pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_Play()
2675 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Play()
2684 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Play()
2687 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Play()
2699 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Exit() local
2704 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Exit()
2705 _DRV_HVD_Rsting(u8DrvId,eRet); in MDrv_HVD_EX_Exit()
2711 if (MApi_CMA_Pool_PutMem(&pHVDDrvContext->cmaFreeParam[0][u8DrvId]) == FALSE) in MDrv_HVD_EX_Exit()
2713 …\n", u32Id, pHVDDrvContext->cmaFreeParam[0][u8DrvId].offset_in_pool, pHVDDrvContext->cmaFreeParam[… in MDrv_HVD_EX_Exit()
2714 if (pHVDDrvContext->bCMATwoMIU[u8DrvId]) in MDrv_HVD_EX_Exit()
2716 if (MApi_CMA_Pool_PutMem(&pHVDDrvContext->cmaFreeParam[1][u8DrvId]) == FALSE) in MDrv_HVD_EX_Exit()
2718 …\n", u32Id, pHVDDrvContext->cmaFreeParam[1][u8DrvId].offset_in_pool, pHVDDrvContext->cmaFreeParam[… in MDrv_HVD_EX_Exit()
2725 if (!HAL_HVD_EX_FreeBBUId(u32Id, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32BBUId)) in MDrv_HVD_EX_Exit()
2727 HVD_EX_MSG_ERR("free bbu id (%d) failed\n", pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32BBUId); in MDrv_HVD_EX_Exit()
2732 …if((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_HW… in MDrv_HVD_EX_Exit()
2734 pHVDDrvContext->bHVDIsInited[u8DrvId+1] = FALSE; in MDrv_HVD_EX_Exit()
2753 } while (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_PROCESSING)); in MDrv_HVD_EX_Exit()
2756 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.bRegISR) in MDrv_HVD_EX_Exit()
2763 pHVDDrvContext->bHVDIsInited[u8DrvId] = FALSE; in MDrv_HVD_EX_Exit()
2774 …if((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_HW… in MDrv_HVD_EX_Exit()
2776 memset((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId+1]), 0, sizeof(HVD_EX_Drv_Ctrl)); in MDrv_HVD_EX_Exit()
2781 memset((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]), 0, sizeof(HVD_EX_Drv_Ctrl)); in MDrv_HVD_EX_Exit()
2782 memset((void *) &(pHVDDrvContext->gHVDPreCtrl[u8DrvId]), 0, sizeof(HVD_Pre_Ctrl)); in MDrv_HVD_EX_Exit()
2795 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Pause() local
2798 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Pause()
2799 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Pause()
2805 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Pause()
2813 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Pause()
2816 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Pause()
2832 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Flush() local
2833 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_Flush()
2836 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Flush()
2837 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Flush()
2846 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2873 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DISPLAY_CTRL; in MDrv_HVD_EX_Flush()
2878 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_Flush()
2880 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LastNal.bRVBrokenPacket) in MDrv_HVD_EX_Flush()
2886 …bbuInfo.u32Length = bbuInfo.u32AllocLength = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_Flus… in MDrv_HVD_EX_Flush()
2887 …taddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32RV_FlushPacketAddr - pHVDDrvContext->gHVDCtr… in MDrv_HVD_EX_Flush()
2911 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2915 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_Flush()
2921 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_Flush()
2962 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_Flush()
2985 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
2989 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Flush()
3000 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_StepDisp() local
3003 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_StepDisp()
3004 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_StepDisp()
3007 eRet = _HVD_EX_Check_Cmd(u8DrvId, E_HVD_CHECK_CMD_TRIGGER_DISP); in MDrv_HVD_EX_StepDisp()
3011 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
3015 if (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL)) in MDrv_HVD_EX_StepDisp()
3033 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL); in MDrv_HVD_EX_StepDisp()
3043 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
3046 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDisp()
3058 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_StepDecode() local
3061 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_StepDecode()
3062 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_StepDecode()
3065 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_StepDecode()
3067 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt == HAL_HVD_EX_GetData(u32Id, E_HVD_GDATA… in MDrv_HVD_EX_StepDecode()
3070 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
3083 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
3094 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
3098 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding = TRUE; in MDrv_HVD_EX_StepDecode()
3100 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDATA_DECO… in MDrv_HVD_EX_StepDecode()
3104 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_StepDecode()
3117 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushQueue() local
3118 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_PushQueue()
3139 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushQueue()
3140 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_PushQueue()
3150 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushQueue()
3151 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushQueue()
3156 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3194 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3200 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3234 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3246 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3258 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3408 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3569 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3585 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue()
3597 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushQueue_Fire() local
3600 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushQueue_Fire()
3601 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushQueue_Fire()
3606 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushQueue_Fire()
3620 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DecodeIFrame() local
3623 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DecodeIFrame()
3624 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DecodeIFrame()
3630 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3638 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3645 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3650 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3653 …if (E_HVD_INIT_INPUT_DRV == (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & E_HVD_I… in MDrv_HVD_EX_DecodeIFrame()
3661 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3664 … packet.u32Staddr = u32SrcSt - pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32BitstreamBufAddr; in MDrv_HVD_EX_DecodeIFrame()
3667 …if ((packet.u32Staddr + packet.u32Length) > pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32Bitstre… in MDrv_HVD_EX_DecodeIFrame()
3672 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3681 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3699 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3702 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DecodeIFrame()
3715 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDataEnd() local
3718 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDataEnd()
3719 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDataEnd()
3723 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode |= HVD_CTRL_DATA_END; in MDrv_HVD_EX_SetDataEnd()
3727 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode &= ~HVD_CTRL_DATA_END; in MDrv_HVD_EX_SetDataEnd()
3732 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDataEnd()
3738 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetCalFrameRate() local
3740 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bCalFrameRate = bEnable; in MDrv_HVD_EX_SetCalFrameRate()
3742 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetCalFrameRate()
3756 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispErrFrm() local
3759 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispErrFrm()
3760 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispErrFrm()
3763 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsShowErrFrm = bEnable; in MDrv_HVD_EX_SetDispErrFrm()
3765 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispErrFrm()
3779 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispRepeatField() local
3782 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispRepeatField()
3783 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispRepeatField()
3787 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispRepeatField()
3799 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSkipDecMode() local
3802 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSkipDecMode()
3803 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSkipDecMode()
3813 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSkipDecMode()
3826 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u8SkipMode = (MS_U8) eDecType; in MDrv_HVD_EX_SetSkipDecMode()
3828 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSkipDecMode()
3840 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrmBuffAddr() local
3844 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrmBuffAddr()
3869 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFrmBuffAddr()
3881 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrmBuffSize() local
3885 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrmBuffSize()
3910 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFrmBuffSize()
3933 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDVXCShmBuff() local
3944 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDVXCShmBuff()
3945 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDVXCShmBuff()
3968 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDVXCShmBuff()
3980 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrmBuff2() local
3986 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrmBuff2()
3991 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8Frm2MiuSel = u8Frm2MiuSel; in MDrv_HVD_EX_SetFrmBuff2()
4013 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_SetFrmBuff2()
4036 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispSpeed() local
4039 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispSpeed()
4040 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispSpeed()
4065 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispSpeed()
4079 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncActive() local
4082 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncActive()
4083 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncActive()
4106 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsSyncOn = bEnable; in MDrv_HVD_EX_SetSyncActive()
4108 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncActive()
4123 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDropMode() local
4126 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDropMode()
4127 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDropMode()
4142 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDropMode()
4154 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RstPTS() local
4157 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RstPTS()
4158 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RstPTS()
4162 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RstPTS()
4174 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFrcMode() local
4177 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFrcMode()
4178 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFrcMode()
4182 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u8FrcMode = (MS_U8) eMode; in MDrv_HVD_EX_SetFrcMode()
4184 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFrcMode()
4196 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncTolerance() local
4199 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncTolerance()
4200 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncTolerance()
4204 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncTolerance = u32Arg; in MDrv_HVD_EX_SetSyncTolerance()
4206 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncTolerance()
4218 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncVideoDelay() local
4221 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncVideoDelay()
4222 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncVideoDelay()
4224 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_SetSyncVideoDelay()
4226 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u8TimeUnit) in MDrv_HVD_EX_SetSyncVideoDelay()
4241 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncVideoDelay = u32Arg; in MDrv_HVD_EX_SetSyncVideoDelay()
4243 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncVideoDelay()
4257 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncFreeRunTH() local
4260 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncFreeRunTH()
4261 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncFreeRunTH()
4265 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncFreeRunTH = u32Arg; in MDrv_HVD_EX_SetSyncFreeRunTH()
4267 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncFreeRunTH()
4280 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSyncRepeatTH() local
4283 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSyncRepeatTH()
4284 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSyncRepeatTH()
4288 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32SyncRepeatTH = u32Arg; in MDrv_HVD_EX_SetSyncRepeatTH()
4290 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSyncRepeatTH()
4304 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetErrConceal() local
4307 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetErrConceal()
4308 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetErrConceal()
4312 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bIsErrConceal = bEnable; in MDrv_HVD_EX_SetErrConceal()
4314 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetErrConceal()
4381 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SeekToPTS() local
4384 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SeekToPTS()
4385 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SeekToPTS()
4387 eRet = _HVD_EX_Check_Cmd(u8DrvId, E_HVD_CHECK_CMD_SEEK2PTS); in MDrv_HVD_EX_SeekToPTS()
4391 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SeekToPTS()
4396 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SeekToPTS()
4410 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SkipToPTS() local
4413 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SkipToPTS()
4414 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SkipToPTS()
4418 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SkipToPTS()
4432 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFreezeImg() local
4435 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFreezeImg()
4436 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFreezeImg()
4440 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFreezeImg()
4454 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetBlueScreen() local
4457 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetBlueScreen()
4458 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetBlueScreen()
4462 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetBlueScreen()
4476 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispOneField() local
4479 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispOneField()
4480 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispOneField()
4492 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispOneField()
4505 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetISREvent() local
4506 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetISREvent()
4509 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetISREvent()
4510 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetISREvent()
4523 if (i != u8DrvId) in MDrv_HVD_EX_SetISREvent()
4561 if (i != u8DrvId) in MDrv_HVD_EX_SetISREvent()
4599 if (i != u8DrvId) in MDrv_HVD_EX_SetISREvent()
4652 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4723 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4755 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4770 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetISREvent()
4783 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetEnableISR() local
4786 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_SetEnableISR()
4793 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bEnISR = bEnable; in MDrv_HVD_EX_SetEnableISR()
4827 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetMVOPDone() local
4829 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_SetMVOPDone()
4852 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetVirtualBox() local
4855 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetVirtualBox()
4856 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetVirtualBox()
4862 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetVirtualBox()
4874 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDynScalingParam() local
4877 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDynScalingParam()
4878 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDynScalingParam()
4883 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDynScalingParam()
4893 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDynScalingParam()
4902 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDynScalingParam()
4915 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDispInfoTH() local
4918 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDispInfoTH()
4919 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDispInfoTH()
4923 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispInfoTH()
4935 …HVD_memcpy((void *) &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.DispInfoTH), (void *) (DispInf… in MDrv_HVD_EX_SetDispInfoTH()
4937 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDispInfoTH()
4951 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetIgnoreErrRef() local
4954 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetIgnoreErrRef()
4955 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetIgnoreErrRef()
4959 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetIgnoreErrRef()
4973 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ForceFollowDTVSpec() local
4976 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ForceFollowDTVSpec()
4977 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ForceFollowDTVSpec()
4981 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ForceFollowDTVSpec()
4995 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFastDisplay() local
4998 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFastDisplay()
4999 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFastDisplay()
5003 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFastDisplay()
5017 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DispOutsideMode() local
5020 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DispOutsideMode()
5021 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DispOutsideMode()
5022 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE); in MDrv_HVD_EX_DispOutsideMode()
5026 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DispOutsideMode()
5058 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsDispFinish() local
5060 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsDispFinish()
5062 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_IsDispFinish()
5067 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DATA_END) in MDrv_HVD_EX_IsDispFinish()
5070 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_IsDispFinish()
5110 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsFrameShowed() local
5113 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsFrameShowed()
5123 if (_DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL)) in MDrv_HVD_EX_IsFrameShowed()
5146 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsStepDecodeDone() local
5149 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsStepDecodeDone()
5151 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding) in MDrv_HVD_EX_IsStepDecodeDone()
5153 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt != in MDrv_HVD_EX_IsStepDecodeDone()
5156 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32StepDecodeCnt = 0; in MDrv_HVD_EX_IsStepDecodeDone()
5158 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bStepDecoding = FALSE; in MDrv_HVD_EX_IsStepDecodeDone()
5174 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CheckDispInfoRdy() local
5177 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CheckDispInfoRdy()
5182 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CheckDispInfoRdy()
5195 if (pHVDDrvContext->bCMATwoMIU[u8DrvId]) in MDrv_HVD_EX_CheckDispInfoRdy()
5209 (unsigned int)u8DrvId, in MDrv_HVD_EX_CheckDispInfoRdy()
5215 pHVDDrvContext->cmaFreeParam[0][u8DrvId].pool_handle_id = alloc_param.pool_handle_id; in MDrv_HVD_EX_CheckDispInfoRdy()
5216 pHVDDrvContext->cmaFreeParam[0][u8DrvId].offset_in_pool = alloc_param.offset_in_pool; in MDrv_HVD_EX_CheckDispInfoRdy()
5217 pHVDDrvContext->cmaFreeParam[0][u8DrvId].length = alloc_param.length; in MDrv_HVD_EX_CheckDispInfoRdy()
5221 if (pHVDDrvContext->bCMATwoMIU[u8DrvId]) in MDrv_HVD_EX_CheckDispInfoRdy()
5231 (unsigned int)u8DrvId, in MDrv_HVD_EX_CheckDispInfoRdy()
5237 pHVDDrvContext->cmaFreeParam[1][u8DrvId].pool_handle_id = alloc_param2.pool_handle_id; in MDrv_HVD_EX_CheckDispInfoRdy()
5238 pHVDDrvContext->cmaFreeParam[1][u8DrvId].offset_in_pool = alloc_param2.offset_in_pool; in MDrv_HVD_EX_CheckDispInfoRdy()
5239 pHVDDrvContext->cmaFreeParam[1][u8DrvId].length = alloc_param2.length; in MDrv_HVD_EX_CheckDispInfoRdy()
5268 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK) == HVD_INIT_H… in MDrv_HVD_EX_CheckDispInfoRdy()
5285 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in MDrv_HVD_EX_CheckDispInfoRdy()
5293 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = TRUE; in MDrv_HVD_EX_CheckDispInfoRdy()
5294 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_INFO_RDY); in MDrv_HVD_EX_CheckDispInfoRdy()
5308 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = FALSE; in MDrv_HVD_EX_CheckDispInfoRdy()
5326 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsDispInfoChg() local
5329 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsDispInfoChg()
5335 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bIsDispInfoChg = TRUE; in MDrv_HVD_EX_IsDispInfoChg()
5336 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_INFO_RDY); in MDrv_HVD_EX_IsDispInfoChg()
5373 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsIdle() local
5375 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsIdle()
5396 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsSyncStart() local
5398 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsSyncStart()
5423 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsSyncReach() local
5425 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsSyncReach()
5451 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsLowDelay() local
5453 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsLowDelay()
5474 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsIFrmFound() local
5476 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsIFrmFound()
5497 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Is1stFrmRdy() local
5499 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_Is1stFrmRdy()
5520 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsAllBufferEmpty() local
5522 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_IsAllBufferEmpty()
5563 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetBBUVacancy()
5570 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetBBUVacancy()
5625 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDispInfo() local
5630 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetDispInfo()
5632 HVD_EX_MSG_DBG("bFrmRateSupported[0x%x]=%x\n", u8DrvId, pCtrl->bFrmRateSupported); in MDrv_HVD_EX_GetDispInfo()
5636 …if (HVD_INIT_HW_RM == (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_M… in MDrv_HVD_EX_GetDispInfo()
5655 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPtsStcDiff() local
5656 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPtsStcDiff()
5671 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPTS() local
5672 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPTS()
5689 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetU64PTS() local
5690 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetU64PTS()
5705 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetU64PTS_PreParse() local
5706 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetU64PTS_PreParse()
5722 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetNextPTS() local
5723 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetNextPTS()
5740 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetNextDispQPtr() local
5741 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetNextDispQPtr()
5759 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDataErrCnt() local
5760 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDataErrCnt()
5772 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDecErrCnt() local
5773 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDecErrCnt()
5786 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESWritePtr() local
5787 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetESWritePtr()
5807 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESWritePtr() local
5808 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESWritePtr()
5822 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESReadPtr() local
5823 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetESReadPtr()
5844 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESReadPtr() local
5845 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESReadPtr()
5858 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESQuantity() local
5859 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESQuantity()
5875 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetErrCode() local
5877 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetErrCode()
5892 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32LastErrCode = u32Ret; in MDrv_HVD_EX_GetErrCode()
5906 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPlayMode() local
5909 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPlayMode()
5928 u32Ret = _DRV_HVD_Ctrl(u8DrvId, HVD_CTRL_DISPLAY_CTRL); in MDrv_HVD_EX_GetPlayMode()
5931 … u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & E_HVD_INIT_MAIN_MASK; in MDrv_HVD_EX_GetPlayMode()
5947 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPlayState() local
5952 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetPlayState()
5984 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDecodeCnt() local
5985 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDecodeCnt()
5998 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetActiveFormat() local
6002 _DRV_HVD_Inited(u8DrvId,~0); in MDrv_HVD_EX_GetActiveFormat()
6004 if (!(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_DISP_INFO_RDY)) in MDrv_HVD_EX_GetActiveFormat()
6062 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetStatus() local
6069 pstatus->bInit = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_INIT_FINISHED; in MDrv_HVD_EX_GetStatus()
6070 pstatus->bBusy = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32CtrlMode & HVD_CTRL_PROCESSING; in MDrv_HVD_EX_GetStatus()
6087 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmInfo() local
6090 _DRV_HVD_Inited(u8DrvId,E_HVD_EX_FAIL); in MDrv_HVD_EX_GetFrmInfo()
6125 pFrmInfo = (HVD_Frm_Information *) pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo; in MDrv_HVD_EX_GetFrmInfo()
6129 pFrmInfo = (HVD_Frm_Information *) pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo; in MDrv_HVD_EX_GetFrmInfo()
6130 …pFrmInfo_ext = (HVD_Frm_Information_EXT_Entry *) pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo… in MDrv_HVD_EX_GetFrmInfo()
6140 …pInfo->u32LumaAddr = (MS_PHY) (pFrmInfo->u32LumaAddr + _HVD_EX_GetMIUBase(u8DrvId, u32Luma8MiuSel)… in MDrv_HVD_EX_GetFrmInfo()
6141 …pInfo->u32ChromaAddr = (MS_PHY) (pFrmInfo->u32ChromaAddr + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma8M… in MDrv_HVD_EX_GetFrmInfo()
6152 …pInfo->u32LumaAddr_2bit = (MS_PHY) (pFrmInfo->u32LumaAddr_2bit + _HVD_EX_GetMIUBase(u8DrvId, u32Lu… in MDrv_HVD_EX_GetFrmInfo()
6153 …aAddr_2bit = (MS_PHY) (pFrmInfo->u32ChromaAddr_2bit + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma2MiuSel… in MDrv_HVD_EX_GetFrmInfo()
6165 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo = pFrmInfo; in MDrv_HVD_EX_GetFrmInfo()
6171 + _HVD_EX_GetMIUBase(u8DrvId, u32Luma2MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6173 + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma2MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6175 + _HVD_EX_GetMIUBase(u8DrvId, u32Luma8MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6177 + _HVD_EX_GetMIUBase(u8DrvId, u32Luma2MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6179 + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma8MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6181 + _HVD_EX_GetMIUBase(u8DrvId, u32Chroma2MiuSel)); in MDrv_HVD_EX_GetFrmInfo()
6236 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].pLastFrmInfo_ext = pFrmInfo_ext; in MDrv_HVD_EX_GetFrmInfo()
6256 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetISRInfo() local
6258 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetISRInfo()
6260 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.bInISR) in MDrv_HVD_EX_GetISRInfo()
6262 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.u32ISRInfo |= HAL_HVD_EX_GetData(u32Id, E_HVD_GDAT… in MDrv_HVD_EX_GetISRInfo()
6263 *eType = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].HVDISRCtrl.u32ISRInfo; in MDrv_HVD_EX_GetISRInfo()
6287 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CalLumaSum() local
6290 _DRV_HVD_Inited(u8DrvId,u32Ret); in MDrv_HVD_EX_CalLumaSum()
6308 u32tmp = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32FrameBufAddr; in MDrv_HVD_EX_CalLumaSum()
6310 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_1/*u32CtrlMode & HVD_CTRL_FRM_M… in MDrv_HVD_EX_CalLumaSum()
6312 u32tmp -= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU1BaseAddr; in MDrv_HVD_EX_CalLumaSum()
6314 else if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8FrmMiuSel == E_CHIP_MIU_2) in MDrv_HVD_EX_CalLumaSum()
6316 u32tmp -= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32MIU2BaseAddr; in MDrv_HVD_EX_CalLumaSum()
6319 …pLumaData = (volatile MS_U8 *) (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32FrameBufVAddr + (pF… in MDrv_HVD_EX_CalLumaSum()
6344 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserData_Wptr() local
6348 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetUserData_Wptr()
6364 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserData_Packet() local
6370 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetUserData_Packet()
6429 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GenPattern() local
6432 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GenPattern()
6433 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GenPattern()
6438 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GenPattern()
6442 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6451 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6454 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
6480 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6488 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
6530 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GenPattern()
6534 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6543 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6546 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
6570 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6577 switch ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_HW_MASK)) in MDrv_HVD_EX_GenPattern()
6620 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GenPattern()
6632 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetPatternInfo() local
6635 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetPatternInfo()
6641 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GetPatternInfo()
6645 …else if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD… in MDrv_HVD_EX_GetPatternInfo()
6653 …if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD_INIT… in MDrv_HVD_EX_GetPatternInfo()
6657 …else if ((pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag & HVD_INIT_MAIN_MASK) == HVD… in MDrv_HVD_EX_GetPatternInfo()
6675 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDSBufMiuSelect() local
6678 if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDSBufMiuSelect()
6680 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf… in MDrv_HVD_EX_GetDSBufMiuSelect()
6684 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBu… in MDrv_HVD_EX_GetDSBufMiuSelect()
6707 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDynamicScalingInfo() local
6712 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDynamicScalingInfo()
6717 if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
6719 …if(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf >= pHVDDrvContext->gHVDCtrl_EX[u8DrvId].M… in MDrv_HVD_EX_GetDynamicScalingInfo()
6728 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf… in MDrv_HVD_EX_GetDynamicScalingInfo()
6738 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr >= pHVDDrvContext->gHVDCtrl_EX[u8Dr… in MDrv_HVD_EX_GetDynamicScalingInfo()
6747 …_phy_to_miu_offset(u8MiuSel, u32StartOffset, pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBu… in MDrv_HVD_EX_GetDynamicScalingInfo()
6758 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
6760 u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf; in MDrv_HVD_EX_GetDynamicScalingInfo()
6765 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr + HAL_HVD_EX_GetData(u32Id, E_… in MDrv_HVD_EX_GetDynamicScalingInfo()
6778 … if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SettingMode & HVD_DRV_MODE_EXTERNAL_DS_BUFFER) in MDrv_HVD_EX_GetDynamicScalingInfo()
6780 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32ExternalDSbuf + HAL_HVD_EX_GetData(u32Id, E_HVD_G… in MDrv_HVD_EX_GetDynamicScalingInfo()
6785 …u32Ret = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr + HAL_HVD_EX_GetData(u32Id, E_… in MDrv_HVD_EX_GetDynamicScalingInfo()
6807 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetData() local
6810 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetData()
7009 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetMem_Dbg() local
7013 _DRV_HVD_Inited(u8DrvId,u32Ret); in MDrv_HVD_EX_GetMem_Dbg()
7040 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DbgDumpStatus() local
7042 if (!(pHVDDrvContext->bHVDIsInited[u8DrvId])) in MDrv_HVD_EX_DbgDumpStatus()
7080 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetCmd_Dbg() local
7083 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetCmd_Dbg()
7084 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetCmd_Dbg()
7089 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetCmd_Dbg()
7101 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Set_Err_Tolerance() local
7103 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Set_Err_Tolerance()
7104 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Set_Err_Tolerance()
7108 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Set_Err_Tolerance()
7121 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDVInfo() local
7123 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDVInfo()
7124 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDVInfo()
7130 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDVInfo()
7142 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Set_Slow_Sync() local
7144 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Set_Slow_Sync()
7145 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Set_Slow_Sync()
7149 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Set_Slow_Sync()
7164 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSettings_Pro() local
7167 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSettings_Pro()
7168 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSettings_Pro()
7186 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bAutoFreeES = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
7197 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bDisDeblocking = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
7205 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.bDisQuarterPixel = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
7209 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].Settings.u32MiuBurstLevel = u32Arg; in MDrv_HVD_EX_SetSettings_Pro()
7227 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSettings_Pro()
7299 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetAutoRmLstZeroByte() local
7302 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetAutoRmLstZeroByte()
7304 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].bAutoRmLastZeroByte = bOn; in MDrv_HVD_EX_SetAutoRmLstZeroByte()
7316 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IsAlive() local
7319 _DRV_HVD_Inited(u8DrvId,E_HVD_EX_FAIL); in MDrv_HVD_EX_IsAlive()
7323 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32DecCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDAT… in MDrv_HVD_EX_IsAlive()
7324 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32SkipCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDA… in MDrv_HVD_EX_IsAlive()
7325 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32IdleCnt = HAL_HVD_EX_GetData(u32Id, E_HVD_GDA… in MDrv_HVD_EX_IsAlive()
7326 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].LivingStatus.u32MainLoopCnt = HAL_HVD_EX_GetData(u32Id, E_HVD… in MDrv_HVD_EX_IsAlive()
7347 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetBalanceBW() local
7350 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetBalanceBW()
7351 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetBalanceBW()
7355 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetBalanceBW()
7367 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFdMaskDelayCnt() local
7370 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFdMaskDelayCnt()
7371 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFdMaskDelayCnt()
7375 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFdMaskDelayCnt()
7388 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetOutputFRCMode() local
7391 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetOutputFRCMode()
7392 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetOutputFRCMode()
7396 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
7403 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
7408 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetOutputFRCMode()
7450 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ShowDecodeOrder() local
7453 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ShowDecodeOrder()
7454 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ShowDecodeOrder()
7458 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ShowDecodeOrder()
7470 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Disp_Ignore_Crop() local
7473 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Disp_Ignore_Crop()
7474 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Disp_Ignore_Crop()
7478 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Disp_Ignore_Crop()
7484 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SuspendDynamicScale() local
7486 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SuspendDynamicScale()
7487 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SuspendDynamicScale()
7491 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SuspendDynamicScale()
7497 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RmEnablePtsTbl() local
7499 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RmEnablePtsTbl()
7500 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RmEnablePtsTbl()
7504 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RmEnablePtsTbl()
7511 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AutoExhaustESMode() local
7513 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AutoExhaustESMode()
7514 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AutoExhaustESMode()
7518 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AutoExhaustESMode()
7525 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetMinTspSize() local
7527 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetMinTspSize()
7528 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetMinTspSize()
7532 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetMinTspSize()
7543 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetFRCDropType() local
7546 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetFRCDropType()
7547 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetFRCDropType()
7552 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFRCDropType()
7557 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetFRCDropType()
7630 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ForceInterlaceMode() local
7633 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ForceInterlaceMode()
7634 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ForceInterlaceMode()
7638 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ForceInterlaceMode()
7649 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PushDispQWithRefNum() local
7652 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PushDispQWithRefNum()
7653 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PushDispQWithRefNum()
7657 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PushDispQWithRefNum()
7668 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IgnorePicOverrun() local
7671 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_IgnorePicOverrun()
7672 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_IgnorePicOverrun()
7676 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IgnorePicOverrun()
7687 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CtlSpeedInDispOnly() local
7690 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CtlSpeedInDispOnly()
7691 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CtlSpeedInDispOnly()
7695 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CtlSpeedInDispOnly()
7706 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize() local
7709 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
7710 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
7714 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCSupportRefNumOverMaxDBPSize()
7720 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ReturnInvalidAFD() local
7723 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ReturnInvalidAFD()
7724 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ReturnInvalidAFD()
7728 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ReturnInvalidAFD()
7735 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCForceBrokenByUs() local
7738 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCForceBrokenByUs()
7739 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCForceBrokenByUs()
7743 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCForceBrokenByUs()
7755 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Support_AVC2MVC() local
7758 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Support_AVC2MVC()
7759 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Support_AVC2MVC()
7763 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Support_AVC2MVC()
7775 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_3DLR_View_Exchange() local
7778 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_3DLR_View_Exchange()
7779 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_3DLR_View_Exchange()
7783 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_3DLR_View_Exchange()
7793 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmRateIsSupported() local
7794 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_GetFrmRateIsSupported()
7810 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_Enable_New_Slow_Motion() local
7813 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_Enable_New_Slow_Motion()
7814 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_Enable_New_Slow_Motion()
7818 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_Enable_New_Slow_Motion()
7835 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUserDataInfo() local
7837 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetUserDataInfo()
7838 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetUserDataInfo()
7845 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr = u32UsrDataIdxWptr; in MDrv_HVD_EX_GetUserDataInfo()
7848 …if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd == pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32U… in MDrv_HVD_EX_GetUserDataInfo()
7850 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
7853 u32CodeVAddr = pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufVAddr; in MDrv_HVD_EX_GetUserDataInfo()
7857 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
7860 …u32UserDataAddr = MDrv_HVD_EX_GetUserData_Packet(u32Id,pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32Usr… in MDrv_HVD_EX_GetUserDataInfo()
7864 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
7877 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd++; in MDrv_HVD_EX_GetUserDataInfo()
7879 if (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd >= u32UserDataIdxSize) in MDrv_HVD_EX_GetUserDataInfo()
7881 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataRd = 0; in MDrv_HVD_EX_GetUserDataInfo()
7886 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetUserDataInfo()
7900 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetUsrDataIsAvailable() local
7903 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetUsrDataIsAvailable()
7909 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr = u32UsrDataIdxWptr; in MDrv_HVD_EX_GetUsrDataIsAvailable()
7912 …bRet = (pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u32UsrDataWr == pHVDDrvContext->gHVDCtrl_EX[u8DrvId].… in MDrv_HVD_EX_GetUsrDataIsAvailable()
7913 _DRV_HVD_EX_RET(u8DrvId, bRet); in MDrv_HVD_EX_GetUsrDataIsAvailable()
7924 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetDTVUserDataMode() local
7926 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetDTVUserDataMode()
7927 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetDTVUserDataMode()
7957 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetDTVUserDataMode()
7975 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetFrmPackingArrSEI() local
7978 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
7979 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetFrmPackingArrSEI()
7981 … u32CodeVaddr = MS_PA2KSEG1((MS_U32)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr)); in MDrv_HVD_EX_GetFrmPackingArrSEI()
7985 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
7994 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
7997 …u32FPAFrameAddr = MS_PA2KSEG1((MS_U32)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr+… in MDrv_HVD_EX_GetFrmPackingArrSEI()
8053 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetFrmPackingArrSEI()
8063 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI() local
8066 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8067 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8074 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8077 …u32DCVFrameAddr = MS_PA2KSEG1((MS_U32)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr+… in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8103 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetDisplayColourVolumeArrSEI()
8112 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetContentLightLevelInfoSEI() local
8115 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8116 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8123 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8126 …u32CLLIAddr = MS_PA2KSEG1((MS_U32)(pHVDDrvContext->gHVDCtrl_EX[u8DrvId].MemMap.u32CodeBufAddr+u32C… in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8140 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_GetContentLightLevelInfoSEI()
8152 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DynamicScalingResvNBuffer() local
8155 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
8156 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
8161 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DynamicScalingResvNBuffer()
8171 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetBBUQNum() local
8172 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetBBUQNum()
8184 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetDispFrmNum() local
8185 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetDispFrmNum()
8304 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DSReportDispInfoChange() local
8307 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DSReportDispInfoChange()
8308 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DSReportDispInfoChange()
8312 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DSReportDispInfoChange()
8319 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetSecureMode() local
8322 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetSecureMode()
8323 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetSecureMode()
8325 pHVDDrvContext->gHVDCtrl_EX[u8DrvId].u8SecureMode = (MS_U8)u32SecureMode; in MDrv_HVD_EX_SetSecureMode()
8327 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetSecureMode()
8340 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize() local
8343 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
8344 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
8348 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SupportRefNumOverMaxDpbSize()
8360 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_RVU_Setting_Mode() local
8363 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_RVU_Setting_Mode()
8364 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_RVU_Setting_Mode()
8368 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_RVU_Setting_Mode()
8389 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_FramerateHandling() local
8392 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_FramerateHandling()
8393 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_FramerateHandling()
8397 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_FramerateHandling()
8409 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DualNonBlockMode() local
8412 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DualNonBlockMode()
8413 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DualNonBlockMode()
8417 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DualNonBlockMode()
8429 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IgnorePicStructDisplay() local
8432 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_IgnorePicStructDisplay()
8433 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_IgnorePicStructDisplay()
8437 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IgnorePicStructDisplay()
8449 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_InputPtsFreerunMode() local
8452 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_InputPtsFreerunMode()
8453 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_InputPtsFreerunMode()
8457 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_InputPtsFreerunMode()
8469 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ErrConcealStartSlice1stMB() local
8472 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
8473 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
8477 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ErrConcealStartSlice1stMB()
8491 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternalDSBuffer() local
8495 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternalDSBuffer()
8499 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternalDSBuffer()
8500 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternalDSBuffer()
8547 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternalDSBuffer()
8553 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_GetESBufferStatus() local
8555 _DRV_HVD_Inited(u8DrvId,FALSE); in MDrv_HVD_EX_GetESBufferStatus()
8566 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Update_UserData_Wptr() local
8567 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Update_UserData_Wptr()
8620 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Parse_CC_data() local
8621 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Parse_CC_data()
8761 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Extract_CCdata() local
8762 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Extract_CCdata()
8819 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_RB_Have_Avail_Space() local
8820 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_RB_Have_Avail_Space()
8846 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Copy_CCdata_To_RB() local
8847 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Copy_CCdata_To_RB()
8964 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in _HVD_EX_CC_Add_PaddingData_To_708() local
8965 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in _HVD_EX_CC_Add_PaddingData_To_708()
9064 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Init() local
9065 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Init()
9070 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_Init()
9071 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_Init()
9081 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Init()
9096 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_SetCfg() local
9097 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_SetCfg()
9101 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_SetCfg()
9102 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_SetCfg()
9117 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_SetCfg()
9132 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Set_RB_StartAddr() local
9133 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
9140 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
9141 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
9171 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Set_RB_StartAddr()
9185 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr() local
9186 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr()
9196 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_SyncRB_RdAddr2WrAddr()
9211 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr() local
9212 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr()
9247 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_Adv_RB_ReadAddr()
9261 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_DisableParsing() local
9262 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_DisableParsing()
9276 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_DisableParsing()
9284 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_GetInfo() local
9285 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_GetInfo()
9311 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_CC_GetInfo()
9334 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_GetOverflowStatus() local
9335 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_GetOverflowStatus()
9357 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Get_RB_WriteAddr() local
9358 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Get_RB_WriteAddr()
9505 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_Get_RB_ReadAddr() local
9506 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_Get_RB_ReadAddr()
9526 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_CC_InfoEnhanceMode() local
9527 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_CC_InfoEnhanceMode()
9541 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternal_CC608_Buffer() local
9542 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
9547 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
9548 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
9573 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternal_CC608_Buffer()
9582 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetExternal_CC708_Buffer() local
9583 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
9588 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
9589 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
9624 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetExternal_CC708_Buffer()
9637 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_ShowFirstFrameDirect() local
9640 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_ShowFirstFrameDirect()
9641 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_ShowFirstFrameDirect()
9645 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_ShowFirstFrameDirect()
9657 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_AVCResizeDosDispPendBuf() local
9660 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
9661 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
9665 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_AVCResizeDosDispPendBuf()
9716 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_OnePendingBufferMode() local
9718 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bOnePendingBuffer = bEnable; in MDrv_HVD_EX_OnePendingBufferMode()
9719 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_OnePendingBufferMode()
9726 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_TsInBbuMode() local
9728 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bDisableTspInBbuMode = bDisable; in MDrv_HVD_EX_TsInBbuMode()
9729 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_TsInBbuMode()
9736 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_IapGnBufShareBWMode() local
9738 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.bEnable = bEnable; in MDrv_HVD_EX_IapGnBufShareBWMode()
9739 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.u32IapGnBufAddr = u32IapGnBufAddr; in MDrv_HVD_EX_IapGnBufShareBWMode()
9740 pHVDDrvContext->gHVDPreCtrl[u8DrvId].stIapGnShBWMode.u32IapGnBufSize = u32IapGnBufSize; in MDrv_HVD_EX_IapGnBufShareBWMode()
9741 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_IapGnBufShareBWMode()
9753 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_FRC_OnlyShowTopField() local
9756 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_FRC_OnlyShowTopField()
9757 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_FRC_OnlyShowTopField()
9761 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_FRC_OnlyShowTopField()
9773 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DisableEsFullStop() local
9780 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DisableEsFullStop()
9792 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_DirectSTCMode() local
9793 HVD_EX_Drv_Ctrl *pCtrl = &(pHVDDrvContext->gHVDCtrl_EX[u8DrvId]); in MDrv_HVD_EX_DirectSTCMode()
9797 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_DirectSTCMode()
9798 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_DirectSTCMode()
9826 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_DirectSTCMode()
9833 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetMFCodecMode() local
9838 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eMFCodecMode = E_HVD_DEF_MFCODEC_DEFAULT; in MDrv_HVD_EX_PreSetMFCodecMode()
9841 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eMFCodecMode = E_HVD_DEF_MFCODEC_FORCE_ENABLE; in MDrv_HVD_EX_PreSetMFCodecMode()
9844 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eMFCodecMode = E_HVD_DEF_MFCODEC_FORCE_DISABLE; in MDrv_HVD_EX_PreSetMFCodecMode()
9847 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eMFCodecMode = E_HVD_DEF_MFCODEC_DEFAULT; in MDrv_HVD_EX_PreSetMFCodecMode()
9851 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetMFCodecMode()
9858 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetDisplayMode() local
9863 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eDisplayMode = E_HVD_DISPLAY_MODE_MCU; in MDrv_HVD_EX_PreSetDisplayMode()
9864 _DRV_HVD_SetCtrl(u8DrvId, HVD_CTRL_DISP_OUTSIDE); in MDrv_HVD_EX_PreSetDisplayMode()
9867 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eDisplayMode = E_HVD_DISPLAY_MODE_HARDWIRE; in MDrv_HVD_EX_PreSetDisplayMode()
9870 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eDisplayMode = E_HVD_DISPLAY_MODE_DEFAULT; in MDrv_HVD_EX_PreSetDisplayMode()
9874 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetDisplayMode()
9880 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetForce8BitMode() local
9882 pHVDDrvContext->gHVDPreCtrl[u8DrvId].bForce8BitMode = bForce8BitMode; in MDrv_HVD_EX_PreSetForce8BitMode()
9883 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetForce8BitMode()
9889 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PreSetVdecFeature() local
9891 pHVDDrvContext->gHVDPreCtrl[u8DrvId].eVdecFeature = eVdecFeature; in MDrv_HVD_EX_PreSetVdecFeature()
9893 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PreSetVdecFeature()
9904 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_SetPTSUsecMode() local
9907 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_SetPTSUsecMode()
9908 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_SetPTSUsecMode()
9912 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_SetPTSUsecMode()
9924 MS_U8 u8DrvId = _HVD_EX_GetDrvId(u32Id); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode() local
9927 _DRV_HVD_Inited(u8DrvId,eRet); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
9928 _DRV_HVD_EX_Entry(u8DrvId); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
9961 …pHVDDrvContext->gHVDCtrl_EX[u8DrvId].InitParams.u32ModeFlag = (pHVDDrvContext->gHVDCtrl_EX[u8DrvId in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()
9976 _DRV_HVD_EX_RET(u8DrvId, eRet); in MDrv_HVD_EX_PVRTimeShiftSeamlessMode()