Lines Matching refs:pHVDShareMem
242 static volatile HVD_ShareMem *pHVDShareMem = NULL; variable
460 data =pHVDShareMem->u32ESWritePtr; in _HAL_HVD_GetESWritePtr()
563 data =pHVDShareMem->u32ESReadPtr; in _HAL_HVD_GetESReadPtr()
1283 VUIstaddr=pHVDShareMem->u32AVC_VUIDispInfo_Addr; in _HAL_HVD_GetVUIDispInfo()
1351 MS_U16 u16QNum = pHVDShareMem->u16DispQNumb; in _HAL_HVD_GetNextDispFrame()
1352 MS_U16 u16QPtr = pHVDShareMem->u16DispQPtr; in _HAL_HVD_GetNextDispFrame()
1361 pHvdFrm = (volatile HVD_Frm_Information *)&pHVDShareMem->DispQueue[u16QPtr]; in _HAL_HVD_GetNextDispFrame()
1369 (MS_U32)pHvdFrm, pHVDShareMem->DispQueue[u16QPtr].u32TimeStamp); in _HAL_HVD_GetNextDispFrame()
1376 if (u16QPtr == pHVDShareMem->u16DispQSize) u16QPtr = 0; //wrap to the begin in _HAL_HVD_GetNextDispFrame()
1649 pHVDShareMem = &UDMA_pc_HVDShareMem; in HAL_HVD_InitVariables()
1652 …pHVDShareMem = (volatile HVD_ShareMem *)((pHVDCtrl_in->MemMap.u32CodeBufVAddr) + HVD_SHARE_MEM_ST_… in HAL_HVD_InitVariables()
1653 HVD_MSG_DEG("pHVDShareMem = %lx\n", (MS_U32)pHVDShareMem); in HAL_HVD_InitVariables()
1681 …if( (( (pHVDCtrl_in->MemMap.u32CodeBufVAddr )<= (MS_U32)pHVDShareMem)&& ( (MS_U32)pHVDShareMem <=… in HAL_HVD_InitVariables()
1682 …(( (pHVDCtrl_in->MemMap.u32BitstreamBufVAddr)<= (MS_U32)pHVDShareMem)&& ( (MS_U32)pHVDShareMem <=… in HAL_HVD_InitVariables()
1683 …|| (( (pHVDCtrl_in->MemMap.u32FrameBufVAddr) <= (MS_U32)pHVDShareMem)&& ( (MS_U32)pHVDShareMem <=… in HAL_HVD_InitVariables()
1695 (MS_U32)pHVDShareMem, in HAL_HVD_InitVariables()
1708 HVD_memset((volatile void *)pHVDShareMem, 0, sizeof(HVD_ShareMem)); in HAL_HVD_InitShareMem()
1714 pHVDShareMem->u32FrameRate = pHVDCtrl_Hal->InitParams.u32FrameRate; in HAL_HVD_InitShareMem()
1715 pHVDShareMem->u32FrameRateBase = pHVDCtrl_Hal->InitParams.u32FrameRateBase; in HAL_HVD_InitShareMem()
1716 pHVDShareMem->u32FrameBufAddr = u32Addr; in HAL_HVD_InitShareMem()
1717 pHVDShareMem->u32FrameBufSize = pHVDCtrl_Hal->MemMap.u32FrameBufSize; in HAL_HVD_InitShareMem()
1718 pHVDShareMem->DispInfo.u16DispWidth = 1; in HAL_HVD_InitShareMem()
1719 pHVDShareMem->DispInfo.u16DispHeight = 1; in HAL_HVD_InitShareMem()
1720 pHVDShareMem->u32CodecType = pHVDCtrl_Hal->InitParams.u32ModeFlag & E_HVD_INIT_HW_MASK; in HAL_HVD_InitShareMem()
1721 pHVDShareMem->u32CPUClock = u32VPUClockType; in HAL_HVD_InitShareMem()
1722 pHVDShareMem->u32UserCCIdxWrtPtr = 0xFFFFFFFF; in HAL_HVD_InitShareMem()
1723 pHVDShareMem->DispFrmInfo.u32TimeStamp = 0xFFFFFFFF; in HAL_HVD_InitShareMem()
1728 pHVDShareMem->u32PreSetControl |= PRESET_ONE_PENDING_BUFFER; in HAL_HVD_InitShareMem()
1733 pHVDShareMem->u32PreSetControl |= PRESET_FRAMERATE_HANDLING; in HAL_HVD_InitShareMem()
1734 pHVDShareMem->u32PreSetFrameRate = pHVDPreCtrl_Hal->u32PreSetFrameRate; in HAL_HVD_InitShareMem()
1738 pHVDShareMem->u16ChipID = E_MSTAR_CHIP_A3; in HAL_HVD_InitShareMem()
1739 pHVDShareMem->u16ChipECONum = 0; in HAL_HVD_InitShareMem()
1745 pHVDShareMem->u8SrcMode = E_HVD_SRC_MODE_FILE; in HAL_HVD_InitShareMem()
1749 pHVDShareMem->u8SrcMode = E_HVD_SRC_MODE_TS_FILE; in HAL_HVD_InitShareMem()
1753 pHVDShareMem->u8SrcMode = E_HVD_SRC_MODE_DTV; in HAL_HVD_InitShareMem()
1759 …pHVDShareMem->u32FWBaseAddr = (pHVDCtrl_Hal->MemMap.u32CodeBufAddr-HAL_MIU1_BASE) | 0x40000000; //… in HAL_HVD_InitShareMem()
1763 pHVDShareMem->u32FWBaseAddr = pHVDCtrl_Hal->MemMap.u32CodeBufAddr; in HAL_HVD_InitShareMem()
1772 pHVDShareMem->u32FWBaseAddr = u32Addr; in HAL_HVD_InitShareMem()
1782 … pHVDShareMem->pRM_PictureSize[i].u16Width = pHVDCtrl_Hal->InitParams.pRVFileInfo->ulPicSizes_w[i]; in HAL_HVD_InitShareMem()
1783 …pHVDShareMem->pRM_PictureSize[i].u16Height = pHVDCtrl_Hal->InitParams.pRVFileInfo->ulPicSizes_h[i]; in HAL_HVD_InitShareMem()
1785 pHVDShareMem->u8RM_Version = (MS_U8)pHVDCtrl_Hal->InitParams.pRVFileInfo->RV_Version; in HAL_HVD_InitShareMem()
1786 pHVDShareMem->u8RM_NumSizes = (MS_U8)pHVDCtrl_Hal->InitParams.pRVFileInfo->ulNumSizes; in HAL_HVD_InitShareMem()
1792 pHVDShareMem->u32RM_VLCTableAddr = u32Addr; in HAL_HVD_InitShareMem()
1893 pHVDShareMem->u32FrameBufAddr = u32Data; in HAL_HVD_SetData()
1896 pHVDShareMem->u32FrameBufSize= u32Data; in HAL_HVD_SetData()
1899 …HVD_memcpy( (volatile void*)pHVDShareMem->pRM_PictureSize, (void*)((HVD_PictureSize*)u32Data) , H… in HAL_HVD_SetData()
1902 pHVDShareMem->u16ErrCode= (MS_U16)u32Data; in HAL_HVD_SetData()
1905 …HVD_memcpy((volatile void*)&(pHVDShareMem->DispThreshold), (void*)((HVD_DISP_THRESHOLD*)u32Data), … in HAL_HVD_SetData()
1930 pHVDShareMem->u32VirtualBoxWidth = u32Data; in HAL_HVD_SetData()
1934 pHVDShareMem->u32VirtualBoxHeight = u32Data; in HAL_HVD_SetData()
1939 if (pHVDShareMem->DispQueue[u32Data].u32Status == E_HVD_DISPQ_STATUS_INIT) in HAL_HVD_SetData()
1942 pHVDShareMem->DispQueue[u32Data].u32Status = E_HVD_DISPQ_STATUS_VIEW; in HAL_HVD_SetData()
1947 if (pHVDShareMem->DispQueue[u32Data].u32Status == E_HVD_DISPQ_STATUS_VIEW) in HAL_HVD_SetData()
1950 pHVDShareMem->DispQueue[u32Data].u32Status = E_HVD_DISPQ_STATUS_DISP; in HAL_HVD_SetData()
1955 if (pHVDShareMem->DispQueue[u32Data].u32Status == E_HVD_DISPQ_STATUS_VIEW) in HAL_HVD_SetData()
1957 pHVDShareMem->DispQueue[u32Data].u32Status = E_HVD_DISPQ_STATUS_FREE; in HAL_HVD_SetData()
1988 s64Ret = pHVDShareMem->s64PtsStcDiff; in HAL_HVD_GetData_EX()
2014 u32Ret = (MS_U32)(&pHVDShareMem->DispInfo); in HAL_HVD_GetData()
2018 u32Ret=pHVDShareMem->DispFrmInfo.u32TimeStamp; in HAL_HVD_GetData()
2021 u32Ret=pHVDShareMem->u32DecodeCnt; in HAL_HVD_GetData()
2024 u32Ret=pHVDShareMem->u32DataErrCnt; in HAL_HVD_GetData()
2027 u32Ret=pHVDShareMem->u32DecErrCnt; in HAL_HVD_GetData()
2030 u32Ret=(MS_U32)(pHVDShareMem->u16ErrCode); in HAL_HVD_GetData()
2033 u32Ret=pHVDShareMem->u32VPUIdleCnt; in HAL_HVD_GetData()
2036 u32Ret=(MS_U32)(&(pHVDShareMem->DispFrmInfo)); in HAL_HVD_GetData()
2039 u32Ret=(MS_U32)(&(pHVDShareMem->DecoFrmInfo)); in HAL_HVD_GetData()
2047 u32Ret=(MS_U32)(pHVDShareMem->u32UserCCIdxWrtPtr); in HAL_HVD_GetData()
2050 u32Ret=(MS_U32)(pHVDShareMem->u8UserCCIdx); in HAL_HVD_GetData()
2053 u32Ret=(MS_U32)(pHVDShareMem->u32UserCCBase); in HAL_HVD_GetData()
2066 u32Ret=pHVDShareMem->ModeStatus.bIsShowErrFrm; in HAL_HVD_GetData()
2069 u32Ret=pHVDShareMem->ModeStatus.bIsRepeatLastField; in HAL_HVD_GetData()
2072 u32Ret=pHVDShareMem->ModeStatus.bIsErrConceal; in HAL_HVD_GetData()
2075 u32Ret=pHVDShareMem->ModeStatus.bIsSyncOn; in HAL_HVD_GetData()
2078 u32Ret=pHVDShareMem->ModeStatus.bIsPlaybackFinish; in HAL_HVD_GetData()
2081 u32Ret=pHVDShareMem->ModeStatus.u8SyncType; in HAL_HVD_GetData()
2084 u32Ret=pHVDShareMem->ModeStatus.u8SkipMode; in HAL_HVD_GetData()
2087 u32Ret=pHVDShareMem->ModeStatus.u8DropMode; in HAL_HVD_GetData()
2090 u32Ret=pHVDShareMem->ModeStatus.s8DisplaySpeed; in HAL_HVD_GetData()
2093 u32Ret=pHVDShareMem->ModeStatus.u8FrcMode; in HAL_HVD_GetData()
2096 u32Ret=pHVDShareMem->u32NextPTS; in HAL_HVD_GetData()
2100 u32Ret=pHVDShareMem->u16DispQSize; in HAL_HVD_GetData()
2110 u32Ret=pHVDShareMem->u32RealFrameRate; in HAL_HVD_GetData()
2113 u32Ret=(MS_U32)pHVDShareMem->DispInfo.u8IsOriginInterlace; in HAL_HVD_GetData()
2116 u32Ret=(MS_U32)pHVDShareMem->u32Frm_packing_arr_data_addr; in HAL_HVD_GetData()
2119 u32Ret=(MS_U32)pHVDShareMem->u8FrameMbsOnlyFlag; in HAL_HVD_GetData()
2124 u32Ret=pHVDShareMem->bIs1stFrameRdy; in HAL_HVD_GetData()
2127 u32Ret=pHVDShareMem->bIsIFrmFound; in HAL_HVD_GetData()
2130 u32Ret=pHVDShareMem->bIsSyncStart; in HAL_HVD_GetData()
2133 u32Ret=pHVDShareMem->bIsSyncReach; in HAL_HVD_GetData()
2136 u32Ret=pHVDShareMem->u32FWVersionID; in HAL_HVD_GetData()
2139 u32Ret=pHVDShareMem->u32FWIfVersionID; in HAL_HVD_GetData()
2145 u32Ret=pHVDShareMem->u16DecQNumb; in HAL_HVD_GetData()
2148 u32Ret=pHVDShareMem->u16DispQNumb; in HAL_HVD_GetData()
2154 u32Ret=pHVDShareMem->bInitDone; in HAL_HVD_GetData()
2159 u32Ret=pHVDShareMem->u32SkipCnt; in HAL_HVD_GetData()
2162 u32Ret=pHVDShareMem->u32DropCnt; in HAL_HVD_GetData()
2165 u32Ret= pHVDShareMem->u32DispCnt; in HAL_HVD_GetData()
2168 u32Ret= pHVDShareMem->u32DropCnt; in HAL_HVD_GetData()
2171 u32Ret= pHVDShareMem->u32DispSTC; in HAL_HVD_GetData()
2174 u32Ret= pHVDShareMem->u32VsyncCnt; in HAL_HVD_GetData()
2177 u32Ret= pHVDShareMem->u32MainLoopCnt; in HAL_HVD_GetData()
2182 u32Ret=pHVDShareMem->u16AVC_SPS_LevelIDC; in HAL_HVD_GetData()
2185 u32Ret=pHVDShareMem->u8AVC_SPS_LowDelayHrdFlag; in HAL_HVD_GetData()
2544 u32PTSRptrAddr=pHVDShareMem->u32PTStableRptrAddr; in HAL_HVD_RstPTSCtrlVariable()
2545 u32PTSWptrAddr=pHVDShareMem->u32PTStableWptrAddr; in HAL_HVD_RstPTSCtrlVariable()
2546 u32PTSByteCnt = pHVDShareMem->u32PTStableByteCnt; in HAL_HVD_RstPTSCtrlVariable()
2555 HVD_memset( &pHVDShareMem->DecoFrmInfo , 0 , sizeof(HVD_Frm_Information) ); in HAL_HVD_FlushRstShareMem()
2657 …: %lx =====\n" , HVD_GetSysTime_ms() , pHVDShareMem->u32FWVersionID , _HAL_HVD_GetFWState() , (MS_… in HAL_HVD_Dump_FW_Status()
2660 …pHVDShareMem->u32DispSTC , pHVDShareMem->DispFrmInfo.u32TimeStamp , pHVDShareMem->DecoFrmInfo.u32T… in HAL_HVD_Dump_FW_Status()
2664 …pHVDShareMem->bInitDone , _HAL_HVD_MBoxReady( HAL_HVD_REG_DISP_INFO_CHANGE ) , pHVDShareMem->bIs… in HAL_HVD_Dump_FW_Status()
2665 pHVDShareMem->bIsSyncStart , pHVDShareMem->bIsSyncReach ); in HAL_HVD_Dump_FW_Status()
2668 _HAL_HVD_GetBBUQNumb() , pHVDShareMem->u16DecQNumb , pHVDShareMem->u16DispQNumb , in HAL_HVD_Dump_FW_Status()
2669 …_HAL_HVD_GetESReadPtr(TRUE), pHVDShareMem->u32ESReadPtr, _HAL_HVD_GetESWritePtr() , _HAL_HVD_GetES… in HAL_HVD_Dump_FW_Status()
2672 pHVDShareMem->u32DecodeCnt , pHVDShareMem->u32DispCnt , pHVDShareMem->u32DataErrCnt , in HAL_HVD_Dump_FW_Status()
2673 pHVDShareMem->u32DecErrCnt , pHVDShareMem->u32SkipCnt , pHVDShareMem->u32DropCnt , in HAL_HVD_Dump_FW_Status()
2674 pHVDShareMem->u32VPUIdleCnt , pHVDShareMem->u32MainLoopCnt, pHVDShareMem->u32VsyncCnt); in HAL_HVD_Dump_FW_Status()
2676 pHVDShareMem->ModeStatus.bIsShowErrFrm , pHVDShareMem->ModeStatus.bIsRepeatLastField , in HAL_HVD_Dump_FW_Status()
2677 pHVDShareMem->ModeStatus.bIsSyncOn , pHVDShareMem->ModeStatus.bIsPlaybackFinish , in HAL_HVD_Dump_FW_Status()
2678 pHVDShareMem->ModeStatus.u8SkipMode , pHVDShareMem->ModeStatus.u8DropMode , in HAL_HVD_Dump_FW_Status()
2679 pHVDShareMem->ModeStatus.s8DisplaySpeed , pHVDShareMem->ModeStatus.u8FrcMode , in HAL_HVD_Dump_FW_Status()
2680 pHVDShareMem->ModeStatus.bIsBlueScreen , pHVDShareMem->ModeStatus.bIsFreezeImg , in HAL_HVD_Dump_FW_Status()
2681 pHVDShareMem->ModeStatus.bShowOneField); in HAL_HVD_Dump_FW_Status()
2801 pHVDShareMem = (volatile HVD_ShareMem*)(u32DestAddr + HVD_SHARE_MEM_ST_OFFSET); in HAL_HVD_LoadCode()
2802 HVD_memset( (volatile void*)pHVDShareMem, 0, sizeof( HVD_ShareMem ) ); in HAL_HVD_LoadCode()
2804 pHVDShareMem->u16ChipID = E_MSTAR_CHIP_A3; in HAL_HVD_LoadCode()
2805 pHVDShareMem->u16ChipECONum = 0; in HAL_HVD_LoadCode()
2822 return (void*)pHVDShareMem; in HAL_HVD_GetShmMemAddr()