Lines Matching refs:connection

178 static void HAL_EMMFLT_WriteReg_Word(MS_U32 connection, MS_U32 u32RegAddr, MS_U16 u16Data)  in HAL_EMMFLT_WriteReg_Word()  argument
181 u32reg = (u32RegAddr*4) + _gEMMflt_Addr[connection]; in HAL_EMMFLT_WriteReg_Word()
185 static MS_U16 HAL_EMMFLT_ReadReg_Word(MS_U32 connection, MS_U32 u32RegAddr) in HAL_EMMFLT_ReadReg_Word() argument
189 u32reg = (u32RegAddr*4) + _gEMMflt_Addr[connection]; in HAL_EMMFLT_ReadReg_Word()
195 static void HAL_EMMFLT_WriteReg_Dword(MS_U32 connection, MS_U32 u32RegAddr, MS_U32 u32Data) in HAL_EMMFLT_WriteReg_Dword() argument
199 u32reg = (u32RegAddr*4) + _gEMMflt_Addr[connection]; in HAL_EMMFLT_WriteReg_Dword()
206 static MS_U32 HAL_EMMFLT_ReadReg_Dword(MS_U32 connection, MS_U32 u32RegAddr) in HAL_EMMFLT_ReadReg_Dword() argument
211 u32reg = (u32RegAddr*4) + _gEMMflt_Addr[connection]; in HAL_EMMFLT_ReadReg_Dword()
314 MS_U32 HAL_EMMFLT_SrcSelect(MS_U32 connection, MS_U32 u32SrcFrom, MS_U32 u32SrcType) in HAL_EMMFLT_SrcSelect() argument
367 u16Reg &= (~0xf00<<(connection*4)); in HAL_EMMFLT_SrcSelect()
368 u16Reg |= (EMM_FROM_TS0<<(8+connection*4)); in HAL_EMMFLT_SrcSelect()
372 u16Reg = CLKGEN2_REG(0x04+connection); in HAL_EMMFLT_SrcSelect()
375 CLKGEN2_REG(0x04+connection) = u16Reg; in HAL_EMMFLT_SrcSelect()
387 u16Reg &= ~(0xf00<<(connection*4)); in HAL_EMMFLT_SrcSelect()
388 u16Reg |= (EMM_FROM_TS1<<(8+connection*4)); in HAL_EMMFLT_SrcSelect()
392 u16Reg = CLKGEN2_REG(0x04+connection); in HAL_EMMFLT_SrcSelect()
395 CLKGEN2_REG(0x04+connection) = u16Reg; in HAL_EMMFLT_SrcSelect()
405 u16Reg &= ~(0xf00<<(connection*4)); in HAL_EMMFLT_SrcSelect()
406 u16Reg |= (EMM_FROM_TS3<<(8+connection*4)); in HAL_EMMFLT_SrcSelect()
410 u16Reg = CLKGEN2_REG(0x04+connection); in HAL_EMMFLT_SrcSelect()
413 CLKGEN2_REG(0x04+connection) = u16Reg; in HAL_EMMFLT_SrcSelect()
523 MS_U32 HAL_EMMFLT_SWReset(MS_U32 connection) in HAL_EMMFLT_SWReset() argument
527 u16Data = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_RESET); in HAL_EMMFLT_SWReset()
530 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_RESET, u16Data); in HAL_EMMFLT_SWReset()
533 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_RESET, u16Data); in HAL_EMMFLT_SWReset()
546 MS_U32 HAL_EMMFLT_SetOutputType(MS_U32 connection, MS_U32 u32Type) in HAL_EMMFLT_SetOutputType() argument
550 HALEMM_DBG(EMM_DBGLV_INFO, "SetOutputType conn = %x, Type = %x \n",connection,u32Type); in HAL_EMMFLT_SetOutputType()
553 u16Data = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_GENERAL_CTRL_L); in HAL_EMMFLT_SetOutputType()
555 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_GENERAL_CTRL_L, u16Data); in HAL_EMMFLT_SetOutputType()
563 u16Data = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_GENERAL_CTRL_L); in HAL_EMMFLT_SetOutputType()
565 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_GENERAL_CTRL_L, u16Data); in HAL_EMMFLT_SetOutputType()
585 MS_U32 HAL_EMMFLT_SetTidMode(MS_U32 connection, MS_U8 u8TidValue, EMM_TIDMODE_e eTIDMODE) in HAL_EMMFLT_SetTidMode() argument
590 ConnectionCheck(connection); in HAL_EMMFLT_SetTidMode()
592 u32Data = HAL_EMMFLT_ReadReg_Dword(connection,REG_EMM_TID_MODE_L); in HAL_EMMFLT_SetTidMode()
598 HAL_EMMFLT_WriteReg_Dword(connection,REG_EMM_TID_MODE_L,u32Data); in HAL_EMMFLT_SetTidMode()
603 MS_U32 HAL_EMMFLT_SetIRDMode(MS_U32 connection,MS_U8 u8IRDNum, MS_U8 u8CompareMode) in HAL_EMMFLT_SetIRDMode() argument
607 ConnectionCheck(connection); in HAL_EMMFLT_SetIRDMode()
621 u16Data = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_CTRL_ID); in HAL_EMMFLT_SetIRDMode()
629 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_CTRL_ID, u16Data); in HAL_EMMFLT_SetIRDMode()
635 MS_U32 HAL_EMMFLT_SetEmmDataIDx(MS_U32 connection, MS_U8 u8IRDNum, MS_U8 *pu8Data) in HAL_EMMFLT_SetEmmDataIDx() argument
644 ConnectionCheck(connection); in HAL_EMMFLT_SetEmmDataIDx()
660 HAL_EMMFLT_WriteReg_Dword(connection,u32IRDAddr,u32EMMAddr); in HAL_EMMFLT_SetEmmDataIDx()
665 MS_U32 HAL_EMMFLT_SetEmmMaskIDx(MS_U32 connection,MS_U8 u8IRDNum, MS_U8 *pu8Data) in HAL_EMMFLT_SetEmmMaskIDx() argument
674 ConnectionCheck(connection); in HAL_EMMFLT_SetEmmMaskIDx()
688 HAL_EMMFLT_WriteReg_Dword(connection,u32IRDAddr,u32EMMMask); in HAL_EMMFLT_SetEmmMaskIDx()
693 MS_U32 HAL_EMMFLT_DisableEMM(MS_U32 connection) in HAL_EMMFLT_DisableEMM() argument
695 ConnectionCheck(connection); in HAL_EMMFLT_DisableEMM()
697 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_PID, 0); in HAL_EMMFLT_DisableEMM()
701 MS_U32 HAL_EMMFLT_SetEmmPID(MS_U32 connection,MS_U16 u16EmmPID) in HAL_EMMFLT_SetEmmPID() argument
705 … HALEMM_DBG(EMM_DBGLV_INFO, "EMMFLT_SetEmmPID conn = %x, u16EmmPID = %x \n",connection,u16EmmPID); in HAL_EMMFLT_SetEmmPID()
708 ConnectionCheck(connection); in HAL_EMMFLT_SetEmmPID()
713 u16Data = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_PID); in HAL_EMMFLT_SetEmmPID()
717 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_PID, u16Data); in HAL_EMMFLT_SetEmmPID()
721 MS_U32 HAL_EMMFLT_SetEmmTID(MS_U32 connection,MS_U16 u16EmmTID) in HAL_EMMFLT_SetEmmTID() argument
723 … HALEMM_DBG(EMM_DBGLV_INFO, "EMMFLT_SetEmmTID conn = %x, u16EmmTID = %x \n",connection,u16EmmTID); in HAL_EMMFLT_SetEmmTID()
724 ConnectionCheck(connection); in HAL_EMMFLT_SetEmmTID()
725 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_TID, u16EmmTID); in HAL_EMMFLT_SetEmmTID()
729 MS_U32 HAL_EMMFLT_EnableEmmTID(MS_U32 connection, MS_BOOL bEnable) in HAL_EMMFLT_EnableEmmTID() argument
733 HALEMM_DBG(EMM_DBGLV_INFO, "EMMFLT_EnableEmmTID conn = %x, bEnable = %x \n",connection,bEnable); in HAL_EMMFLT_EnableEmmTID()
734 ConnectionCheck(connection); in HAL_EMMFLT_EnableEmmTID()
735 u16Data = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_PID); in HAL_EMMFLT_EnableEmmTID()
746 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_PID, u16Data); in HAL_EMMFLT_EnableEmmTID()
752 MS_U32 HAL_EMMFLT_ResetInt(MS_U32 connection) in HAL_EMMFLT_ResetInt() argument
756 HALEMM_DBG(EMM_DBGLV_ERR, "EMMFLT_ResetInt conn = %x\n",connection); in HAL_EMMFLT_ResetInt()
758 u16Data = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_CA_INT); in HAL_EMMFLT_ResetInt()
762 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_CA_INT, u16Data); in HAL_EMMFLT_ResetInt()
806 MS_U32 HAL_EMMFLT_GetCurrentBufIndex(MS_U32 connection) in HAL_EMMFLT_GetCurrentBufIndex() argument
808 MS_U32 index = HAL_EMMFLT_ReadReg_Word(connection, REG_EMM_INT_STAT); in HAL_EMMFLT_GetCurrentBufIndex()
825 MS_U32 HAL_EMMFLT_SetDstBufInfo(MS_U32 connection, MS_U32 u32BufAddr, MS_U32 u32BufSize, MS_U32 *p3… in HAL_EMMFLT_SetDstBufInfo() argument
830 ConnectionCheck(connection); in HAL_EMMFLT_SetDstBufInfo()
833 HAL_EMMFLT_WriteReg_Dword(connection,REG_EMM_STR2MIU_HEAD1_L, (u32BufAddr>>4)); in HAL_EMMFLT_SetDstBufInfo()
834 HAL_EMMFLT_WriteReg_Dword(connection,REG_EMM_STR2MIU_TAIL1_L, ((u32BufAddr+u32BufSize)>>4)); in HAL_EMMFLT_SetDstBufInfo()
835 HAL_EMMFLT_WriteReg_Dword(connection,REG_EMM_STR2MIU_MID1_L, ((u32BufAddr+u32BufSize)>>4)); in HAL_EMMFLT_SetDstBufInfo()
838 u16Reg = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_STR2MIU_EN); in HAL_EMMFLT_SetDstBufInfo()
839 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_STR2MIU_EN, (u16Reg | 0x4) ); in HAL_EMMFLT_SetDstBufInfo()
841 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_STR2MIU_EN,u16Reg); in HAL_EMMFLT_SetDstBufInfo()
854 MS_U32 HAL_EMMFLT_PacketCount(MS_U32 connection,MS_U8 *pCount) in HAL_EMMFLT_PacketCount() argument
857 PacketCnt = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_PACKET_CNT); in HAL_EMMFLT_PacketCount()
866 MS_U32 HAL_EMMFLT_PacketAct(MS_U32 connection) in HAL_EMMFLT_PacketAct() argument
870 u16Rg = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_CA_INT); in HAL_EMMFLT_PacketAct()
872 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_CA_INT,u16Rg); in HAL_EMMFLT_PacketAct()
874 HALEMM_DBG(EMM_DBGLV_INFO, "HAL_EMMFLT_PacketAct = %x\n",connection); in HAL_EMMFLT_PacketAct()
940 MS_U32 HAL_EMMFLT_GeneralCtrl(MS_U32 connection) in HAL_EMMFLT_GeneralCtrl() argument
960 u16Data = HAL_EMMFLT_ReadReg_Word(connection,REG_EMM_PID); in HAL_EMMFLT_GeneralCtrl()
962 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_PID, u16Data); in HAL_EMMFLT_GeneralCtrl()
973 HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_GENERAL_CTRL_L, 0x0000); in HAL_EMMFLT_GeneralCtrl()
974 …HAL_EMMFLT_WriteReg_Word(connection,REG_EMM_GENERAL_CTRL_H, 0x0010); //Bit[23:20]: packet number e… in HAL_EMMFLT_GeneralCtrl()
981 MS_U32 HAL_EMMFLT_ConnectCheck(MS_U32 connection) in HAL_EMMFLT_ConnectCheck() argument
984 ConnectionCheck(connection); in HAL_EMMFLT_ConnectCheck()