Lines Matching refs:u8GOP
675 static void _GOP_Load_Stretch_Mode_Table(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx,MS_U8 u8GOP, MS_U16* pGo… in _GOP_Load_Stretch_Mode_Table() argument
681 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in _GOP_Load_Stretch_Mode_Table()
698 static void _GOP_Load_VStretch_Mode_Table(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx,MS_U8 u8GOP, MS_U16* pG… in _GOP_Load_VStretch_Mode_Table() argument
704 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in _GOP_Load_VStretch_Mode_Table()
1225 void GOP_SetGopGwinDelPixel(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, MS_U8 u8GOP, MS_U16 del… in GOP_SetGopGwinDelPixel() argument
1232 switch(u8GOP) in GOP_SetGopGwinDelPixel()
1257 switch(u8GOP) in GOP_SetGopGwinDelPixel()
1285 void GOP_GetGopGwinHVPixel(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, MS_U8 u8GOP, DRV_GOP_GWI… in GOP_GetGopGwinHVPixel() argument
1290 switch(u8GOP) in GOP_GetGopGwinHVPixel()
1335 switch(pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.GOP_StereoMode[u8GOP]) in GOP_GetGopGwinHVPixel()
1355 if(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bPixelMode[u8GOP]!= TRUE) in GOP_GetGopGwinHVPixel()
1362 void GOP_SetGopGwinHVPixel(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, MS_U8 u8GOP, DRV_GOP_GWI… in GOP_SetGopGwinHVPixel() argument
1383 if(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bPixelMode[u8GOP] == TRUE) in GOP_SetGopGwinHVPixel()
1419 GOP_SetGopGwinDelPixel(pGOPDrvLocalCtx, u8win, u8GOP ,del_pixel, E_DRV_GOP_Deldirect_Front); in GOP_SetGopGwinHVPixel()
1421 GOP_SetGopGwinDelPixel(pGOPDrvLocalCtx, u8win, u8GOP ,del_pixel, E_DRV_GOP_Deldirect_Back); in GOP_SetGopGwinHVPixel()
1432 … GOP_SetGopGwinDelPixel(pGOPDrvLocalCtx, u8win, u8GOP ,del_pixel,E_DRV_GOP_Deldirect_Back); in GOP_SetGopGwinHVPixel()
1438 … GOP_SetGopGwinDelPixel(pGOPDrvLocalCtx, u8win, u8GOP ,del_pixel,E_DRV_GOP_Deldirect_Back); in GOP_SetGopGwinHVPixel()
1445 GOP_SetGopGwinDelPixel(pGOPDrvLocalCtx, u8win, u8GOP ,del_pixel,E_DRV_GOP_Deldirect_Front); in GOP_SetGopGwinHVPixel()
1450 GOP_SetGopGwinDelPixel(pGOPDrvLocalCtx, u8win, u8GOP ,del_pixel,E_DRV_GOP_Deldirect_Front); in GOP_SetGopGwinHVPixel()
1454 if(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bPixelMode[u8GOP] == TRUE) in GOP_SetGopGwinHVPixel()
1465 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); //sel pal control by u8GOPNum in GOP_SetGopGwinHVPixel()
1469 switch(pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.GOP_StereoMode[u8GOP]) in GOP_SetGopGwinHVPixel()
1490 …if(pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.GOP_StereoMode[u8GOP] == E_DRV_GOP_3D_LINE_FRAMEPA… in GOP_SetGopGwinHVPixel()
1504 …HAL_GOP_SetGopGwinHVPixel(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, u8win, align_start, align_end, pin… in GOP_SetGopGwinHVPixel()
1514 MS_U8 u8GOP; in GOP_SetGopExtendGwinInfo() local
1528 u8GOP = 2; in GOP_SetGopExtendGwinInfo()
1534 u8GOP = 3; in GOP_SetGopExtendGwinInfo()
1540 u8GOP = 4; in GOP_SetGopExtendGwinInfo()
1546 u8GOP = 5; in GOP_SetGopExtendGwinInfo()
1556 if (FALSE== _IsGopNumVaild((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP)) in GOP_SetGopExtendGwinInfo()
1558 GOP_D_ERR("\n[%s] not support GOP id:%d in this chip version",__FUNCTION__, u8GOP); in GOP_SetGopExtendGwinInfo()
1562 u16GOP_Unit = MDrv_GOP_GetWordUnit((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP); in GOP_SetGopExtendGwinInfo()
1570 _GOP_GWIN_AlignChecker((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP, &(pinfo->u16WinX), bpp); in GOP_SetGopExtendGwinInfo()
1571 …_GOP_GWIN_AlignChecker((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP, &(pinfo->u16DispHPixelStart), bp… in GOP_SetGopExtendGwinInfo()
1572 …_GOP_GWIN_AlignChecker((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP, &(pinfo->u16DispHPixelEnd), bpp); in GOP_SetGopExtendGwinInfo()
1573 _GOP_GWIN_AlignChecker((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP, &u16Pitch, bpp); in GOP_SetGopExtendGwinInfo()
1574 …_GOP_GWIN_FB_AddrAlignChecker((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP, pinfo->u64DRAMRBlkStart, … in GOP_SetGopExtendGwinInfo()
1576 if(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bPixelMode[u8GOP] == TRUE) in GOP_SetGopExtendGwinInfo()
1593 if(pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.bGopHasInitialized[u8GOP] == TRUE) in GOP_SetGopExtendGwinInfo()
1598 …LIGN_PARA_FAIL ==_GOP_GWIN_2PEngineAlignChecker((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP, &Width)) in GOP_SetGopExtendGwinInfo()
1605 …_GOP_GWIN_2PEngineAlignChecker((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP, &(pinfo->u64DRAMRBlkStar… in GOP_SetGopExtendGwinInfo()
1607 …if(pGOPDrvLocalCtx->b32BPPTileMode[u8GOP] && pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.bVMirror) in GOP_SetGopExtendGwinInfo()
1623 GOP_SetGopGwinHVPixel(pGOPDrvLocalCtx, u8win, u8GOP ,pinfo); in GOP_SetGopExtendGwinInfo()
1843 MS_U8 u8GOP; in GOP_ReadGopExtendGwinInfo() local
1855 u8GOP = 2; in GOP_ReadGopExtendGwinInfo()
1862 u8GOP = 3; in GOP_ReadGopExtendGwinInfo()
1869 u8GOP = 4; in GOP_ReadGopExtendGwinInfo()
1876 u8GOP = 5; in GOP_ReadGopExtendGwinInfo()
1887 if (FALSE== _IsGopNumVaild((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP)) in GOP_ReadGopExtendGwinInfo()
1889 GOP_D_ERR("\n[%s] not support GOP id:%d in this chip version",__FUNCTION__, u8GOP); in GOP_ReadGopExtendGwinInfo()
1901 GOP_GetGopGwinHVPixel(pGOPDrvLocalCtx, u8win, u8GOP, pinfo); in GOP_ReadGopExtendGwinInfo()
1904 u16GOP_Unit = MDrv_GOP_GetWordUnit((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8GOP); in GOP_ReadGopExtendGwinInfo()
1905 if(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bPixelMode[u8GOP] == TRUE) in GOP_ReadGopExtendGwinInfo()
2623 void MDrv_GOP_SetRegDMA(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_PHY u64GOP_REGDMABASE, MS_U32 u32G… in MDrv_GOP_SetRegDMA() argument
2629 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_SetRegDMA()
2631 pGOPDrvLocalCtx->pu8REGMAP_Base[u8GOP] = (MS_U8*)MS_PA2KSEG1(u64GOP_REGDMABASE); in MDrv_GOP_SetRegDMA()
2632 pGOPDrvLocalCtx->u16REGMAP_Offset[u8GOP] = 0; in MDrv_GOP_SetRegDMA()
2633 pGOPDrvLocalCtx->u32REGMAP_Len[u8GOP] = u32GOP_RegdmaLen; in MDrv_GOP_SetRegDMA()
2637 if(pGOPCtx->pGopChipProperty->bInternalMIUSelect[u8GOP]==TRUE) in MDrv_GOP_SetRegDMA()
2706 void MDrv_GOP_GWIN_SetBnkForceWrite(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_BOOL bEnable) in MDrv_GOP_GWIN_SetBnkForceWrite() argument
2709 pGOPDrvLocalCtx->bGOPBankFwr[u8GOP] = bEnable; in MDrv_GOP_GWIN_SetBnkForceWrite()
2712 void MDrv_GOP_GWIN_ForceWrite_Update(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_BOOL bEnable) in MDrv_GOP_GWIN_ForceWrite_Update() argument
2717 pGOPDrvLocalCtx->bGOPBankFwr[u8GOP] = bEnable; in MDrv_GOP_GWIN_ForceWrite_Update()
2728 MS_BOOL MDrv_GOP_GWIN_IsForceWrite(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP) in MDrv_GOP_GWIN_IsForceWrite() argument
2731 return (MS_BOOL)(pGOPDrvLocalCtx->gop_gwin_frwr || pGOPDrvLocalCtx->bGOPBankFwr[u8GOP]); in MDrv_GOP_GWIN_IsForceWrite()
2738 void MDrv_GOP_GWIN_OutputColor(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, GOP_OupputColor type) in MDrv_GOP_GWIN_OutputColor() argument
2746 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_OutputColor()
2766 void MDrv_GOP_GWIN_SetTransClr_8888(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_U32 clr, MS_U32 mask) in MDrv_GOP_GWIN_SetTransClr_8888() argument
2772 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetTransClr_8888()
2778 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_GWIN_SetTransClr_8888()
2787 void MDrv_GOP_GWIN_SetTransClr_YUV(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_U32 clr, MS_U32 mask) in MDrv_GOP_GWIN_SetTransClr_YUV() argument
2793 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetTransClr_YUV()
2799 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_GWIN_SetTransClr_YUV()
2808 void MDrv_GOP_GWIN_EnableTransClr(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, GOP_TransClrFmt fmt, MS_BOO… in MDrv_GOP_GWIN_EnableTransClr() argument
2814 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_EnableTransClr()
2828 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_GWIN_EnableTransClr()
3034 MS_U8 u8GOP; in MDrv_GOP_GWIN_SetBlink() local
3038 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SetBlink()
3039 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetBlink()
3049 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_GWIN_SetBlink()
3189 MS_U8 u8GOP, u8Oftgid; in MDrv_GOP_GWIN_SetFadeInOut() local
3200 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,gId); in MDrv_GOP_GWIN_SetFadeInOut()
3201 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetFadeInOut()
3202 bIsFrwrBackup = MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8GOP); in MDrv_GOP_GWIN_SetFadeInOut()
3203 MDrv_GOP_GWIN_ForceWrite_Update(pGOPCtx, u8GOP, TRUE); in MDrv_GOP_GWIN_SetFadeInOut()
3249 MDrv_GOP_GWIN_ForceWrite_Update(pGOPCtx, u8GOP, bIsFrwrBackup); in MDrv_GOP_GWIN_SetFadeInOut()
3282 void MDrv_GOP_GWIN_SetFieldInver(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_BOOL enable) in MDrv_GOP_GWIN_SetFieldInver() argument
3287 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetFieldInver()
3296 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_GWIN_SetFieldInver()
3341 void MDrv_GOP_GWIN_SetVSyncinverse(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_BOOL bEnable) in MDrv_GOP_GWIN_SetVSyncinverse() argument
3346 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetVSyncinverse()
3359 void MDrv_GOP_GWIN_GetAlphaInverse(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_BOOL *bBool) in MDrv_GOP_GWIN_GetAlphaInverse() argument
3364 switch(u8GOP) in MDrv_GOP_GWIN_GetAlphaInverse()
3472 void MDrv_GOP_Set3DOSD_Middle(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP) in MDrv_GOP_Set3DOSD_Middle() argument
3478 _GetBnkOfstByGop(u8GOP, &u32BankOffset); in MDrv_GOP_Set3DOSD_Middle()
3484 switch(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->GOP_StereoMode[u8GOP]) in MDrv_GOP_Set3DOSD_Middle()
3489 …u16Middle = ((pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlWidth[u8GOP]*u16Ratio)/SCALING_MUL… in MDrv_GOP_Set3DOSD_Middle()
3490 HAL_GOP_3D_SetMiddle(&pGOPDrvLocalCtx->halCtxLocal,u8GOP,u16Middle); in MDrv_GOP_Set3DOSD_Middle()
3495 if (pGOPCtx->pGopChipProperty->bGOPWithVscale[u8GOP]) in MDrv_GOP_Set3DOSD_Middle()
3498 …u16Middle = ((pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlHeight[u8GOP]*u16Ratio)/SCALING_MU… in MDrv_GOP_Set3DOSD_Middle()
3504 if (pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16VScaleDst[u8GOP] != 0) in MDrv_GOP_Set3DOSD_Middle()
3506 …CtxLocal.pGOPCtxShared->u16PnlHeight[u8GOP]*u16Vsize/pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u… in MDrv_GOP_Set3DOSD_Middle()
3510 … u16Middle = (pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlHeight[u8GOP])>>1; in MDrv_GOP_Set3DOSD_Middle()
3513 HAL_GOP_3D_SetMiddle(&pGOPDrvLocalCtx->halCtxLocal,u8GOP,u16Middle); in MDrv_GOP_Set3DOSD_Middle()
3524 HAL_GOP_3D_SetMiddle(&pGOPDrvLocalCtx->halCtxLocal,u8GOP,u16Middle); in MDrv_GOP_Set3DOSD_Middle()
3534 switch(pGOPCtx->pGOPCtxShared->GOP_StereoMode[u8GOP]) in MDrv_GOP_Set3DOSD_Middle()
3537 u16Middle = pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlWidth[u8GOP]/2; in MDrv_GOP_Set3DOSD_Middle()
3538 HAL_GOP_3D_SetMiddle(&pGOPDrvLocalCtx->halCtxLocal,u8GOP,u16Middle); in MDrv_GOP_Set3DOSD_Middle()
3543 u16Middle = pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlHeight[u8GOP]/2; in MDrv_GOP_Set3DOSD_Middle()
3544 HAL_GOP_3D_SetMiddle(&pGOPDrvLocalCtx->halCtxLocal,u8GOP,u16Middle); in MDrv_GOP_Set3DOSD_Middle()
3555 pGOPDrvLocalCtx->apiCtxLocal.u16GOPGWinMiddle[u8GOP] = u16Middle; in MDrv_GOP_Set3DOSD_Middle()
3567 void MDrv_GOP_GWIN_SetStretchWin(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP,MS_U16 x, MS_U16 y, MS_U16 w… in MDrv_GOP_GWIN_SetStretchWin() argument
3577 if ( (x > pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlWidth[u8GOP]) in MDrv_GOP_GWIN_SetStretchWin()
3578 || (y > pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlHeight[u8GOP])) in MDrv_GOP_GWIN_SetStretchWin()
3581 …->apiCtxLocal.pGOPCtxShared->u16PnlWidth[u8GOP], pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16Pn… in MDrv_GOP_GWIN_SetStretchWin()
3583 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetStretchWin()
3591 HAL_GOP_GetGOPDst(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, &GopDst); in MDrv_GOP_GWIN_SetStretchWin()
3592 if ((pGOPCtx->pGopChipProperty->bGOPNeedSplitMode4DualRate[u8GOP] == TRUE) && in MDrv_GOP_GWIN_SetStretchWin()
3621 …_4G_SVM_VSTR, (x+pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16HScaleDst[u8GOP]), GOP_REG_WORD_MA… in MDrv_GOP_GWIN_SetStretchWin()
3639 …_4G_SVM_VEND, (y+pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16VScaleDst[u8GOP]), GOP_REG_WORD_MA… in MDrv_GOP_GWIN_SetStretchWin()
3646 if (E_DRV_GOP_DST_OP_DUAL_RATE == pGOPDrvLocalCtx->halCtxLocal.pHALShared->GOP_Dst[u8GOP]) in MDrv_GOP_GWIN_SetStretchWin()
3648 Hal_SetCropWindow(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, EN_GOP_CROP_ENABLE); in MDrv_GOP_GWIN_SetStretchWin()
3652 Hal_SetCropWindow(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, EN_GOP_CROP_DISABLE); in MDrv_GOP_GWIN_SetStretchWin()
3663 void MDrv_GOP_GWIN_SetStretchWinPosition(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP,MS_U16 u16x, MS_U16 … in MDrv_GOP_GWIN_SetStretchWinPosition() argument
3668 if ( (u16x > pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlWidth[u8GOP]) in MDrv_GOP_GWIN_SetStretchWinPosition()
3669 || (u16y > pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16PnlHeight[u8GOP])) in MDrv_GOP_GWIN_SetStretchWinPosition()
3672 …->apiCtxLocal.pGOPCtxShared->u16PnlWidth[u8GOP], pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->u16Pn… in MDrv_GOP_GWIN_SetStretchWinPosition()
3674 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetStretchWinPosition()
3684 void MDrv_GOP_GWIN_SetHTotal(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_U16 width) in MDrv_GOP_GWIN_SetHTotal() argument
3690 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetHTotal()
3696 void MDrv_GOP_GWIN_Get_StretchWin(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP,MS_U16 *x, MS_U16 *y, MS_U1… in MDrv_GOP_GWIN_Get_StretchWin() argument
3703 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_Get_StretchWin()
3742 void MDrv_GOP_GWIN_Set_HSCALE(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_BOOL bEnable, MS_U16 src, MS… in MDrv_GOP_GWIN_Set_HSCALE() argument
3750 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_Set_HSCALE()
3789 HAL_GOP_HScalingDown(&pGOPDrvLocalCtx->halCtxLocal,u8GOP ,FALSE, src,dst); in MDrv_GOP_GWIN_Set_HSCALE()
3802 HAL_GOP_HScalingDown(&pGOPDrvLocalCtx->halCtxLocal,u8GOP ,FALSE, src,dst); in MDrv_GOP_GWIN_Set_HSCALE()
3813 HAL_GOP_HScalingDown(&pGOPDrvLocalCtx->halCtxLocal,u8GOP ,bEnable, src,dst); in MDrv_GOP_GWIN_Set_HSCALE()
3831 void MDrv_GOP_GWIN_Set_VSCALE(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_BOOL bEnable, MS_U16 src, MS… in MDrv_GOP_GWIN_Set_VSCALE() argument
3840 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_Set_VSCALE()
3846 if(!pGOPCtx->pGopChipProperty->bGOPWithVscale[u8GOP]) in MDrv_GOP_GWIN_Set_VSCALE()
3850 … GOP_D_ERR("%s,Invalid Vscale size,u8GOP%d, src=0x%x, dst=0x%x\n",__FUNCTION__,u8GOP,src,dst); in MDrv_GOP_GWIN_Set_VSCALE()
3875 MDrv_GOP_GWIN_Get_StretchWin(pGOPCtx, u8GOP,&u16x,&u16y,&u16w,&u16h); in MDrv_GOP_GWIN_Set_VSCALE()
3877 …if((u16w > 1376) && (pGOPCtx->pGOPCtxShared->GOP_StereoMode[u8GOP] == E_DRV_GOP_3D_SIDE_BY_SYDE) &… in MDrv_GOP_GWIN_Set_VSCALE()
3887 HAL_GOP_VScalingDown(&pGOPDrvLocalCtx->halCtxLocal,u8GOP ,FALSE, src,dst); in MDrv_GOP_GWIN_Set_VSCALE()
3901 HAL_GOP_VScalingDown(&pGOPDrvLocalCtx->halCtxLocal,u8GOP ,FALSE, src,dst); in MDrv_GOP_GWIN_Set_VSCALE()
3912 HAL_GOP_VScalingDown(&pGOPDrvLocalCtx->halCtxLocal,u8GOP ,bEnable, src,dst); in MDrv_GOP_GWIN_Set_VSCALE()
3927 void MDrv_GOP_GWIN_Set_HStretchMode(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, DRV_GOPStrchHMode HStrchM… in MDrv_GOP_GWIN_Set_HStretchMode() argument
3931 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_Set_HStretchMode()
3941 void MDrv_GOP_GWIN_Set_VStretchMode(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, DRV_GOPStrchVMode VStrchM… in MDrv_GOP_GWIN_Set_VStretchMode() argument
3945 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_Set_VStretchMode()
3951 if(u8GOP == 0 || u8GOP == 2) in MDrv_GOP_GWIN_Set_VStretchMode()
3954 GOP_D_INFO("\nGOP_%d Not Support 4-Tap V stretch mode!'\n",u8GOP); in MDrv_GOP_GWIN_Set_VStretchMode()
3967 GOP_Result MDrv_GOP_GWIN_Set_TranspColorStretchMode(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, DRV_GOPST… in MDrv_GOP_GWIN_Set_TranspColorStretchMode() argument
3972 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_Set_TranspColorStretchMode()
3991 void MDrv_GOP_GWIN_SetPaletteOpt(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, DRV_GopPaletteEntry *pPalArr… in MDrv_GOP_GWIN_SetPaletteOpt() argument
4004 regform = MDrv_GOP_GetRegForm(pGOPCtx, u8GOP, PAR_IGNORE); in MDrv_GOP_GWIN_SetPaletteOpt()
4007 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetPaletteOpt()
4011 GOP_D_ERR("\nNot support GOP_%d palette!'\n",u8GOP); in MDrv_GOP_GWIN_SetPaletteOpt()
4028 if (MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_SetPaletteOpt()
4048 if(MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_SetPaletteOpt()
4058 …)pGOPDrvLocalCtx->pu8REGMAP_Base[u8GOP], &pGOPDrvLocalCtx->u16REGMAP_Offset[u8GOP], pGOPDrvLocalCt… in MDrv_GOP_GWIN_SetPaletteOpt()
4065 …pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.GOPPaletteInfo[u8GOP].PalSWArray[i]=((((MS_U32)pPalAr… in MDrv_GOP_GWIN_SetPaletteOpt()
4070 if(!MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_SetPaletteOpt()
4074 if((MS_VA2PA((MS_VIRT)pGOPDrvLocalCtx->pu8REGMAP_Base[u8GOP]) % (512*GOP_WordUnit)) != 0) in MDrv_GOP_GWIN_SetPaletteOpt()
4080 GOP_RegdmaEnable(pGOPDrvLocalCtx, u8GOP); in MDrv_GOP_GWIN_SetPaletteOpt()
4099 void MDrv_GOP_GWIN_SetPaletteRead(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, DRV_GopPalReadType type) in MDrv_GOP_GWIN_SetPaletteRead() argument
4104 u32CurGOPRegForm = MDrv_GOP_GetRegForm(pGOPCtx, u8GOP, PAR_IGNORE); in MDrv_GOP_GWIN_SetPaletteRead()
4107 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetPaletteRead()
4111 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_SetPaletteRead()
4115 GOP_D_FATAL("\nNot support GOP_%d palette!'\n",u8GOP); in MDrv_GOP_GWIN_SetPaletteRead()
4149 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_GWIN_SetPaletteRead()
4158 void MDrv_GOP_GWIN_ReadPalette(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_U8 idx, MS_U32* clr) in MDrv_GOP_GWIN_ReadPalette() argument
4165 regform = MDrv_GOP_GetRegForm(pGOPCtx, u8GOP, PAR_IGNORE); in MDrv_GOP_GWIN_ReadPalette()
4168 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_ReadPalette()
4172 GOP_D_FATAL("\nNot support GOP_%d palette!'\n",u8GOP); in MDrv_GOP_GWIN_ReadPalette()
4215 *clr = pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.GOPPaletteInfo[u8GOP].PalSWArray[idx]; in MDrv_GOP_GWIN_ReadPalette()
4226 void MDrv_GOP_GWIN_2GSetPaletteOpt(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, DRV_GopPaletteEntry *pPalA… in MDrv_GOP_GWIN_2GSetPaletteOpt() argument
4252 if (MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_2GSetPaletteOpt()
4262 if (MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_2GSetPaletteOpt()
4282 if (MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_2GSetPaletteOpt()
4300 …pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.GOPPaletteInfo[u8GOP].PalSWArray[i]=((((MS_U32)pPalAr… in MDrv_GOP_GWIN_2GSetPaletteOpt()
4306 if (!MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_2GSetPaletteOpt()
4321 void MDrv_GOP_GWIN_2GSetPaletteRead(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, DRV_GopPalReadType type) in MDrv_GOP_GWIN_2GSetPaletteRead() argument
4336 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_GWIN_2GSetPaletteRead()
4345 void MDrv_GOP_GWIN_2GReadPalette(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_U8 idx, MS_U32* clr) in MDrv_GOP_GWIN_2GReadPalette() argument
4376 *clr = pGOPDrvLocalCtx->pDrvCtxShared->apiCtxShared.GOPPaletteInfo[u8GOP].PalSWArray[idx]; in MDrv_GOP_GWIN_2GReadPalette()
4407 MS_U8 u8GOP; in MDrv_GOP_GWIN_SetHScroll() local
4420 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SetHScroll()
4421 u16GOP_Unit = MDrv_GOP_GetWordUnit(pGOPCtx, u8GOP); in MDrv_GOP_GWIN_SetHScroll()
4498 if(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bPixelMode[u8GOP] == TRUE) in MDrv_GOP_GWIN_SetHScroll()
4584 MS_U8 u8GOP; in MDrv_GOP_GWIN_Scroll_AutoStop_HSet() local
4595 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4599 if(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bPixelMode[u8GOP] == TRUE) in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4634 MS_U8 u8GOP; in MDrv_GOP_GWIN_Scroll_AutoStop_VSet() local
4645 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4652 if(pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bPixelMode[u8GOP] == TRUE) in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4723 MS_U8 u8GOP = 0; in MDrv_GOP_GWIN_SetWinFmt() local
4734 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SetWinFmt()
4739 HAL_GOP_SetWinFmt(&pGOPDrvLocalCtx->halCtxLocal, regform, u8GOP, u8win, GOP_SetFmt(clrtype)<<4); in MDrv_GOP_GWIN_SetWinFmt()
4751 MS_U8 u8GOP =0; in MDrv_GOP_GWIN_EnableGwin() local
4770 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_EnableGwin()
4771 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_EnableGwin()
4778 pGOPCtx->pGOPCtxShared->bGOPPowerDown[u8GOP]=FALSE; in MDrv_GOP_GWIN_EnableGwin()
4820 u8MaxWinNum = HAL_GOP_GetMaxGwinNumByGOP(&pGOPDrvLocalCtx->halCtxLocal, u8GOP); in MDrv_GOP_GWIN_EnableGwin()
4830 pGOPCtx->pGOPCtxShared->bGOPPowerDown[u8GOP]=FALSE; in MDrv_GOP_GWIN_EnableGwin()
4832 pGOPCtx->pGOPCtxShared->bGOPPowerDown[u8GOP]=TRUE; in MDrv_GOP_GWIN_EnableGwin()
4871 MS_U8 u8GOP; in MDrv_GOP_GWIN_SetGwinInfo() local
4878 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SetGwinInfo()
4880 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_SetGwinInfo()
4882 GOP_D_ERR("\n[%s] not support gop id:%d in this chip version",__FUNCTION__, u8GOP); in MDrv_GOP_GWIN_SetGwinInfo()
4886 switch(u8GOP) in MDrv_GOP_GWIN_SetGwinInfo()
4913 if (GOP_SUCCESS ==_GOPFBAddCheck(pGOPCtx,u8GOP,pinfo)) in MDrv_GOP_GWIN_SetGwinInfo()
4928 MS_U8 u8GOP; in MDrv_GOP_GWIN_GetGwinInfo() local
4952 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_GetGwinInfo()
4953 switch(u8GOP) in MDrv_GOP_GWIN_GetGwinInfo()
5050 MS_U8 u8GOP; in MDrv_GOP_GWIN_IsGWINEnabled() local
5058 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_IsGWINEnabled()
5059 switch(u8GOP) in MDrv_GOP_GWIN_IsGWINEnabled()
5148 GOP_Result MDrv_GOP_TLBEnable(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_BOOL bTLBEn) in MDrv_GOP_TLBEnable() argument
5152 HAL_GOP_EnableTLB(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, bTLBEn); in MDrv_GOP_TLBEnable()
5157 GOP_Result MDrv_GOP_SetTLBAddr(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_PHY u64TLBAddr, MS_BOOL bHM… in MDrv_GOP_SetTLBAddr() argument
5163 if(!pGOPDrvLocalCtx->apiCtxLocal.pGopChipProperty->bTLBSupport[u8GOP]) in MDrv_GOP_SetTLBAddr()
5197 HAL_GOP_SetTLBAddr(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, u64TLBAddr,u32offsetsize); in MDrv_GOP_SetTLBAddr()
5202 GOP_Result MDrv_GOP_SetTLBSubAddr(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_PHY u64TLBAddr) in MDrv_GOP_SetTLBSubAddr() argument
5206 if(!pGOPDrvLocalCtx->apiCtxLocal.pGopChipProperty->bTLBSupport[u8GOP]) in MDrv_GOP_SetTLBSubAddr()
5214 HAL_GOP_SetTLBSubAddr(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, u64TLBAddr); in MDrv_GOP_SetTLBSubAddr()
5870 MS_U8 u8GOP; in MDrv_GOP_SwitchGWIN2Addr() local
5878 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,gWinId); in MDrv_GOP_SwitchGWIN2Addr()
5879 switch(u8GOP) in MDrv_GOP_SwitchGWIN2Addr()
5908 MS_U8 u8GOP,u8GwinIdx=0; in MDrv_GOP_GWIN_SendGwinInfo2Flip() local
5916 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5918 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5920 GOP_D_ERR("\n[%s] not support gop id:%d in this chip version",__FUNCTION__, u8GOP); in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5924 switch(u8GOP) in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5948 return MDrv_GFLIP_SetGwinInfo(pGOPCtx,u8GOP,u8GwinIdx,pinfo); in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5952 void MDrv_GOP_GWIN_UpdateReg(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP) in MDrv_GOP_GWIN_UpdateReg() argument
5955 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_GWIN_UpdateReg()
5958 void MDrv_GOP_GWIN_UpdateRegWithSync(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_BOOL bSync) in MDrv_GOP_GWIN_UpdateRegWithSync() argument
5961 …GWIN_TriggerRegWriteIn(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP, MDrv_GOP_GWIN_IsForceWrite(pGOPCtx, u8G… in MDrv_GOP_GWIN_UpdateRegWithSync()
5964 void MDrv_GOP_TriggerRegWriteIn(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_BOOL bForceWriteIn, MS_BO… in MDrv_GOP_TriggerRegWriteIn() argument
5967 GOP_GWIN_TriggerRegWriteIn(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP, bForceWriteIn, bSync); in MDrv_GOP_TriggerRegWriteIn()
5982 MS_U8 u8GOP=0; in MDrv_GOP_GWIN_UpdateRegWithMaskSync() local
6062 for(u8GOP=0;u8GOP<MAX_GOP_SUPPORT;u8GOP++) in MDrv_GOP_GWIN_UpdateRegWithMaskSync()
6064 if((u16GopMask&(GOP_BIT0<<u8GOP))&& (pGOPCtx->pGOPCtxShared->bGOPPowerDown[u8GOP]==TRUE)) in MDrv_GOP_GWIN_UpdateRegWithMaskSync()
6066 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_UpdateRegWithMaskSync()
6106 void MDrv_GOP_SetGOPBWStrength(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, EN_GOP_BURST_LEN eGOPBWStr) in MDrv_GOP_SetGOPBWStrength() argument
6111 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_SetGOPBWStrength()
6116 if(u8GOP != 0xC) in MDrv_GOP_SetGOPBWStrength()
6123 if(u8GOP != 0xC) in MDrv_GOP_SetGOPBWStrength()
6130 if(u8GOP != 0xC) in MDrv_GOP_SetGOPBWStrength()
6142 EN_GOP_BURST_LEN MDrv_GOP_GetGOPBWStrength(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP) in MDrv_GOP_GetGOPBWStrength() argument
6148 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GetGOPBWStrength()
6168 void MDrv_GOP_SetGOPYUV(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP) in MDrv_GOP_SetGOPYUV() argument
6177 MS_U16 MDrv_GOP_GetCurrentHSPipe(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP) in MDrv_GOP_GetCurrentHSPipe() argument
6183 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GetCurrentHSPipe()
6387 MS_U8 MDrv_GOP_SelGwinIdByGOP(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_U8 u8GWinIdx) in MDrv_GOP_SelGwinIdByGOP() argument
6391 return HAL_GOP_SelGwinIdByGOP(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, u8GWinIdx); in MDrv_GOP_SelGwinIdByGOP()
6394 GOP_Result MDrv_GOP_SetGOPBrightness(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_U16 u16BriVal,MS_BOO… in MDrv_GOP_SetGOPBrightness() argument
6402 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_SetGOPBrightness()
6406 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_SetGOPBrightness()
6411 GOP_Result MDrv_GOP_EnableLBCouple(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_BOOL bEnable) in MDrv_GOP_EnableLBCouple() argument
6416 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOP)) in MDrv_GOP_EnableLBCouple()
6418 GOP_D_ERR("\n[%s] not support gop%d in this chip version!!", __FUNCTION__, u8GOP); in MDrv_GOP_EnableLBCouple()
6422 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_EnableLBCouple()
6429 GOP_Result MDrv_GOP_GetGOPBrightness(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP,MS_U16* u16BriVal,MS_BOO… in MDrv_GOP_GetGOPBrightness() argument
6435 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GetGOPBrightness()
6446 MS_U8 u8GOP; in MDrv_GOP_GWIN_EnableTileMode() local
6459 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_EnableTileMode()
6460 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_EnableTileMode()
6469 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_EnableTileMode()
6470 if(u8GOP > MAX_GOP_SUPPORT) in MDrv_GOP_GWIN_EnableTileMode()
6472 GOP_D_ERR("\n[%s] not support gop num:%d in this chip version",__FUNCTION__, u8GOP); in MDrv_GOP_GWIN_EnableTileMode()
6478 pGOPDrvLocalCtx->b32BPPTileMode[u8GOP] = bEnable; in MDrv_GOP_GWIN_EnableTileMode()
6480 pGOPDrvLocalCtx->b16BPPTileMode[u8GOP] = FALSE; in MDrv_GOP_GWIN_EnableTileMode()
6484 pGOPDrvLocalCtx->b16BPPTileMode[u8GOP] = bEnable; in MDrv_GOP_GWIN_EnableTileMode()
6486 pGOPDrvLocalCtx->b32BPPTileMode[u8GOP] =FALSE; in MDrv_GOP_GWIN_EnableTileMode()
6501 void MDrv_GOP_GWIN_Load_HStretchModeTable(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP,DRV_GOPStrchHMode HS… in MDrv_GOP_GWIN_Load_HStretchModeTable() argument
6517 _GOP_Load_Stretch_Mode_Table(pGOPDrvLocalCtx,u8GOP,_GopHStretchTable[HStrchMode]); in MDrv_GOP_GWIN_Load_HStretchModeTable()
6529 void MDrv_GOP_GWIN_Load_VStretchModeTable(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, DRV_GOPStrchVMode V… in MDrv_GOP_GWIN_Load_VStretchModeTable() argument
6536 _GOP_Load_VStretch_Mode_Table(pGOPDrvLocalCtx,u8GOP,_GopVStretchTable[VStrchMode]); in MDrv_GOP_GWIN_Load_VStretchModeTable()
6540 _GOP_Load_VStretch_Mode_Table(pGOPDrvLocalCtx,u8GOP,_GopVStretchTable[VStrchMode]); in MDrv_GOP_GWIN_Load_VStretchModeTable()
6650 GOP_Result MDrv_GOP_SetGOPContrast(MS_GOP_CTX_LOCAL* pGOPCtx, MS_U8 u8GOP in MDrv_GOP_SetGOPContrast() argument
6664 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_SetGOPContrast()
6671 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)u8GOP); in MDrv_GOP_SetGOPContrast()
6676 GOP_Result MDrv_GOP_GetGOPContrast(MS_GOP_CTX_LOCAL* pGOPCtx, MS_U8 u8GOP in MDrv_GOP_GetGOPContrast() argument
6686 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GetGOPContrast()
6715 GOP_Result MDrv_GOP_Set3D_LR_FrameExchange(MS_GOP_CTX_LOCAL* pGOPCtx, MS_U8 u8GOP) in MDrv_GOP_Set3D_LR_FrameExchange() argument
6728 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_Set3D_LR_FrameExchange()
6729 u8MaxWinNum = HAL_GOP_GetMaxGwinNumByGOP(&pGOPDrvLocalCtx->halCtxLocal, u8GOP); in MDrv_GOP_Set3D_LR_FrameExchange()
6748 …pGOPCtx->pGOPCtxShared->bGOP3DLRSwitch[u8GOP] = !pGOPCtx->pGOPCtxShared->bGOP3DLRSwitch[u8GOP]; /… in MDrv_GOP_Set3D_LR_FrameExchange()
6752 GOP_Result MDrv_GOP_Set3DOSD_Mode(MS_GOP_CTX_LOCAL* pGOPCtx, MS_U8 u8GOP ,EN_DRV_GOP_3D_MODE en3DOS… in MDrv_GOP_Set3DOSD_Mode() argument
6764 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_Set3DOSD_Mode()
6766 pGOPCtx->pGOPCtxShared->GOP_StereoMode[u8GOP] = en3DOSDMode; in MDrv_GOP_Set3DOSD_Mode()
6774 HAL_GOP_EnableTwoLineBufferMode(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, TRUE); in MDrv_GOP_Set3DOSD_Mode()
6777 … if (pGOPDrvLocalCtx->halCtxLocal.pHALShared->GOP_Dst[u8GOP] != E_DRV_GOP_DST_OP_DUAL_RATE) in MDrv_GOP_Set3DOSD_Mode()
6781 HAL_GOP_EnableTwoLineBufferMode(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, TRUE); in MDrv_GOP_Set3DOSD_Mode()
6789 … if (pGOPDrvLocalCtx->halCtxLocal.pHALShared->GOP_Dst[u8GOP] != E_DRV_GOP_DST_OP_DUAL_RATE) in MDrv_GOP_Set3DOSD_Mode()
6797 HAL_GOP_EnableTwoLineBufferMode(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, FALSE); in MDrv_GOP_Set3DOSD_Mode()
6811 HAL_GOP_EnableTwoLineBufferMode(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, FALSE); in MDrv_GOP_Set3DOSD_Mode()
6814 … if (pGOPDrvLocalCtx->halCtxLocal.pHALShared->GOP_Dst[u8GOP] != E_DRV_GOP_DST_OP_DUAL_RATE) in MDrv_GOP_Set3DOSD_Mode()
6817 HAL_GOP_EnableTwoLineBufferMode(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, TRUE); in MDrv_GOP_Set3DOSD_Mode()
6826 HAL_GOP_EnableTwoLineBufferMode(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, TRUE); in MDrv_GOP_Set3DOSD_Mode()
6840 MS_U8 u8GOP; in MDrv_GOP_Set3DOSD_Sub() local
6844 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8Gwin); in MDrv_GOP_Set3DOSD_Sub()
6847 HAL_GOP_GWiN_Set3DOSD_Sub(&pGOPDrvLocalCtx->halCtxLocal,u8GOP ,u8Gwin,u64SubAddr); in MDrv_GOP_Set3DOSD_Sub()
6858 MS_U8 u8GOP; in MDrv_GOP_GWIN_ClearFlipQueue() local
6866 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_ClearFlipQueue()
6868 if (FALSE== _IsGopNumVaild(pGOPCtx, u8GOP)) in MDrv_GOP_GWIN_ClearFlipQueue()
6870 GOP_D_ERR("\n[%s] not support GOPNum:%d in this chip version",__FUNCTION__, u8GOP); in MDrv_GOP_GWIN_ClearFlipQueue()
6874 switch(u8GOP) in MDrv_GOP_GWIN_ClearFlipQueue()
6897 MDrv_GFLIP_ClearFlipQueue(pGOPCtx,u8GOP,u32GwinIdx); in MDrv_GOP_GWIN_ClearFlipQueue()
6908 void MDrv_GOP_Mask_First_Hsync(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8GOP, MS_BOOL bMask ) in MDrv_GOP_Mask_First_Hsync() argument
6914 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_Mask_First_Hsync()
7315 GOP_Result MDrv_GOP_AFBC_Core_Reset(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP) in MDrv_GOP_AFBC_Core_Reset() argument
7320 if(pGOPCtx->pGopChipProperty->bAFBC_Support[u8GOP] ==FALSE) in MDrv_GOP_AFBC_Core_Reset()
7322 GOP_D_ERR("[%s] GOP AFBC mode not support GOP %d \n",__FUNCTION__, u8GOP); in MDrv_GOP_AFBC_Core_Reset()
7326 HAL_GOP_AFBC_GetCore(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, &u8Core); in MDrv_GOP_AFBC_Core_Reset()
7335 GOP_Result MDrv_GOP_AFBC_Core_Enable(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_BOOL bEna) in MDrv_GOP_AFBC_Core_Enable() argument
7340 if(pGOPCtx->pGopChipProperty->bAFBC_Support[u8GOP] ==FALSE) in MDrv_GOP_AFBC_Core_Enable()
7342 GOP_D_ERR("[%s] GOP AFBC mode not support GOP %d \n",__FUNCTION__, u8GOP); in MDrv_GOP_AFBC_Core_Enable()
7345 HAL_GOP_AFBC_GetCore(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, &u8Core); in MDrv_GOP_AFBC_Core_Enable()
7351 GOP_Result MDrv_GOP_GWIN_AFBCMode(MS_GOP_CTX_LOCAL*pGOPCtx, MS_BOOL u8GOP, MS_BOOL bEnable, EN_DRV_… in MDrv_GOP_GWIN_AFBCMode() argument
7357 _GetBnkOfstByGop(u8GOP, &u32BankOffSet); in MDrv_GOP_GWIN_AFBCMode()
7358 if(pGOPCtx->pGopChipProperty->bAFBC_Support[u8GOP] ==FALSE) in MDrv_GOP_GWIN_AFBCMode()
7360 GOP_D_ERR("[%s] GOP AFBC mode not support GOP %d \n",__FUNCTION__, u8GOP); in MDrv_GOP_GWIN_AFBCMode()
7364 HAL_GOP_AFBC_GetCore(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, &u8Core); in MDrv_GOP_GWIN_AFBCMode()
7378 GOP_Result MDrv_GOP_GWIN_AFBCSetWindow(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, DRV_GOP_AFBC_Info* pi… in MDrv_GOP_GWIN_AFBCSetWindow() argument
7392 if(pGOPCtx->pGopChipProperty->bAFBC_Support[u8GOP] ==FALSE) in MDrv_GOP_GWIN_AFBCSetWindow()
7394 GOP_D_ERR("[%s] GOP AFBC mode not support GOP %d \n",__FUNCTION__, u8GOP); in MDrv_GOP_GWIN_AFBCSetWindow()
7405 HAL_GOP_AFBC_GetCore(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, &u8Core); in MDrv_GOP_GWIN_AFBCSetWindow()
7430 GOP_Result MDrv_GOP_GWIN_DeleteWinHVSize(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8GOP, MS_U16 u16HSize, MS… in MDrv_GOP_GWIN_DeleteWinHVSize() argument
7435 HAL_GOP_DeleteWinHVSize(&pGOPDrvLocalCtx->halCtxLocal,u8GOP, u16HSize, u16VSize); in MDrv_GOP_GWIN_DeleteWinHVSize()