Lines Matching refs:gGopSC_Ref
120 static GOP_SC_REF gGopSC_Ref = {0}; variable
179 …DBG_GOP_SC(printf("[GOP_SC] VdeIn = %x \t H=%x\n",gGopSC_Info.InCfg.u16VdeIn,gGopSC_Ref.u16ValidH)… in _MDrv_GOP_SC_Set_ScalingFac()
180 …DBG_GOP_SC(printf("[GOP_SC] ValidV = %x\t HdeIn=%x\n",gGopSC_Ref.u16ValidV,gGopSC_Info.InCfg.u16Hd… in _MDrv_GOP_SC_Set_ScalingFac()
183 u32VscFac =(MS_U32) V_ScalingDownRatio(u32Fac, gGopSC_Ref.u16ValidV); in _MDrv_GOP_SC_Set_ScalingFac()
186 if(gGopSC_Ref.u16ValidH == gGopSC_Info.InCfg.u16HdeIn) in _MDrv_GOP_SC_Set_ScalingFac()
190 u32Fac = gGopSC_Ref.u16ValidH; in _MDrv_GOP_SC_Set_ScalingFac()
210 u16Mod = do_div(u16VRatio, gGopSC_Ref.u16ValidV); in _MDrv_GOP_SC_AheadMode()
212 u16VRatio = gGopSC_Info.InCfg.u16VdeIn / gGopSC_Ref.u16ValidV; in _MDrv_GOP_SC_AheadMode()
213 u16Mod = gGopSC_Info.InCfg.u16VdeIn - (u16VRatio* gGopSC_Ref.u16ValidV); in _MDrv_GOP_SC_AheadMode()
227 gGopSC_Ref.u16VFacInt = 3; in _MDrv_GOP_SC_AheadMode()
228 gGopSC_Ref.u16VFacFrac = 5; in _MDrv_GOP_SC_AheadMode()
232 gGopSC_Ref.u16VFacInt = 2; in _MDrv_GOP_SC_AheadMode()
233 gGopSC_Ref.u16VFacFrac = 0; in _MDrv_GOP_SC_AheadMode()
255 gGopSC_Ref.u32IDclk = u32FreqIn; in _MDrv_GOP_SC_FreqSync()
256 gGopSC_Ref.u32ODclk = u32FreqOut; in _MDrv_GOP_SC_FreqSync()
258 if(gGopSC_Ref.u32IDclk>0xFFFFFF || gGopSC_Ref.u32ODclk>0xFFFFFF ) in _MDrv_GOP_SC_FreqSync()
261 … DBG_GOP_SC(printf("[GOP_SC] idclk=%lx \t odclk=%lx\n",gGopSC_Ref.u32IDclk,gGopSC_Ref.u32ODclk);); in _MDrv_GOP_SC_FreqSync()
264 HAL_GOP_SC_FreqSync((gGopSC_Ref.u32IDclk&0xFFFFFF),(gGopSC_Ref.u32ODclk&0xFFFFFF)); in _MDrv_GOP_SC_FreqSync()
279 u32TotalOffset = gGopSC_Ref.u16VFacInt *10 + gGopSC_Ref.u16VFacFrac ; in _MDrv_GOP_SC_PhaseSync()
280 u32TotalOffset *= (gGopSC_Ref.u16ValidV/(1+gGopSC_Info.OutCfg.bInterlace)); in _MDrv_GOP_SC_PhaseSync()
295 DBG_GOP_SC(printf("[GOP_SC] u8SkipV=%d\t u8SkipH=%d\n",gGopSC_Ref.u8SkipV,gGopSC_Ref.u8SkipH);) in _MDrv_GOP_SC_PhaseSync()
299 …gGopSC_Ref.u16VE_RefY= 23-(u32OffsetY+1)-(gGopSC_Ref.u8SkipV/(2*(1+gGopSC_Info.OutCfg.bInterlace))… in _MDrv_GOP_SC_PhaseSync()
300 gGopSC_Ref.u16VE_RefX = 255 + 2* gGopSC_Info.OutCfg.u16HttOut-u32OffsetX; in _MDrv_GOP_SC_PhaseSync()
304 … gGopSC_Ref.u16VE_RefY = 23-u32OffsetY-(gGopSC_Ref.u8SkipV/(2*(1+gGopSC_Info.OutCfg.bInterlace))); in _MDrv_GOP_SC_PhaseSync()
305 gGopSC_Ref.u16VE_RefX = 255 -u32OffsetX; in _MDrv_GOP_SC_PhaseSync()
308 …DBG_GOP_SC(printf("[GOP_SC] u16VE_RefY=%d\t u16VE_RefX=%d\n",gGopSC_Ref.u16VE_RefY,gGopSC_Ref.u16V… in _MDrv_GOP_SC_PhaseSync()
312 gGopSC_Ref.u16VE_RefY-=3; in _MDrv_GOP_SC_PhaseSync()
316 HAL_GOP_SC_PhaseSync(gGopSC_Ref.u16VE_RefY ,gGopSC_Ref.u16VE_RefX, in _MDrv_GOP_SC_PhaseSync()
362 gGopSC_Ref.u16ValidH = (MS_U16)(u32ValidH); in _MDrv_GOP_SC_SkipFun()
363 gGopSC_Ref.u16ValidV = (MS_U16)(u32ValidV); in _MDrv_GOP_SC_SkipFun()
365 gGopSC_Ref.u8SkipH = (MS_U8)(u32ValidH-gGopSC_Info.OutCfg.u16HdeOut); in _MDrv_GOP_SC_SkipFun()
366 gGopSC_Ref.u8SkipV = (MS_U8)(u32ValidV-gGopSC_Info.OutCfg.u16VdeOut); in _MDrv_GOP_SC_SkipFun()
369 HAL_GOP_SC_SkipFun(gGopSC_Ref.u8SkipV,gGopSC_Ref.u8SkipH, in _MDrv_GOP_SC_SkipFun()
370 gGopSC_Ref.u16ValidV,gGopSC_Ref.u16ValidH); in _MDrv_GOP_SC_SkipFun()
373 DBG_GOP_SC(printf("[GOP_SC] u8SkipV=%d\t u8SkipH=%d\n",gGopSC_Ref.u8SkipV,gGopSC_Ref.u8SkipH);) in _MDrv_GOP_SC_SkipFun()
382 gGopSC_Info.OutCfg.u16HdeOut,gGopSC_Ref.u16ValidV); in _MDrv_GOP_SC_SetHVSP()
385 …DBG_GOP_SC(printf("[GOP_SC] dst_wd=%d\t dst_ht=%d\n",gGopSC_Info.OutCfg.u16HdeOut,gGopSC_Ref.u16Va… in _MDrv_GOP_SC_SetHVSP()
402 memset(&gGopSC_Ref, 0 , sizeof(GOP_SC_REF) ); in MDrv_GOP_SC_Init()