Lines Matching refs:u8Eng

158 void HAL_MMFI_PidFlt_Set(MS_U8 u8Eng, MS_U8 u8Idx, MS_U16 u16PID, MS_U32 u32entype)  in HAL_MMFI_PidFlt_Set()  argument
160 _HAL_REG32_W(&(_MFCtrl[u8Eng].PidFlt[u8Idx]), (MS_U32)u16PID | u32entype); in HAL_MMFI_PidFlt_Set()
163 void HAL_MMFI_PidFlt_SetPid(MS_U8 u8Eng, MS_U8 u8Idx, MS_U16 u16PID) in HAL_MMFI_PidFlt_SetPid() argument
167 …u32data = (_HAL_REG32_R(&(_MFCtrl[u8Eng].PidFlt[u8Idx])) & ~MMFI_PIDFLT_PID_MASK) | (MS_U32)u16PID; in HAL_MMFI_PidFlt_SetPid()
168 _HAL_REG32_W(&(_MFCtrl[u8Eng].PidFlt[u8Idx]), u32data); in HAL_MMFI_PidFlt_SetPid()
171 void HAL_MMFI_PidFlt_Enable(MS_U8 u8Eng, MS_U8 u8Idx, MS_U32 u32entype, MS_BOOL benable) in HAL_MMFI_PidFlt_Enable() argument
181 u32data = _HAL_REG32_R(&(_MFCtrl[u8Eng].PidFlt[u8Idx])) & ~MMFI_PIDFLT_EN_MASK; in HAL_MMFI_PidFlt_Enable()
186 _HAL_REG32_W(&(_MFCtrl[u8Eng].PidFlt[u8Idx]), u32data); in HAL_MMFI_PidFlt_Enable()
189 void HAL_MMFI_PidFlt_Reset(MS_U8 u8Eng, MS_U8 u8Idx) in HAL_MMFI_PidFlt_Reset() argument
191 _HAL_REG32_W(&(_MFCtrl[u8Eng].PidFlt[u8Idx]), MMFI_PID_NULL); in HAL_MMFI_PidFlt_Reset()
194 void HAL_MMFI_Set_Filein_ReadAddr(MS_U8 u8Eng, MS_U32 u32Addr) in HAL_MMFI_Set_Filein_ReadAddr() argument
200 _HAL_REG32_W(&(_MFCtrl[u8Eng].FileIn_RAddr), phyMiuOffsetMMFiBuf); in HAL_MMFI_Set_Filein_ReadAddr()
203 void HAL_MMFI_Set_Filein_ReadLen(MS_U8 u8Eng, MS_U32 u32len) in HAL_MMFI_Set_Filein_ReadLen() argument
205 _HAL_REG32_W(&(_MFCtrl[u8Eng].FileIn_RNum), u32len); in HAL_MMFI_Set_Filein_ReadLen()
208 void HAL_MMFI_Set_Filein_Ctrl(MS_U8 u8Eng, MS_U16 u16ctrl, MS_BOOL bEnable) in HAL_MMFI_Set_Filein_Ctrl() argument
212 …_HAL_REG16_W(&(_MFCtrl[u8Eng].FileIn_Ctrl), _HAL_REG16_R(&(_MFCtrl[u8Eng].FileIn_Ctrl)) | u16ctrl); in HAL_MMFI_Set_Filein_Ctrl()
216 …_HAL_REG16_W(&(_MFCtrl[u8Eng].FileIn_Ctrl), _HAL_REG16_R(&(_MFCtrl[u8Eng].FileIn_Ctrl)) & ~u16ctrl… in HAL_MMFI_Set_Filein_Ctrl()
220 MS_U16 HAL_MMFI_Get_Filein_Ctrl(MS_U8 u8Eng) in HAL_MMFI_Get_Filein_Ctrl() argument
222 return (_HAL_REG16_R(&(_MFCtrl[u8Eng].FileIn_Ctrl)) & MMFI_FILEIN_CTRL_MASK); in HAL_MMFI_Get_Filein_Ctrl()
225 MS_BOOL HAL_MMFI_Filein_Pause(MS_U8 u8Eng) in HAL_MMFI_Filein_Pause() argument
227 …_HAL_REG16_W(&(_MFCtrl1->CFG2[u8Eng]), _HAL_REG16_R(&(_MFCtrl1->CFG2[u8Eng])) | MMFI_CFG2_FILEIN_P… in HAL_MMFI_Filein_Pause()
232 MS_BOOL HAL_MMFI_Filein_Resume(MS_U8 u8Eng) in HAL_MMFI_Filein_Resume() argument
234 …_HAL_REG16_W(&(_MFCtrl1->CFG2[u8Eng]), _HAL_REG16_R(&(_MFCtrl1->CFG2[u8Eng])) & ~MMFI_CFG2_FILEIN_… in HAL_MMFI_Filein_Resume()
239 void HAL_MMFI_Set_FileinTimer(MS_U8 u8Eng, MS_U8 u8timer) in HAL_MMFI_Set_FileinTimer() argument
241 …MS_U16 u16data = (_HAL_REG16_R(&(_MFCtrl[u8Eng].FileIn_Ctrl)) & ~MMFI_FILEIN_TIMER_MASK) | ((MS_U1… in HAL_MMFI_Set_FileinTimer()
242 _HAL_REG16_W(&(_MFCtrl[u8Eng].FileIn_Ctrl), u16data); in HAL_MMFI_Set_FileinTimer()
245 MS_U32 HAL_MMFI_Get_Filein_WriteAddr(MS_U8 u8Eng) in HAL_MMFI_Get_Filein_WriteAddr() argument
249 HAL_MMFI_Cfg_Enable(u8Eng, MMFI_CFG_RADDR_READ, FALSE); in HAL_MMFI_Get_Filein_WriteAddr()
250 u32addr = _HAL_REG32_R(&(_MFCtrl[u8Eng].RAddr)); in HAL_MMFI_Get_Filein_WriteAddr()
251 HAL_MMFI_Cfg_Enable(u8Eng, MMFI_CFG_RADDR_READ, TRUE); in HAL_MMFI_Get_Filein_WriteAddr()
256 MS_U16 HAL_MMFI_CmdQ_FIFO_Get_WRCnt(MS_U8 u8Eng) in HAL_MMFI_CmdQ_FIFO_Get_WRCnt() argument
258 return (_HAL_REG16_R(&(_MFCtrl[u8Eng].CmdQSts)) & MMFI_CMDQSTS_WRCNT_MASK); in HAL_MMFI_CmdQ_FIFO_Get_WRCnt()
261 MS_BOOL HAL_MMFI_CmdQ_FIFO_IsFull(MS_U8 u8Eng) in HAL_MMFI_CmdQ_FIFO_IsFull() argument
263 return (MS_BOOL)(_HAL_REG16_R(&(_MFCtrl[u8Eng].CmdQSts)) & MMFI_CMDQSTS_FIFO_FULL); in HAL_MMFI_CmdQ_FIFO_IsFull()
266 MS_BOOL HAL_MMFI_CmdQ_FIFO_IsEmpty(MS_U8 u8Eng) in HAL_MMFI_CmdQ_FIFO_IsEmpty() argument
268 return (MS_BOOL)(_HAL_REG16_R(&(_MFCtrl[u8Eng].CmdQSts)) & MMFI_CMDQSTS_FIFO_EMPTY); in HAL_MMFI_CmdQ_FIFO_IsEmpty()
271 MS_U16 HAL_MMFI_CmdQ_FIFO_Get_WRLevel(MS_U8 u8Eng) in HAL_MMFI_CmdQ_FIFO_Get_WRLevel() argument
273 …return ((_HAL_REG16_R(&(_MFCtrl[u8Eng].CmdQSts)) & MMFI_CMDQSTS_FIFO_WRLEVEL_MASK) >> MMFI_CMDQSTS… in HAL_MMFI_CmdQ_FIFO_Get_WRLevel()
276 void HAL_MMFI_Cfg_Enable(MS_U8 u8Eng, MS_U32 u32CfgItem, MS_BOOL benable) in HAL_MMFI_Cfg_Enable() argument
280 _HAL_REG32_W(&(_MFCtrl[u8Eng].Cfg), (_HAL_REG32_R(&(_MFCtrl[u8Eng].Cfg)) | u32CfgItem)); in HAL_MMFI_Cfg_Enable()
284 _HAL_REG32_W(&(_MFCtrl[u8Eng].Cfg), (_HAL_REG32_R(&(_MFCtrl[u8Eng].Cfg)) & ~u32CfgItem)); in HAL_MMFI_Cfg_Enable()
288 void HAL_MMFI_Cfg_Set(MS_U8 u8Eng, MS_U32 u32CfglItem) in HAL_MMFI_Cfg_Set() argument
290 _HAL_REG32_W(&(_MFCtrl[u8Eng].Cfg), u32CfglItem); in HAL_MMFI_Cfg_Set()
293 MS_U32 HAL_MMFI_Cfg_Get(MS_U8 u8Eng) in HAL_MMFI_Cfg_Get() argument
295 return (_HAL_REG32_R(&(_MFCtrl[u8Eng].Cfg))); in HAL_MMFI_Cfg_Get()
298 void HAL_MMFI_Cfg2_Enable(MS_U8 u8Eng, MS_U16 u16CfgItem, MS_BOOL benable) in HAL_MMFI_Cfg2_Enable() argument
302 … _HAL_REG16_W(&(_MFCtrl1->CFG2[u8Eng]), (_HAL_REG16_R(&(_MFCtrl1->CFG2[u8Eng])) | u16CfgItem)); in HAL_MMFI_Cfg2_Enable()
306 … _HAL_REG16_W(&(_MFCtrl1->CFG2[u8Eng]), (_HAL_REG16_R(&(_MFCtrl1->CFG2[u8Eng])) & ~u16CfgItem)); in HAL_MMFI_Cfg2_Enable()
310 void HAL_MMFI_Cfg2_Set(MS_U8 u8Eng, MS_U16 u16CfglItem) in HAL_MMFI_Cfg2_Set() argument
312 _HAL_REG16_W(&(_MFCtrl1->CFG2[u8Eng]), u16CfglItem); in HAL_MMFI_Cfg2_Set()
315 void HAL_MMFI_Cfg3_Enable(MS_U8 u8Eng, MS_U16 u16CfgItem, MS_BOOL benable) in HAL_MMFI_Cfg3_Enable() argument
319 … _HAL_REG16_W(&(_MFCtrl1->CFG3[u8Eng]), (_HAL_REG16_R(&(_MFCtrl1->CFG3[u8Eng])) | u16CfgItem)); in HAL_MMFI_Cfg3_Enable()
323 … _HAL_REG16_W(&(_MFCtrl1->CFG3[u8Eng]), (_HAL_REG16_R(&(_MFCtrl1->CFG3[u8Eng])) & ~u16CfgItem)); in HAL_MMFI_Cfg3_Enable()
327 void HAL_MMFI_Cfg3_Set(MS_U8 u8Eng, MS_U16 u16CfglItem) in HAL_MMFI_Cfg3_Set() argument
329 _HAL_REG16_W(&(_MFCtrl1->CFG3[u8Eng]), u16CfglItem); in HAL_MMFI_Cfg3_Set()
332 MS_U16 HAL_MMFI_Cfg3_Get(MS_U8 u8Eng) in HAL_MMFI_Cfg3_Get() argument
334 return (_HAL_REG16_R(&(_MFCtrl1->CFG3[u8Eng]))); in HAL_MMFI_Cfg3_Get()
337 MS_U16 HAL_MMFI_Cfg2_Get(MS_U8 u8Eng) in HAL_MMFI_Cfg2_Get() argument
339 return (_HAL_REG16_R(&(_MFCtrl1->CFG2[u8Eng]))); in HAL_MMFI_Cfg2_Get()
342 void HAL_MMFI_Get_TsHeaderInfo(MS_U8 u8Eng, MS_U32 *pu32header) in HAL_MMFI_Get_TsHeaderInfo() argument
344 *pu32header = _HAL_REG32_R(&(_MFCtrl[u8Eng].TsHeader)); in HAL_MMFI_Get_TsHeaderInfo()
347 void HAL_MMFI_Get_APid_Status(MS_U8 u8Eng, MS_U16 *pu16pid, MS_BOOL *pbchanged) in HAL_MMFI_Get_APid_Status() argument
351 u16temp = (MS_U16)_HAL_REG16_R(&(_MFCtrl[u8Eng].APid_Status)); in HAL_MMFI_Get_APid_Status()
357 void HAL_MMFI_Get_APidB_Status(MS_U8 u8Eng, MS_U16 *pu16pid, MS_BOOL *pbchanged) in HAL_MMFI_Get_APidB_Status() argument
361 u16temp = _HAL_REG16_R(&(_MFCtrl[u8Eng].APidB_Status)); in HAL_MMFI_Get_APidB_Status()
367 void HAL_MMFI_Get_VPid_Status(MS_U8 u8Eng, MS_U16 *pu16pid, MS_BOOL *pbchanged) in HAL_MMFI_Get_VPid_Status() argument
371 u16temp = _HAL_REG16_R(&(_MFCtrl[u8Eng].VPID_Status)); in HAL_MMFI_Get_VPid_Status()
377 void HAL_MMFI_Get_VPid3D_Status(MS_U8 u8Eng, MS_U16 *pu16pid, MS_BOOL *pbchanged) in HAL_MMFI_Get_VPid3D_Status() argument
381 u16temp = _HAL_REG16_R(&(_MFCtrl[u8Eng].VPID3D_Status)); in HAL_MMFI_Get_VPid3D_Status()
387 void HAL_MMFI_LPcr2_Set(MS_U8 u8Eng, MS_U32 u32lpcr2) in HAL_MMFI_LPcr2_Set() argument
389 HAL_MMFI_Cfg_Enable(u8Eng, MMFI_CFG_LPCR2_WLD, TRUE); in HAL_MMFI_LPcr2_Set()
390 _HAL_REG32_W(&(_MFCtrl[u8Eng].LPcr2_Buf), u32lpcr2); in HAL_MMFI_LPcr2_Set()
391 HAL_MMFI_Cfg_Enable(u8Eng, MMFI_CFG_LPCR2_WLD, FALSE); in HAL_MMFI_LPcr2_Set()
394 MS_U32 HAL_MMFI_LPcr2_Get(MS_U8 u8Eng) in HAL_MMFI_LPcr2_Get() argument
398 HAL_MMFI_Cfg_Enable(u8Eng, MMFI_CFG_LPCR2_LD, TRUE); in HAL_MMFI_LPcr2_Get()
399 u32value = _HAL_REG32_R(&(_MFCtrl[u8Eng].LPcr2_Buf)); in HAL_MMFI_LPcr2_Get()
400 HAL_MMFI_Cfg_Enable(u8Eng, MMFI_CFG_LPCR2_LD, FALSE); in HAL_MMFI_LPcr2_Get()
405 MS_U32 HAL_MMFI_TimeStamp_Get(MS_U8 u8Eng) in HAL_MMFI_TimeStamp_Get() argument
407 return _HAL_REG32_R(&(_MFCtrl[u8Eng].TimeStamp_FIn)); in HAL_MMFI_TimeStamp_Get()
410 void HAL_MMFI_PktChkSize_Set(MS_U8 u8Eng, MS_U16 u16size) in HAL_MMFI_PktChkSize_Set() argument
412 …_HAL_REG16_W(&(_MFCtrl[u8Eng].PktChkSize), (_HAL_REG16_R(&(_MFCtrl[u8Eng].PktChkSize)) & ~MMFI_PKT… in HAL_MMFI_PktChkSize_Set()
415 void HAL_MMFI_MOBF_Set_FileinKey(MS_U8 u8Eng, MS_U16 u16KeyIndex) in HAL_MMFI_MOBF_Set_FileinKey() argument
417 _HAL_REG16_W(&(_MFCtrl[u8Eng].MOBFKey), u16KeyIndex); in HAL_MMFI_MOBF_Set_FileinKey()
420 void HAL_MMFI_MOBF_Enable(MS_U8 u8Eng, MS_BOOL bEnable) in HAL_MMFI_MOBF_Enable() argument
422 MS_U16 u16data = _HAL_REG16_R(&(_MFCtrl[u8Eng].FileIn_Ctrl)) & ~MMFI_FILEIN_CTRL_MOBF_EN; in HAL_MMFI_MOBF_Enable()
429 _HAL_REG16_W(&(_MFCtrl[u8Eng].FileIn_Ctrl), u16data); in HAL_MMFI_MOBF_Enable()
432 void HAL_MMFI_AU_RemoveDupPkt(MS_U8 u8Eng, MS_BOOL bEnable) in HAL_MMFI_AU_RemoveDupPkt() argument
434 MS_U32 u32data = _HAL_REG32_R(&(_MFCtrl[u8Eng].Cfg)) & ~MMFI_CFG_DUP_PKT_SKIP; in HAL_MMFI_AU_RemoveDupPkt()
439 _HAL_REG32_W(&(_MFCtrl[u8Eng].Cfg), u32data); in HAL_MMFI_AU_RemoveDupPkt()
489 void HAL_MMFI_TimeStampClk_Set(MS_U8 u8Eng, MS_U32 u32ClkSrc) in HAL_MMFI_TimeStampClk_Set() argument
491 MS_U16 u16Mask = (u8Eng)? MMFI_RST_LPCR_27M_EN_MMFI1 : MMFI_RST_LPCR_27M_EN_MMFI0; in HAL_MMFI_TimeStampClk_Set()
503 MS_BOOL HAL_MMFI_RVU_Enable(MS_U8 u8Eng, MS_BOOL bEnable) in HAL_MMFI_RVU_Enable() argument
507 … _HAL_REG16_W(&(_MFCtrl1->CFG3[u8Eng]), _HAL_REG16_R(&(_MFCtrl1->CFG2[u8Eng])) | MMFI_CFG3_RVU_EN); in HAL_MMFI_RVU_Enable()
511 …_HAL_REG16_W(&(_MFCtrl1->CFG3[u8Eng]), _HAL_REG16_R(&(_MFCtrl1->CFG2[u8Eng])) & ~MMFI_CFG3_RVU_EN); in HAL_MMFI_RVU_Enable()
517 MS_BOOL HAL_MMFI_RVU_Timestamp_Enable(MS_U8 u8Eng, MS_BOOL bEnable) in HAL_MMFI_RVU_Timestamp_Enable() argument
521 …_HAL_REG16_W(&(_MFCtrl1->CFG3[u8Eng]), _HAL_REG16_R(&(_MFCtrl1->CFG3[u8Eng])) | MMFI_CFG3_RVU_TIME… in HAL_MMFI_RVU_Timestamp_Enable()
525 …_HAL_REG16_W(&(_MFCtrl1->CFG3[u8Eng]), _HAL_REG16_R(&(_MFCtrl1->CFG3[u8Eng])) & ~MMFI_CFG3_RVU_TIM… in HAL_MMFI_RVU_Timestamp_Enable()