Lines Matching refs:u8win
1225 void GOP_SetGopGwinDelPixel(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, MS_U8 u8GOP, MS_U16 del… in GOP_SetGopGwinDelPixel() argument
1235 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DEL_PIXEL(u8win), del_pixel<<Pixel_Shift,… in GOP_SetGopGwinDelPixel()
1238 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_DEL_PIXEL(u8win), del_pixel<<Pixel_Shift,… in GOP_SetGopGwinDelPixel()
1242 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_DEL_PIXEL:GOP_1GX_H… in GOP_SetGopGwinDelPixel()
1260 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DEL_PIXEL(u8win), del_pixel<<Pixel_Shift,… in GOP_SetGopGwinDelPixel()
1263 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_DEL_PIXEL(u8win), del_pixel<<Pixel_Shift,… in GOP_SetGopGwinDelPixel()
1267 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_DEL_PIXEL:GOP_1GX_H… 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
1293 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_HSTR(u8win), &(pinfo->u16DispHPixelStart)); in GOP_GetGopGwinHVPixel()
1294 … HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_HEND(u8win), &(pinfo->u16DispHPixelEnd)); in GOP_GetGopGwinHVPixel()
1295 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_VSTR(u8win), &(pinfo->u16DispVPixelStart)); in GOP_GetGopGwinHVPixel()
1296 … HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_VEND(u8win), &(pinfo->u16DispVPixelEnd)); in GOP_GetGopGwinHVPixel()
1300 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_HSTR(u8win), &(pinfo->u16DispHPixelStart)); in GOP_GetGopGwinHVPixel()
1301 … HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_HEND(u8win), &(pinfo->u16DispHPixelEnd)); in GOP_GetGopGwinHVPixel()
1302 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_VSTR(u8win), &(pinfo->u16DispVPixelStart))… in GOP_GetGopGwinHVPixel()
1303 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_VEND(u8win), &(pinfo->u16DispVPixelEnd)); … in GOP_GetGopGwinHVPixel()
1308 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_HSTR:GOP_1GX_HSTR, &… in GOP_GetGopGwinHVPixel()
1309 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_HEND:GOP_1GX_HEND, &… in GOP_GetGopGwinHVPixel()
1310 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_VSTR:GOP_1GX_VSTR, &… in GOP_GetGopGwinHVPixel()
1311 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, (u8win==GOP2_Gwin0Id)?GOP_1G_VEND:GOP_1GX_VEND, &… in GOP_GetGopGwinHVPixel()
1329 GOP_D_ERR("invalid Gwin number:%d\n",u8win); 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
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()
1480 … HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, u32BankOffSet+GOP_4G_GWIN_MIDDLE(u8win), \ in GOP_SetGopGwinHVPixel()
1482 …rite16Reg(&pGOPDrvLocalCtx->halCtxLocal, u32BankOffSet+GOP_4G_GWIN_MIDDLE(u8win), GOP_BIT15 , GOP_… in GOP_SetGopGwinHVPixel()
1504 …HAL_GOP_SetGopGwinHVPixel(&pGOPDrvLocalCtx->halCtxLocal, u8GOP, u8win, align_start, align_end, pin… in GOP_SetGopGwinHVPixel()
1508 static void GOP_SetGopExtendGwinInfo(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, DRV_GOP_GWIN_I… in GOP_SetGopExtendGwinInfo() argument
1519 if (FALSE== _IsGwinIdValid((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8win)) in GOP_SetGopExtendGwinInfo()
1521 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in GOP_SetGopExtendGwinInfo()
1525 switch(u8win) in GOP_SetGopExtendGwinInfo()
1623 GOP_SetGopGwinHVPixel(pGOPDrvLocalCtx, u8win, u8GOP ,pinfo); in GOP_SetGopExtendGwinInfo()
1626 u8win,\ in GOP_SetGopExtendGwinInfo()
1639 static void GOP_SetGop1GwinInfo(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, DRV_GOP_GWIN_INFO* … in GOP_SetGop1GwinInfo() argument
1650 u8win -= MAX_GOP0_GWIN; //Reset win number to 0~3 in GOP1 in GOP_SetGop1GwinInfo()
1697 …HAL_GOP_Write32Reg(&pGOPDrvLocalCtx->halCtxLocal,GOP_2G_DRAM_VSTR_L(u8win), (pinfo->u16DispVPixelE… in GOP_SetGop1GwinInfo()
1701 …HAL_GOP_Write32Reg(&pGOPDrvLocalCtx->halCtxLocal,GOP_2G_DRAM_VSTR_L(u8win), 0x0); //clear the VST… in GOP_SetGop1GwinInfo()
1706 HAL_GOP_Write32Reg(&pGOPDrvLocalCtx->halCtxLocal,GOP_2G_DRAM_RBLK_L(u8win), u64tmp); in GOP_SetGop1GwinInfo()
1707 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_DRAM_RBLK_HSIZE(u8win), u16Pitch, GOP_REG… in GOP_SetGop1GwinInfo()
1709 GOP_SetGopGwinHVPixel(pGOPDrvLocalCtx, u8win, E_GOP1 ,pinfo); in GOP_SetGop1GwinInfo()
1712 u8win,\ in GOP_SetGop1GwinInfo()
1725 static void GOP_SetGop0GwinInfo(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, DRV_GOP_GWIN_INFO* … in GOP_SetGop0GwinInfo() argument
1778 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_HSTR(u8win), u16tmp, GOP_REG_WORD_MA… in GOP_SetGop0GwinInfo()
1787 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_HSTR(u8win), u16tmp, GOP_REG_WORD_MA… in GOP_SetGop0GwinInfo()
1798 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_VSTR_L(u8win), (MS_U16*)®val); in GOP_SetGop0GwinInfo()
1799 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_VSTR_H(u8win), (MS_U16*)&u16tmp); in GOP_SetGop0GwinInfo()
1803 …HAL_GOP_Write32Reg(&pGOPDrvLocalCtx->halCtxLocal,GOP_4G_DRAM_VSTR_L(u8win), pinfo->u16RBlkVPixSize… in GOP_SetGop0GwinInfo()
1811 HAL_GOP_Write32Reg(&pGOPDrvLocalCtx->halCtxLocal,GOP_4G_DRAM_VSTR_L(u8win), u32tmp); in GOP_SetGop0GwinInfo()
1816 HAL_GOP_Write32Reg(&pGOPDrvLocalCtx->halCtxLocal,GOP_4G_DRAM_RBLK_L(u8win), u64tmp); in GOP_SetGop0GwinInfo()
1820 HAL_GOP_Write32Reg(&pGOPDrvLocalCtx->halCtxLocal,GOP_4G_DRAM_RBLK_SIZE_L(u8win), u64tmp); in GOP_SetGop0GwinInfo()
1821 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_HSIZE(u8win), u16Pitch, GOP_REG… in GOP_SetGop0GwinInfo()
1823 GOP_SetGopGwinHVPixel(pGOPDrvLocalCtx, u8win, E_GOP0 ,pinfo); in GOP_SetGop0GwinInfo()
1826 u8win,\ in GOP_SetGop0GwinInfo()
1838 static void GOP_ReadGopExtendGwinInfo(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, DRV_GOP_GWIN_… in GOP_ReadGopExtendGwinInfo() argument
1846 if (FALSE== _IsGwinIdValid((MS_GOP_CTX_LOCAL*)pGOPDrvLocalCtx, u8win)) in GOP_ReadGopExtendGwinInfo()
1848 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in GOP_ReadGopExtendGwinInfo()
1852 switch(u8win) in GOP_ReadGopExtendGwinInfo()
1901 GOP_GetGopGwinHVPixel(pGOPDrvLocalCtx, u8win, u8GOP, pinfo); in GOP_ReadGopExtendGwinInfo()
1920 u8win, in GOP_ReadGopExtendGwinInfo()
1931 static void GOP_ReadGop1GwinInfo(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, DRV_GOP_GWIN_INFO*… in GOP_ReadGop1GwinInfo() argument
1938 u8win -= MAX_GOP0_GWIN; //Reset win number to 0~3 in GOP1 in GOP_ReadGop1GwinInfo()
1939 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_GWIN_CTRL(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop1GwinInfo()
1947 GOP_GetGopGwinHVPixel(pGOPDrvLocalCtx, u8win, E_GOP1, pinfo); in GOP_ReadGop1GwinInfo()
1949 … HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_DRAM_RBLK_HSIZE(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop1GwinInfo()
1959 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_DRAM_RBLK_L(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop1GwinInfo()
1961 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_DRAM_RBLK_H(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop1GwinInfo()
1966 u8win, in GOP_ReadGop1GwinInfo()
1975 static void GOP_ReadGop0GwinInfo(GOP_CTX_DRV_LOCAL*pGOPDrvLocalCtx, MS_U8 u8win, DRV_GOP_GWIN_INFO*… in GOP_ReadGop0GwinInfo() argument
1982 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_GWIN0_CTRL(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop0GwinInfo()
1990 GOP_GetGopGwinHVPixel(pGOPDrvLocalCtx, u8win, E_GOP0, pinfo); in GOP_ReadGop0GwinInfo()
1992 … HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_HSIZE(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop0GwinInfo()
2002 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_L(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop0GwinInfo()
2004 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_H(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop0GwinInfo()
2007 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_SIZE_L(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop0GwinInfo()
2009 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_SIZE_H(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop0GwinInfo()
2017 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_VSTR_L(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop0GwinInfo()
2019 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_VSTR_H(u8win), (MS_U16*)&u16tmp); in GOP_ReadGop0GwinInfo()
2025 u8win, in GOP_ReadGop0GwinInfo()
2078 MS_BOOL _GWIN_ADDR_Invalid_Check(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win) in _GWIN_ADDR_Invalid_Check() argument
3031 void MDrv_GOP_GWIN_SetBlink(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_BOOL bEnable, MS_U8 u8rate) in MDrv_GOP_GWIN_SetBlink() argument
3038 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SetBlink()
4405 void MDrv_GOP_GWIN_SetHScroll(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, E_GOP_SCROLL_TYPE type, MS_U32… in MDrv_GOP_GWIN_SetHScroll() argument
4415 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_SetHScroll()
4417 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_SetHScroll()
4420 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SetHScroll()
4437 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_GWIN0_CTRL(u8win),®val ); in MDrv_GOP_GWIN_SetHScroll()
4439 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_GWIN0_CTRL(u8win), regval, GOP_REG_WORD_M… in MDrv_GOP_GWIN_SetHScroll()
4457 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_HSTR(u8win), offset, GOP_REG_WORD_MA… in MDrv_GOP_GWIN_SetHScroll()
4464 HAL_GOP_Write32Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_L(u8win), u32ScrollAddr); in MDrv_GOP_GWIN_SetHScroll()
4515 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RLEN_L(u8win), (u32regval&u16VaildMa… in MDrv_GOP_GWIN_SetHScroll()
4516 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RLEN_H(u8win), (u32regval>>16), GOP_… in MDrv_GOP_GWIN_SetHScroll()
4517 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_GWIN0_CTRL(u8win), bEnable==TRUE?GOP_BIT3… in MDrv_GOP_GWIN_SetHScroll()
4519 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_SetHScroll()
4531 void MDrv_GOP_GWIN_SetVScroll(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, E_GOP_SCROLL_TYPE type, MS_U32… in MDrv_GOP_GWIN_SetVScroll() argument
4537 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_SetVScroll()
4539 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_SetVScroll()
4543 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_HSIZE(u8win), ®val); in MDrv_GOP_GWIN_SetVScroll()
4549 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RLEN_L(u8win), (Ringoffset&0xFF), GO… in MDrv_GOP_GWIN_SetVScroll()
4550 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RLEN_H(u8win), (Ringoffset>>16), GOP… in MDrv_GOP_GWIN_SetVScroll()
4551 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_GWIN0_CTRL(u8win), bEnable== TRUE?GOP_BI… in MDrv_GOP_GWIN_SetVScroll()
4553 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_SetVScroll()
4562 void MDrv_GOP_GWIN_Scroll_EnableAutoStop(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_BOOL bEnable) in MDrv_GOP_GWIN_Scroll_EnableAutoStop() argument
4566 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_Scroll_EnableAutoStop()
4568 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_Scroll_EnableAutoStop()
4571 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_GWIN0_CTRL(u8win), bEnable==TRUE?GOP_BIT1… in MDrv_GOP_GWIN_Scroll_EnableAutoStop()
4572 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_Scroll_EnableAutoStop()
4582 MS_BOOL MDrv_GOP_GWIN_Scroll_AutoStop_HSet(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_U32 u32AutoHSt… in MDrv_GOP_GWIN_Scroll_AutoStop_HSet() argument
4590 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4592 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4595 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4597 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RLEN_L(u8win), &u16RegVal); in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4610 … HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_HSIZE(u8win), &u16tmp); //pixel in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4618 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_HVSTOP_L(u8win), u16DramHStop , GOP_… in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4619 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_HVSTOP_H(u8win), 0 , GOP_REG_WORD_MA… in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4620 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_Scroll_AutoStop_HSet()
4632 MS_BOOL MDrv_GOP_GWIN_Scroll_AutoStop_VSet(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_U32 u32AutoVSt… in MDrv_GOP_GWIN_Scroll_AutoStop_VSet() argument
4640 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4642 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4645 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4647 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RLEN_L(u8win), &u16tmp); in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4649 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RLEN_H(u8win), &u16tmp); in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4665 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_SIZE_L(u8win), &u16tmp); in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4666 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_RBLK_SIZE_H(u8win), &u16tmp1); in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4675 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_HVSTOP_L(u8win), u32DramVStop&0xffff… in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4676 …HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_DRAM_HVSTOP_H(u8win), u32DramVStop >> 16 … in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4677 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_Scroll_AutoStop_VSet()
4691 void MDrv_GOP_GWIN_SetBlending(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_BOOL bEnable, MS_U8 u8coef) in MDrv_GOP_GWIN_SetBlending() argument
4697 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_SetBlending()
4699 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_SetBlending()
4712 HAL_GOP_GWIN_SetBlending(&pGOPDrvLocalCtx->halCtxLocal, u8win, bEnable, u8coef); in MDrv_GOP_GWIN_SetBlending()
4713 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_SetBlending()
4721 void MDrv_GOP_GWIN_SetWinFmt(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, DRV_GOPColorType clrtype) in MDrv_GOP_GWIN_SetWinFmt() argument
4728 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_SetWinFmt()
4730 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_SetWinFmt()
4734 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SetWinFmt()
4737 regform = MDrv_GOP_GetRegForm(pGOPCtx, PAR_IGNORE, u8win); in MDrv_GOP_GWIN_SetWinFmt()
4739 HAL_GOP_SetWinFmt(&pGOPDrvLocalCtx->halCtxLocal, regform, u8GOP, u8win, GOP_SetFmt(clrtype)<<4); in MDrv_GOP_GWIN_SetWinFmt()
4749 void MDrv_GOP_GWIN_EnableGwin(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_BOOL bEnable) in MDrv_GOP_GWIN_EnableGwin() argument
4762 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_EnableGwin()
4764 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_EnableGwin()
4767 GOP_D_INFO("MDrv_GOP_GWIN_Enable(gId=%d) == %d\n",u8win, bEnable); in MDrv_GOP_GWIN_EnableGwin()
4769 pGOPDrvLocalCtx->apiCtxLocal.pGOPCtxShared->bGWINEnable[u8win] = bEnable; in MDrv_GOP_GWIN_EnableGwin()
4770 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_EnableGwin()
4783 if(_GWIN_ADDR_Invalid_Check(pGOPCtx,u8win) == FALSE) in MDrv_GOP_GWIN_EnableGwin()
4785 GOP_D_ERR("\n[%s] Current Gwin(%d) Addr is invalid XXXX\n",__FUNCTION__, u8win); in MDrv_GOP_GWIN_EnableGwin()
4789 regform = MDrv_GOP_GetRegForm(pGOPCtx, PAR_IGNORE, u8win); in MDrv_GOP_GWIN_EnableGwin()
4803 HAL_GOP_Write16Reg(&pGOPDrvLocalCtx->halCtxLocal, u32BankOffSet+GOP_4G_GWIN0_CTRL(u8win), \ in MDrv_GOP_GWIN_EnableGwin()
4806 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_EnableGwin()
4868 GOP_Result MDrv_GOP_GWIN_SetGwinInfo(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, DRV_GOP_GWIN_INFO* pinf… in MDrv_GOP_GWIN_SetGwinInfo() argument
4873 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_SetGwinInfo()
4875 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_SetGwinInfo()
4878 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SetGwinInfo()
4890 GOP_SetGop0GwinInfo(pGOPDrvLocalCtx, u8win, pinfo); in MDrv_GOP_GWIN_SetGwinInfo()
4897 GOP_SetGop1GwinInfo(pGOPDrvLocalCtx, u8win, pinfo); in MDrv_GOP_GWIN_SetGwinInfo()
4909 GOP_D_ERR("\n[%s] u8win:%d not support index mode",__FUNCTION__, u8win); in MDrv_GOP_GWIN_SetGwinInfo()
4914 GOP_SetGopExtendGwinInfo(pGOPDrvLocalCtx, u8win, pinfo); in MDrv_GOP_GWIN_SetGwinInfo()
4925 GOP_Result MDrv_GOP_GWIN_GetGwinInfo(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, DRV_GOP_GWIN_INFO* pinf… in MDrv_GOP_GWIN_GetGwinInfo() argument
4931 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_GetGwinInfo()
4933 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_GetGwinInfo()
4937 if(pGOPCtx->pGOPCtxShared->gwinMap[u8win].u32CurFBId > DRV_MAX_GWIN_FB_SUPPORT) in MDrv_GOP_GWIN_GetGwinInfo()
4939 …ongFBID=%td\n",__FUNCTION__,__LINE__,(ptrdiff_t)pGOPCtx->pGOPCtxShared->gwinMap[u8win].u32CurFBId); in MDrv_GOP_GWIN_GetGwinInfo()
4944 … pwinFB = pGOPCtx->pGOPCtxShared->winFB[pGOPCtx->pGOPCtxShared->gwinMap[u8win].u32CurFBId]; in MDrv_GOP_GWIN_GetGwinInfo()
4946 pwinFB = pGOPCtx->winFB[pGOPCtx->pGOPCtxShared->gwinMap[u8win].u32CurFBId]; in MDrv_GOP_GWIN_GetGwinInfo()
4952 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_GetGwinInfo()
4956 GOP_ReadGop0GwinInfo(pGOPDrvLocalCtx, u8win, pinfo); in MDrv_GOP_GWIN_GetGwinInfo()
4957 HAL_ConvertAPIAddr(&pGOPDrvLocalCtx->halCtxLocal, u8win, &(pinfo->u64DRAMRBlkStart)); in MDrv_GOP_GWIN_GetGwinInfo()
4960 GOP_ReadGop1GwinInfo(pGOPDrvLocalCtx, u8win, pinfo); in MDrv_GOP_GWIN_GetGwinInfo()
4961 HAL_ConvertAPIAddr(&pGOPDrvLocalCtx->halCtxLocal, u8win, &(pinfo->u64DRAMRBlkStart)); in MDrv_GOP_GWIN_GetGwinInfo()
4969 GOP_D_ERR("\n[%s] u8win:%d not support index mode",__FUNCTION__, u8win); in MDrv_GOP_GWIN_GetGwinInfo()
4972 GOP_ReadGopExtendGwinInfo(pGOPDrvLocalCtx, u8win, pinfo); in MDrv_GOP_GWIN_GetGwinInfo()
4973 HAL_ConvertAPIAddr(&pGOPDrvLocalCtx->halCtxLocal, u8win, &(pinfo->u64DRAMRBlkStart)); in MDrv_GOP_GWIN_GetGwinInfo()
5047 void MDrv_GOP_GWIN_IsGWINEnabled(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_BOOL* pbEnable ) in MDrv_GOP_GWIN_IsGWINEnabled() argument
5053 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_IsGWINEnabled()
5055 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_IsGWINEnabled()
5058 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_IsGWINEnabled()
5062 HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_4G_GWIN0_CTRL(u8win), ®val); in MDrv_GOP_GWIN_IsGWINEnabled()
5065 …HAL_GOP_Read16Reg(&pGOPDrvLocalCtx->halCtxLocal, GOP_2G_GWIN0_CTRL(u8win-HAL_GOP_GetMaxGwinNumByGO… in MDrv_GOP_GWIN_IsGWINEnabled()
5906 MS_BOOL MDrv_GOP_GWIN_SendGwinInfo2Flip(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, DRV_GOP_GWIN_INFO* p… in MDrv_GOP_GWIN_SendGwinInfo2Flip() argument
5911 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5913 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5916 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5927 u8GwinIdx=u8win; in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5930 u8GwinIdx=u8win-MAX_GOP0_GWIN; in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5933 u8GwinIdx=u8win-GOP2_Gwin0Id; in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5936 u8GwinIdx=u8win-GOP3_Gwin0Id; in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5939 u8GwinIdx=u8win-GOP4_Gwin0Id; in MDrv_GOP_GWIN_SendGwinInfo2Flip()
5942 u8GwinIdx=u8win-GOP5_Gwin0Id; in MDrv_GOP_GWIN_SendGwinInfo2Flip()
6444 GOP_Result MDrv_GOP_GWIN_EnableTileMode(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8win, MS_BOOL bEnable, E_GO… in MDrv_GOP_GWIN_EnableTileMode() argument
6452 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_EnableTileMode()
6454 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_EnableTileMode()
6457 GOP_D_INFO("[%s](gId=%d) == %d\n",__FUNCTION__, u8win, bEnable); in MDrv_GOP_GWIN_EnableTileMode()
6459 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_EnableTileMode()
6469 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_EnableTileMode()
6489 HAL_GOP_GWIN_EnableTileMode(&pGOPDrvLocalCtx->halCtxLocal, u8win, bEnable, tilemode); in MDrv_GOP_GWIN_EnableTileMode()
6594 GOP_Result MDrv_GOP_GWIN_SetGPUTileMode(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, EN_DRV_GOP_GPU_TILE_… in MDrv_GOP_GWIN_SetGPUTileMode() argument
6598 … HAL_GOP_GWIN_SetGPUTileMode(&pGOPDrvLocalCtx->halCtxLocal, u8win, (EN_DRV_GOP_GPU_TILE_MODE)mode); in MDrv_GOP_GWIN_SetGPUTileMode()
6599 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_SetGPUTileMode()
6629 GOP_Result MDrv_GOP_GWIN_GetGwinNewAlphaModeEnable(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_BOOL* … in MDrv_GOP_GWIN_GetGwinNewAlphaModeEnable() argument
6633 HAL_GOP_GWIN_GetNewAlphaMode(&pGOPDrvLocalCtx->halCtxLocal, u8win, pEnable); in MDrv_GOP_GWIN_GetGwinNewAlphaModeEnable()
6637 GOP_Result MDrv_GOP_GWIN_SetNewAlphaMode(MS_GOP_CTX_LOCAL*pGOPCtx, MS_U8 u8win, MS_BOOL bEnable) in MDrv_GOP_GWIN_SetNewAlphaMode() argument
6641 HAL_GOP_GWIN_SetNewAlphaMode(&pGOPDrvLocalCtx->halCtxLocal, u8win, bEnable); in MDrv_GOP_GWIN_SetNewAlphaMode()
6643 GOP_GWIN_UpdateReg(pGOPDrvLocalCtx, (E_GOP_TYPE)MDrv_DumpGopByGwinId(pGOPCtx,u8win)); in MDrv_GOP_GWIN_SetNewAlphaMode()
6854 GOP_Result MDrv_GOP_GWIN_ClearFlipQueue(MS_GOP_CTX_LOCAL*pGOPCtx,MS_U8 u8win) in MDrv_GOP_GWIN_ClearFlipQueue() argument
6860 if (FALSE== _IsGwinIdValid(pGOPCtx, u8win)) in MDrv_GOP_GWIN_ClearFlipQueue()
6862 GOP_D_ERR("\n[%s] not support gwin id:%d in this chip version",__FUNCTION__, u8win); in MDrv_GOP_GWIN_ClearFlipQueue()
6866 u8GOP = MDrv_DumpGopByGwinId(pGOPCtx,u8win); in MDrv_GOP_GWIN_ClearFlipQueue()
6877 u32GwinIdx=u8win; in MDrv_GOP_GWIN_ClearFlipQueue()
6880 u32GwinIdx=u8win-MAX_GOP0_GWIN; in MDrv_GOP_GWIN_ClearFlipQueue()
6883 u32GwinIdx=u8win-GOP2_Gwin0Id; in MDrv_GOP_GWIN_ClearFlipQueue()
6886 u32GwinIdx=u8win-GOP3_Gwin0Id; in MDrv_GOP_GWIN_ClearFlipQueue()
6889 u32GwinIdx=u8win-GOP4_Gwin0Id; in MDrv_GOP_GWIN_ClearFlipQueue()
6892 u32GwinIdx=u8win-GOP5_Gwin0Id; in MDrv_GOP_GWIN_ClearFlipQueue()