Lines Matching refs:u8GOPNum

1101 static void GOP_RegdmaEnable(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8GOPNum)  in GOP_RegdmaEnable()  argument
1109 if(pGOPDrvLocalCtx->u16REGMAP_Offset[u8GOPNum] == 0) in GOP_RegdmaEnable()
1112 if (FALSE== _IsGopNumVaild((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOPNum)) in GOP_RegdmaEnable()
1114 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!", __FUNCTION__,u8GOPNum); in GOP_RegdmaEnable()
1118 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); //sel pal control by u8GOPNum in GOP_RegdmaEnable()
1121 pGOPDrvLocalCtx->u16REGMAP_Offset[u8GOPNum]/GOP_WordUnit -1 , 0x01ff); in GOP_RegdmaEnable()
1122 pGOPDrvLocalCtx->u16REGMAP_Offset[u8GOPNum] = 0; in GOP_RegdmaEnable()
1127 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOPNum); in GOP_RegdmaEnable()
1154 static MS_U32 _GOP_GWIN_AlignChecker(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_U16 *width, MS_U1… in _GOP_GWIN_AlignChecker() argument
1158 if(pGOPCtx->pGOPCtxShared->bPixelMode[u8GOPNum] == TRUE) in _GOP_GWIN_AlignChecker()
1164 alignfactor = (MS_U16)(((MS_U16)MDrv_GOP_GetWordUnit(pGOPCtx, u8GOPNum))/(fmtbpp>>3) ); in _GOP_GWIN_AlignChecker()
1179 static MS_U32 _GOP_GWIN_2PEngineAlignChecker(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_PHY *widt… in _GOP_GWIN_2PEngineAlignChecker() argument
1200 static MS_U32 _GOP_GWIN_FB_AddrAlignChecker(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_PHY Addres… in _GOP_GWIN_FB_AddrAlignChecker() argument
1204 if(pGOPCtx->pGOPCtxShared->bPixelMode[u8GOPNum] == TRUE) in _GOP_GWIN_FB_AddrAlignChecker()
1206 alignfactor = (MS_U32)((MDrv_GOP_GetWordUnit(pGOPCtx,u8GOPNum)*(fmtbpp>>3))&0xFF); in _GOP_GWIN_FB_AddrAlignChecker()
1210 alignfactor = (MS_U32)((MDrv_GOP_GetWordUnit(pGOPCtx,u8GOPNum))&0xFF); in _GOP_GWIN_FB_AddrAlignChecker()
2211 GOP_Result MDrv_GOP_Sel(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum) in MDrv_GOP_Sel() argument
2214 pGOPDrvLocalCtx->current_gop = u8GOPNum; in MDrv_GOP_Sel()
2215 return HAL_GOP_GOPSel(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum); in MDrv_GOP_Sel()
2218 void MDrv_GOP_MIU_Sel(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum,E_DRV_GOP_SEL_TYPE miusel) in MDrv_GOP_MIU_Sel() argument
2229 if(pGOPCtx->pGopChipProperty->bAFBC_Support[u8GOPNum]==TRUE) in MDrv_GOP_MIU_Sel()
2231 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); in MDrv_GOP_MIU_Sel()
2232 …y->bAFBCMIUSelDoubleBuffer==TRUE)&&(pGOPCtx->pGopChipProperty->bInternalMIUSelect[u8GOPNum]==TRUE)) in MDrv_GOP_MIU_Sel()
2235 HAL_GOP_Set_MIU(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, miusel); in MDrv_GOP_MIU_Sel()
2236 GOP_GWIN_UpdateReg((GOP_CTX_DRV_LOCAL*)pGOPCtx, (E_GOP_TYPE)u8GOPNum); in MDrv_GOP_MIU_Sel()
2238 …->bAFBCMIUSelDoubleBuffer==FALSE)&&(pGOPCtx->pGopChipProperty->bInternalMIUSelect[u8GOPNum]==TRUE)) in MDrv_GOP_MIU_Sel()
2244 u16AFBCMIUSelect[u8GOPNum]= miusel; in MDrv_GOP_MIU_Sel()
2245 bAFBCMIUSelect[u8GOPNum] = TRUE; in MDrv_GOP_MIU_Sel()
2252 HAL_GOP_Set_MIU(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, miusel); in MDrv_GOP_MIU_Sel()
2253 GOP_GWIN_UpdateReg((GOP_CTX_DRV_LOCAL*)pGOPCtx, (E_GOP_TYPE)u8GOPNum); in MDrv_GOP_MIU_Sel()
2256 …->bAFBCMIUSelDoubleBuffer==TRUE)&&(pGOPCtx->pGopChipProperty->bInternalMIUSelect[u8GOPNum]==FALSE)) in MDrv_GOP_MIU_Sel()
2270 u16MIUSelect[u8GOPNum]= miusel; in MDrv_GOP_MIU_Sel()
2271 bMIUSelect[u8GOPNum] = TRUE; in MDrv_GOP_MIU_Sel()
2273 HAL_GOP_Set_MIU(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, miusel); in MDrv_GOP_MIU_Sel()
2280 u16AFBCMIUSelect[u8GOPNum]= miusel; in MDrv_GOP_MIU_Sel()
2281 bAFBCMIUSelect[u8GOPNum] = TRUE; in MDrv_GOP_MIU_Sel()
2282 u16MIUSelect[u8GOPNum]= miusel; in MDrv_GOP_MIU_Sel()
2283 bMIUSelect[u8GOPNum] = TRUE; in MDrv_GOP_MIU_Sel()
2285 HAL_GOP_Set_MIU(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, miusel); in MDrv_GOP_MIU_Sel()
2292 if(pGOPCtx->pGopChipProperty->bInternalMIUSelect[u8GOPNum]==TRUE) in MDrv_GOP_MIU_Sel()
2294 HAL_GOP_Set_MIU(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, miusel); in MDrv_GOP_MIU_Sel()
2295 GOP_GWIN_UpdateReg((GOP_CTX_DRV_LOCAL*)pGOPCtx, (E_GOP_TYPE)u8GOPNum); in MDrv_GOP_MIU_Sel()
2300 HAL_GOP_Set_MIU(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, miusel); in MDrv_GOP_MIU_Sel()
2307 u16MIUSelect[u8GOPNum]= miusel; in MDrv_GOP_MIU_Sel()
2308 bMIUSelect[u8GOPNum] = TRUE; in MDrv_GOP_MIU_Sel()
2315 MS_U8 MDrv_GOP_Get_MIU_Sel(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum) in MDrv_GOP_Get_MIU_Sel() argument
2320 regmiu=HAL_GOP_GetMIUDst(&pGOPDrvLocalCtx->halCtxLocal,u8GOPNum); in MDrv_GOP_Get_MIU_Sel()
2534 void MDrv_GOP_Init(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_PHY u64GOP_REGDMABASE, MS_U32 u32GO… in MDrv_GOP_Init() argument
2541 if (FALSE== _IsGopNumVaild((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOPNum)) in MDrv_GOP_Init()
2543 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_Init()
2547 _GetBnkOfstByGop(u8GOPNum, &bankoffset); in MDrv_GOP_Init()
2571 HAL_GOP_Init(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum); in MDrv_GOP_Init()
2576 …halCtxLocal.pHALShared->u16GopSplitMode_LRWIDTH[u8GOPNum] = pGOPCtx->pGOPCtxShared->u16PnlWidth[u8… in MDrv_GOP_Init()
2579 if (u8GOPNum==0) in MDrv_GOP_Init()
2602 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOPNum); in MDrv_GOP_Init()
2605 void MDrv_GOP_DeInit(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum) in MDrv_GOP_DeInit() argument
2608 MDrv_GFLIP_DeInit(pGOPCtx, (MS_U32)u8GOPNum); in MDrv_GOP_DeInit()
2611 void MDrv_GOP_PerClientInit(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_PHY u64GOP_REGDMABASE, MS_… in MDrv_GOP_PerClientInit() argument
2615 MDrv_GFLIP_Init(pGOPCtx, (MS_U32)u8GOPNum, bEnableVsyncIntFlip); in MDrv_GOP_PerClientInit()
2618 MDrv_GOP_SetRegDMA(pGOPCtx,u8GOPNum, u64GOP_REGDMABASE, u32GOP_RegdmaLen); in MDrv_GOP_PerClientInit()
2620 GOP_GWIN_UpdateReg((GOP_CTX_DRV_LOCAL*)pGOPCtx, (E_GOP_TYPE)u8GOPNum); in MDrv_GOP_PerClientInit()
2653 void MDrv_GOP_GWIN_EnableProgressive(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_BOOL bEnable) in MDrv_GOP_GWIN_EnableProgressive() argument
2658 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); in MDrv_GOP_GWIN_EnableProgressive()
2675 MS_BOOL MDrv_GOP_GWIN_IsProgressive(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum) in MDrv_GOP_GWIN_IsProgressive() argument
2680 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); in MDrv_GOP_GWIN_IsProgressive()
2867 void MDrv_GOP_GWIN_SetHSPipe(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_U16 u16HSPipe) in MDrv_GOP_GWIN_SetHSPipe() argument
2874 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOPNum)) in MDrv_GOP_GWIN_SetHSPipe()
2876 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_GWIN_SetHSPipe()
2880 HAL_GOP_GetGOPDst(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, &pGopDst); in MDrv_GOP_GWIN_SetHSPipe()
2882 if (pGOPCtx->pGopChipProperty->bGOPVscalePipeDelay[u8GOPNum]) in MDrv_GOP_GWIN_SetHSPipe()
2906 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); in MDrv_GOP_GWIN_SetHSPipe()
2916 void MDrv_GOP_GWIN_GetMux(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8* u8GOPNum, Gop_MuxSel eGopMux) in MDrv_GOP_GWIN_GetMux() argument
2921 HAL_GOP_GWIN_GetMUX(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, eGopMux); in MDrv_GOP_GWIN_GetMux()
2925 void MDrv_GOP_GWIN_SetMux(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, Gop_MuxSel eGopMux) in MDrv_GOP_GWIN_SetMux() argument
2929 if (!_IsMuxSelVaild(pGOPCtx, u8GOPNum)) in MDrv_GOP_GWIN_SetMux()
2931 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_GWIN_SetMux()
2934 HAL_GOP_GWIN_SetMUX(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, eGopMux); in MDrv_GOP_GWIN_SetMux()
3053 GOP_Result MDrv_GOP_SetGOPHighPri(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum) in MDrv_GOP_SetGOPHighPri() argument
3058 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOPNum)) in MDrv_GOP_SetGOPHighPri()
3060 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_SetGOPHighPri()
3063 GOPRet = HAL_GOP_SetGOPHighPri(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum); in MDrv_GOP_SetGOPHighPri()
3401 GOP_Result MDrv_GOP_GWIN_SetDstPlane(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, DRV_GOPDstType eDstT… in MDrv_GOP_GWIN_SetDstPlane() argument
3406 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOPNum)) in MDrv_GOP_GWIN_SetDstPlane()
3408 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_GWIN_SetDstPlane()
3411 ret = HAL_GOP_GWIN_SetDstPlane(&pGOPDrvLocalCtx->halCtxLocal,u8GOPNum, eDstType,bOnlyCheck); in MDrv_GOP_GWIN_SetDstPlane()
3415 HAL_GOP_AdjustField(&pGOPDrvLocalCtx->halCtxLocal,u8GOPNum,eDstType); in MDrv_GOP_GWIN_SetDstPlane()
3417 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOPNum); in MDrv_GOP_GWIN_SetDstPlane()
3422 GOP_Result MDrv_GOP_GWIN_GetDstPlane(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, DRV_GOPDstType *pGop… in MDrv_GOP_GWIN_GetDstPlane() argument
3427 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOPNum)) in MDrv_GOP_GWIN_GetDstPlane()
3429 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_GWIN_GetDstPlane()
3432 ret = HAL_GOP_GetGOPDst(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, pGopDst); in MDrv_GOP_GWIN_GetDstPlane()
3437 GOP_Result MDrv_GOP_GWIN_SetMixerDstPlane(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, DRV_GOPDstType … in MDrv_GOP_GWIN_SetMixerDstPlane() argument
3442 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOPNum)) in MDrv_GOP_GWIN_SetMixerDstPlane()
3444 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_GWIN_SetMixerDstPlane()
3453 GOP_Result MDrv_GOP_GWIN_GetMixerDstPlane(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, DRV_GOPDstType … in MDrv_GOP_GWIN_GetMixerDstPlane() argument
3458 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOPNum)) in MDrv_GOP_GWIN_GetMixerDstPlane()
3460 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_GWIN_GetMixerDstPlane()
5093 void MDrv_GOP_IsGOPMirrorEnable(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_BOOL *bHMirror, MS_BOO… in MDrv_GOP_IsGOPMirrorEnable() argument
5098 if (FALSE== _IsGopNumVaild((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOPNum)) in MDrv_GOP_IsGOPMirrorEnable()
5100 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_IsGOPMirrorEnable()
5103 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); in MDrv_GOP_IsGOPMirrorEnable()
5110 void MDrv_GOP_GWIN_EnableHMirror(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_BOOL bEnable) in MDrv_GOP_GWIN_EnableHMirror() argument
5115 if (FALSE== _IsGopNumVaild((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOPNum)) in MDrv_GOP_GWIN_EnableHMirror()
5117 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_GWIN_EnableHMirror()
5120 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); in MDrv_GOP_GWIN_EnableHMirror()
5129 void MDrv_GOP_GWIN_EnableVMirror(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_BOOL bEnable) in MDrv_GOP_GWIN_EnableVMirror() argument
5134 if (FALSE== _IsGopNumVaild((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOPNum)) in MDrv_GOP_GWIN_EnableVMirror()
5136 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!",__FUNCTION__, u8GOPNum); in MDrv_GOP_GWIN_EnableVMirror()
5139 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); in MDrv_GOP_GWIN_EnableVMirror()
6080 MS_U8 MDrv_GOP_GetWordUnit(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum) in MDrv_GOP_GetWordUnit() argument
6084 if(pGOPCtx->pGOPCtxShared->bPixelMode[u8GOPNum]) in MDrv_GOP_GetWordUnit()
6550 GOP_Result MDrv_GOP_Set_PINPON(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum,MS_BOOL bEn, E_DRV_GOP_PINP… in MDrv_GOP_Set_PINPON() argument
6554 HAL_GOP_Set_PINPON(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, bEn, pinpon_mode); in MDrv_GOP_Set_PINPON()
6578 GOP_Result MDrv_GOP_Set_16bBus(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum,MS_BOOL bEn) in MDrv_GOP_Set_16bBus() argument
6583 _GetBnkOfstByGop(u8GOPNum, &u32BankOffSet); in MDrv_GOP_Set_16bBus()
6605 GOP_Result MDrv_GOP_SetUVSwap(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum,MS_BOOL bEn) in MDrv_GOP_SetUVSwap() argument
6609 HAL_GOP_SetUVSwap(&pGOPDrvLocalCtx->halCtxLocal,u8GOPNum,bEn); in MDrv_GOP_SetUVSwap()
6614 GOP_Result MDrv_GOP_SetYCSwap(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum,MS_BOOL bEn) in MDrv_GOP_SetYCSwap() argument
6618 HAL_GOP_SetYCSwap(&pGOPDrvLocalCtx->halCtxLocal,u8GOPNum,bEn); in MDrv_GOP_SetYCSwap()
7015 GOP_Result MDrv_GOP_OC_SetOCEn(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOPNum, MS_BOOL bOCEn) in MDrv_GOP_OC_SetOCEn() argument
7021 ret = HAL_GOP_OC_SetOCEn(&pGOPDrvLocalCtx->halCtxLocal, u8GOPNum, bOCEn); in MDrv_GOP_OC_SetOCEn()