Lines Matching refs:u8Eng

344 TSO_Result MDrv_TSO_Get_HWIntStatus(MS_U8 u8Eng, MS_U16* pu16status)  in MDrv_TSO_Get_HWIntStatus()  argument
346 *pu16status = HAL_TSO_HWInt_Status(u8Eng); in MDrv_TSO_Get_HWIntStatus()
371 TSO_Result MDrv_TSO_SetOperateMode(MS_U8 u8Eng, DrvTSO_CtrlMode TSOCtrlMode, MS_BOOL bClkInv, MS_BO… in MDrv_TSO_SetOperateMode() argument
374 TSO_ASSERT((u8Eng < TSO_ENGINE_NUM)); in MDrv_TSO_SetOperateMode()
379 HAL_TSO_PktChkSize_Set(u8Eng, 0xBB); in MDrv_TSO_SetOperateMode()
380 HAL_TSO_Filein_PktChkSize_Set(u8Eng, 0xBB); in MDrv_TSO_SetOperateMode()
381 HAL_TSO_Output_PktChkSize_Set(u8Eng, 0xBB); in MDrv_TSO_SetOperateMode()
425 HAL_TSO_OutClk_DefSelect(u8Eng, u16InPad, FALSE, &stTsoOutClk); in MDrv_TSO_SetOperateMode()
426 HAL_TSO_SelPad(u8Eng, u16InPad, bParallel); in MDrv_TSO_SetOperateMode()
428 HAL_TSO_ConfigOutputClk(u8Eng, &stTsoOutClk); in MDrv_TSO_SetOperateMode()
432 HAL_TSO_Set_InClk(u8Eng, u16InClk, FALSE, FALSE); in MDrv_TSO_SetOperateMode()
433 …HAL_TSO_Cfg0_Enable(u8Eng, TSO_CFG0_DATA_CHK_2T_EN|TSO_CFG0_SOURCE_FILE|TSO_CFG0_FILEIN_ENABLE, TR… in MDrv_TSO_SetOperateMode()
434 HAL_TSO_Cfg0_Enable(u8Eng, TSO_CFG0_TS_SIN_C0_EN, FALSE); in MDrv_TSO_SetOperateMode()
435 … HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_ALT_TS_SIZE|TSO_CFG1_PID_BYPASS|TSO_CFG1_PKT_NULL_EN, TRUE); in MDrv_TSO_SetOperateMode()
443 HAL_TSO_Set_InClk(u8Eng, u16InClk, FALSE, TRUE); in MDrv_TSO_SetOperateMode()
444 HAL_TSO_Cfg0_Enable(u8Eng, u16Cfg, TRUE); in MDrv_TSO_SetOperateMode()
445 … HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_FORCE_SYNC_EN|TSO_CFG1_PID_BYPASS|TSO_CFG1_ALT_TS_SIZE, TRUE); in MDrv_TSO_SetOperateMode()
448 HAL_TSO_Cfg4_Enable(u8Eng, TSO_CFG4_TS_OUT_EN, TRUE); in MDrv_TSO_SetOperateMode()
453 TSO_Result MDrv_TSO_SetOperateMode(MS_U8 u8Eng, DrvTSO_CtrlMode TSOCtrlMode, MS_BOOL bClkInv, MS_BO… in MDrv_TSO_SetOperateMode() argument
456 TSO_ASSERT((u8Eng < TSO_ENGINE_NUM)); in MDrv_TSO_SetOperateMode()
459 HAL_TSO_PktChkSize_Set(u8Eng, 0xBB); in MDrv_TSO_SetOperateMode()
460 HAL_TSO_Filein_PktChkSize_Set(u8Eng, 0xBB); in MDrv_TSO_SetOperateMode()
461 HAL_TSO_Output_PktChkSize_Set(u8Eng, 0xBB); in MDrv_TSO_SetOperateMode()
465 …HAL_TSO_Cfg0_Enable(u8Eng, TSO_CFG0_DATA_CHK_2T_EN|TSO_CFG0_SOURCE_FILE|TSO_CFG0_FILEIN_ENABLE, TR… in MDrv_TSO_SetOperateMode()
466 HAL_TSO_Cfg0_Enable(u8Eng, TSO_CFG0_TS_SIN_C0_EN, FALSE); in MDrv_TSO_SetOperateMode()
467 … HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_ALT_TS_SIZE|TSO_CFG1_PID_BYPASS|TSO_CFG1_PKT_NULL_EN, TRUE); in MDrv_TSO_SetOperateMode()
471 … HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_FORCE_SYNC_EN|TSO_CFG1_PID_BYPASS|TSO_CFG1_ALT_TS_SIZE, TRUE); in MDrv_TSO_SetOperateMode()
478 HAL_TSO_Cfg4_Enable(u8Eng, TSO_CFG4_TS_OUT_EN, TRUE); in MDrv_TSO_SetOperateMode()
493 TSO_Result MDrv_TSO_Filein_Rate(MS_U8 u8Eng, MS_U16 u16timer) in MDrv_TSO_Filein_Rate() argument
499 HAL_TSO_Filein_Rate(u8Eng, u16timer); in MDrv_TSO_Filein_Rate()
502 HAL_TSO_FileinTimer_Enable(u8Eng, FALSE); in MDrv_TSO_Filein_Rate()
506 HAL_TSO_FileinTimer_Enable(u8Eng, TRUE); in MDrv_TSO_Filein_Rate()
533 TSO_Result MDrv_TSO_SetOutClk(MS_U8 u8Eng, DrvTSO_OutClk eOutClk, DrvTSO_OutClkSrc eOutClkSrc, MS_U… in MDrv_TSO_SetOutClk() argument
606 HAL_TSO_ConfigOutputClk(u8Eng, &stTsoOutClk); in MDrv_TSO_SetOutClk()
619 TSO_Result MDrv_TSO_PidFlt_Alloc(MS_U8 u8Eng, MS_U8 *pu8PidFltId) in MDrv_TSO_PidFlt_Alloc() argument
629 if(_ptso_res->_bFilterUsed[u8Eng][u8ii] == FALSE) in MDrv_TSO_PidFlt_Alloc()
632 _ptso_res->_bFilterUsed[u8Eng][u8ii] = TRUE; in MDrv_TSO_PidFlt_Alloc()
647 TSO_Result MDrv_TSO_PidFlt_Free(MS_U8 u8Eng, MS_U8 u8PidFltId) in MDrv_TSO_PidFlt_Free() argument
651 if(_ptso_res->_bFilterUsed[u8Eng][u8PidFltId] == FALSE) in MDrv_TSO_PidFlt_Free()
655 HAL_TSO_Flt_SetPid(u8Eng, u8PidFltId, TSO_PID_NULL); in MDrv_TSO_PidFlt_Free()
656 _ptso_res->_bFilterUsed[u8Eng][u8PidFltId] = FALSE; in MDrv_TSO_PidFlt_Free()
667 TSO_Result MDrv_TSO_PidFlt_SetPid(MS_U8 u8Eng, MS_U8 u8PidFltId, MS_U16 u16Pid) in MDrv_TSO_PidFlt_SetPid() argument
672 HAL_TSO_Flt_SetPid(u8Eng, u8PidFltId, u16Pid); in MDrv_TSO_PidFlt_SetPid()
682 TSO_Result MDrv_TSO_Filein_CmdQ_Reset(MS_U8 u8Eng) in MDrv_TSO_Filein_CmdQ_Reset() argument
687 HAL_TSO_Reset_SubItem(u8Eng, TSO_SW_RSTZ_CMDQ); in MDrv_TSO_Filein_CmdQ_Reset()
698 TSO_Result MDrv_TSO_Filein_CmdQFifo_Status(MS_U8 u8Eng, MS_U8 *pu8FifoLevel) in MDrv_TSO_Filein_CmdQFifo_Status() argument
702 *pu8FifoLevel = HAL_TSO_CmdQ_FIFO_Get_WRLevel(u8Eng); in MDrv_TSO_Filein_CmdQFifo_Status()
713 TSO_Result MDrv_TSO_Filein_CmdQ_GetSlot(MS_U8 u8Eng, MS_U32 *pu32EmptySlot) in MDrv_TSO_Filein_CmdQ_GetSlot() argument
718 *pu32EmptySlot = (MS_U32)((TSO_CMDQ_SIZE - HAL_TSO_CmdQ_FIFO_Get_WRCnt(u8Eng)) & 0xFFFF); in MDrv_TSO_Filein_CmdQ_GetSlot()
729 TSO_Result MDrv_TSO_SetPlaybackTimeStamp(MS_U8 u8Eng, MS_U32 u32timestamp) in MDrv_TSO_SetPlaybackTimeStamp() argument
734 HAL_TSO_LPcr2_Set(u8Eng, u32timestamp); in MDrv_TSO_SetPlaybackTimeStamp()
745 TSO_Result MDrv_TSO_GetPlaybackTimeStamp(MS_U8 u8Eng, MS_U32 *pu32timestamp) in MDrv_TSO_GetPlaybackTimeStamp() argument
751 *pu32timestamp = HAL_TSO_LPcr2_Get(u8Eng); in MDrv_TSO_GetPlaybackTimeStamp()
762 TSO_Result MDrv_TSO_GetFileInTimeStamp(MS_U8 u8Eng, MS_U32* pu32Timestamp) in MDrv_TSO_GetFileInTimeStamp() argument
766 *pu32Timestamp = HAL_TSO_TimeStamp_Get(u8Eng); in MDrv_TSO_GetFileInTimeStamp()
776 TSO_Result MDrv_TSO_Filein_GetReadAddr(MS_U8 u8Eng, MS_PHY *pu32ReadAddr) in MDrv_TSO_Filein_GetReadAddr() argument
782 *pu32ReadAddr = HAL_TSO_Get_Filein_ReadAddr(u8Eng); in MDrv_TSO_Filein_GetReadAddr()
793 TSO_Result MDrv_TSO_Filein_SetAddr(MS_U8 u8Eng, MS_PHY u32StreamAddr) in MDrv_TSO_Filein_SetAddr() argument
798 HAL_TSO_Set_Filein_ReadAddr(u8Eng, u32StreamAddr); in MDrv_TSO_Filein_SetAddr()
809 TSO_Result MDrv_TSO_SetPacketMode(MS_U8 u8Eng, DrvTSO_PacketMode ePktMode) in MDrv_TSO_SetPacketMode() argument
820 HAL_TSO_PktChkSize_Set(u8Eng, 0xBB); in MDrv_TSO_SetPacketMode()
821 HAL_TSO_Filein_PktChkSize_Set(u8Eng, 0xBB); in MDrv_TSO_SetPacketMode()
824 HAL_TSO_PktChkSize_Set(u8Eng, 0xBF); in MDrv_TSO_SetPacketMode()
825 HAL_TSO_Filein_PktChkSize_Set(u8Eng, 0xBF); in MDrv_TSO_SetPacketMode()
828 HAL_TSO_PktChkSize_Set(u8Eng, 0xCB); in MDrv_TSO_SetPacketMode()
829 HAL_TSO_Filein_PktChkSize_Set(u8Eng, 0xCB); in MDrv_TSO_SetPacketMode()
835 HAL_TSO_RW_ValidBlock_Count(u8Eng, TRUE, &u16ValidCount); in MDrv_TSO_SetPacketMode()
836 HAL_TSO_RW_InvalidBlock_Count(u8Eng, TRUE, &u16InValidCount); in MDrv_TSO_SetPacketMode()
837 HAL_TSO_RW_OutputPKTSize(u8Eng, TRUE, &u16OutPktSize); in MDrv_TSO_SetPacketMode()
850 TSO_Result MDrv_TSO_Filein_SetSize(MS_U8 u8Eng, MS_U32 u32StreamSize) in MDrv_TSO_Filein_SetSize() argument
858 HAL_TSO_Set_Filein_ReadLen(u8Eng, u32StreamSize); in MDrv_TSO_Filein_SetSize()
871 TSO_Result MDrv_TSO_SetPacketSize(MS_U8 u8Eng, MS_BOOL bFileinMode, MS_U16 u16InPktSize, MS_U16 u16… in MDrv_TSO_SetPacketSize() argument
878 HAL_TSO_Filein_PktChkSize_Set(u8Eng, u16InPktSize-1); in MDrv_TSO_SetPacketSize()
880 HAL_TSO_PktChkSize_Set(u8Eng, u16InPktSize-1); in MDrv_TSO_SetPacketSize()
882 HAL_TSO_Output_PktChkSize_Set(u8Eng, u16OutPktSize-1); in MDrv_TSO_SetPacketSize()
894 TSO_Result MDrv_TSO_Filein_192Mode_En(MS_U8 u8Eng, MS_BOOL bEnable) in MDrv_TSO_Filein_192Mode_En() argument
899 HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_PKT192_ENABLE, bEnable); in MDrv_TSO_Filein_192Mode_En()
910 TSO_Result MDrv_TSO_Filein_192BlockScheme_En(MS_U8 u8Eng, MS_BOOL bEnable) in MDrv_TSO_Filein_192BlockScheme_En() argument
915 HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_PKT192_BLOCK_DISABLE, (!bEnable)); in MDrv_TSO_Filein_192BlockScheme_En()
926 TSO_Result MDrv_TSO_TEI_SkipPkt(MS_U8 u8Eng, MS_BOOL bEnable) in MDrv_TSO_TEI_SkipPkt() argument
931 HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_TEI_SKIP_PKT, bEnable); in MDrv_TSO_TEI_SkipPkt()
941 TSO_Result MDrv_TSO_Clr_Pidflt_ByteCnt(MS_U8 u8Eng) in MDrv_TSO_Clr_Pidflt_ByteCnt() argument
946 HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_CLEAR_PIDFLT_BYTE_CNT, TRUE); in MDrv_TSO_Clr_Pidflt_ByteCnt()
947 HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_CLEAR_PIDFLT_BYTE_CNT, FALSE); in MDrv_TSO_Clr_Pidflt_ByteCnt()
990 TSO_Result MDrv_TSO_Filein_GetState(MS_U8 u8Eng, DrvTSO_FileinState *peFileinState) in MDrv_TSO_Filein_GetState() argument
998 u16state = HAL_TSO_Get_Filein_Ctrl(u8Eng); in MDrv_TSO_Filein_GetState()
999 u16cmdcnt = HAL_TSO_CmdQ_FIFO_Get_WRCnt(u8Eng); in MDrv_TSO_Filein_GetState()
1015 TSO_Result MDrv_TSO_Filein_ChkStatus(MS_U8 u8Eng, DrvTSO_Status* pStatus) in MDrv_TSO_Filein_ChkStatus() argument
1021 u32temp = HAL_TSO_HWInt_Status(u8Eng); in MDrv_TSO_Filein_ChkStatus()
1038 TSO_Result MDrv_TSO_Filein_ClearHWInt(MS_U8 u8Eng, MS_U16 u16int) in MDrv_TSO_Filein_ClearHWInt() argument
1043 HAL_TSO_HWInt_Clear(u8Eng, u16int); in MDrv_TSO_Filein_ClearHWInt()
1053 TSO_Result MDrv_TSO_Filein_Start(MS_U8 u8Eng) in MDrv_TSO_Filein_Start() argument
1060 HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_PKT_WAVEFORM_PARAM_LD, TRUE); in MDrv_TSO_Filein_Start()
1061 HAL_TSO_Cfg1_Enable(u8Eng, TSO_CFG1_PKT_WAVEFORM_PARAM_LD, FALSE); in MDrv_TSO_Filein_Start()
1063 HAL_TSO_Set_Filein_Ctrl(u8Eng, TSO_FILEIN_RSTART); in MDrv_TSO_Filein_Start()
1073 TSO_Result MDrv_TSO_Filein_Stop(MS_U8 u8Eng) in MDrv_TSO_Filein_Stop() argument
1079 HAL_TSO_Recover_TSOutMode(u8Eng); in MDrv_TSO_Filein_Stop()
1080 HAL_TSO_Cfg4_Enable(u8Eng, TSO_CFG4_TS_OUT_EN, FALSE); in MDrv_TSO_Filein_Stop()
1092 TSO_Result MDrv_TSO_Filein_Abort(MS_U8 u8Eng) in MDrv_TSO_Filein_Abort() argument
1097 HAL_TSO_Set_Filein_Ctrl(u8Eng, TSO_FILEIN_ABORT); in MDrv_TSO_Filein_Abort()
1101 TSO_Result MDrv_TSO_ResetAll(MS_U8 u8Eng) in MDrv_TSO_ResetAll() argument
1106 HAL_TSO_Reset_All(u8Eng); in MDrv_TSO_ResetAll()
1110 TSO_Result MDrv_TSO_SelPad(MS_U8 u8Eng, DrvTSO_If_Set* pIfSet) in MDrv_TSO_SelPad() argument
1143 HAL_TSO_SelPad(u8Eng, u16Pad, pIfSet->bParallel); in MDrv_TSO_SelPad()
1144 HAL_TSO_Set_InClk(u8Eng, u16clk, FALSE, FALSE); in MDrv_TSO_SelPad()
1151 HAL_TSO_Cfg0_Enable(u8Eng, u16Cfg, TRUE); in MDrv_TSO_SelPad()
1164 TSO_Result MDrv_TSO_OutputEnable(MS_U8 u8Eng, MS_BOOL bEnable) in MDrv_TSO_OutputEnable() argument
1169 HAL_TSO_Cfg4_Enable(u8Eng, TSO_CFG4_TS_OUT_EN, bEnable); in MDrv_TSO_OutputEnable()