Lines Matching refs:u32OTVEng
186 void HAL_OTV_Init(MS_U32 u32OTVEng) in HAL_OTV_Init() argument
188 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_Init()
190 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL0, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0… in HAL_OTV_Init()
191 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL0, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0… in HAL_OTV_Init()
194 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0… in HAL_OTV_Init()
195 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0… in HAL_OTV_Init()
199 void HAL_OTV_Exit(MS_U32 u32OTVEng)
201 OTV_NUM_CHECK(u32OTVEng);
203 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL0, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0…
211 void HAL_OTV_FirstPktTimerBase_Enable(MS_U32 u32OTVEng, MS_BOOL bEnable)
213 OTV_NUM_CHECK(u32OTVEng);
217 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][…
221 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][…
229 void HAL_OTV_PktTimerSrcFromPVR_Enable(MS_U32 u32OTVEng, MS_BOOL bEnable) in HAL_OTV_PktTimerSrcFromPVR_Enable() argument
231 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_PktTimerSrcFromPVR_Enable()
235 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_PktTimerSrcFromPVR_Enable()
239 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_PktTimerSrcFromPVR_Enable()
244 void HAL_OTV_PktNumSrcFromPktDemux_Enable(MS_U32 u32OTVEng, MS_BOOL bEnable) in HAL_OTV_PktNumSrcFromPktDemux_Enable() argument
246 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_PktNumSrcFromPktDemux_Enable()
250 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_PktNumSrcFromPktDemux_Enable()
254 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_PktNumSrcFromPktDemux_Enable()
262 void HAL_OTV_INT_Timer_Enable(MS_U32 u32OTVEng, MS_BOOL bEnable) in HAL_OTV_INT_Timer_Enable() argument
264 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_INT_Timer_Enable()
268 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_INT_Timer_Enable()
272 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_INT_Timer_Enable()
276 void HAL_OTV_INT_Event_Enable(MS_U32 u32OTVEng, MS_BOOL bEnable) in HAL_OTV_INT_Event_Enable() argument
278 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_INT_Event_Enable()
282 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_INT_Event_Enable()
286 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_INT_Event_Enable()
290 void HAL_OTV_INT_SetEventWaterLevel(MS_U32 u32OTVEng, MS_U32 u32EventWaterLevel) in HAL_OTV_INT_SetEventWaterLevel() argument
292 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_INT_SetEventWaterLevel()
294 _HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2, in HAL_OTV_INT_SetEventWaterLevel()
295 …_SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2),(u32EventWaterLevel<<OTV_INT_EVENT_WAT… in HAL_OTV_INT_SetEventWaterLevel()
298 void HAL_OTV_INT_SetTimerWaterLevel(MS_U32 u32OTVEng, MS_U32 u32TimerWaterLevel) in HAL_OTV_INT_SetTimerWaterLevel() argument
300 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_INT_SetTimerWaterLevel()
302 _HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2, in HAL_OTV_INT_SetTimerWaterLevel()
303 …_SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL2),(u32TimerWaterLevel<<OTV_INT_TIME_WATE… in HAL_OTV_INT_SetTimerWaterLevel()
306 MS_BOOL HAL_OTV_INT_GetEventHW(MS_U32 u32OTVEng) in HAL_OTV_INT_GetEventHW() argument
308 OTV_NUM_CHECK_RET(u32OTVEng); in HAL_OTV_INT_GetEventHW()
312 u16IntFlag = _HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0].OTV_INT_Flag) & OTV_INT_FLAG_MASK; in HAL_OTV_INT_GetEventHW()
314 switch(u32OTVEng) in HAL_OTV_INT_GetEventHW()
341 MS_BOOL HAL_OTV_INT_GetTimerHW(MS_U32 u32OTVEng) in HAL_OTV_INT_GetTimerHW() argument
343 OTV_NUM_CHECK_RET(u32OTVEng); in HAL_OTV_INT_GetTimerHW()
347 u16IntFlag = _HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0].OTV_INT_Flag) & OTV_INT_FLAG_MASK; in HAL_OTV_INT_GetTimerHW()
349 switch(u32OTVEng) in HAL_OTV_INT_GetTimerHW()
377 void HAL_OTV_INT_ClrEventHW(MS_U32 u32OTVEng) in HAL_OTV_INT_ClrEventHW() argument
379 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_INT_ClrEventHW()
381 switch(u32OTVEng) in HAL_OTV_INT_ClrEventHW()
400 void HAL_OTV_INT_ClrTimerHW(MS_U32 u32OTVEng) in HAL_OTV_INT_ClrTimerHW() argument
402 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_INT_ClrTimerHW()
404 switch(u32OTVEng) in HAL_OTV_INT_ClrTimerHW()
427 void HAL_OTV_EventQ_Enable(MS_U32 u32OTVEng, MS_BOOL bEnable) in HAL_OTV_EventQ_Enable() argument
429 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_EventQ_Enable()
433 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL0, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_EventQ_Enable()
437 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL0, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_EventQ_Enable()
442 void HAL_OTV_EventQ_GetEventNum(MS_U32 u32OTVEng, MS_U32 *pu32EventNum) in HAL_OTV_EventQ_GetEventNum() argument
444 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_EventQ_GetEventNum()
446 …*pu32EventNum = _HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0].OTV_EventLogCtrlStatus) & OTV_EVENT_FIFO_N… in HAL_OTV_EventQ_GetEventNum()
450 MS_BOOL HAL_OTV_EventQ_PopEvent(MS_U32 u32OTVEng) in HAL_OTV_EventQ_PopEvent() argument
452 OTV_NUM_CHECK_RET(u32OTVEng); in HAL_OTV_EventQ_PopEvent()
456 HAL_OTV_EventQ_GetEventNum(u32OTVEng, &u32EventNum); in HAL_OTV_EventQ_PopEvent()
461 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL1, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_EventQ_PopEvent()
462 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL1, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_EventQ_PopEvent()
472 void HAL_OTV_EventQ_GetEventDesciptor(MS_U32 u32OTVEng, MS_U32 *pu32EventDesciptor) in HAL_OTV_EventQ_GetEventDesciptor() argument
474 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_EventQ_GetEventDesciptor()
475 *pu32EventDesciptor = _HAL_OTV_REG32_R(&_OTVReg[u32OTVEng][0].OTV_EventDescriptor); in HAL_OTV_EventQ_GetEventDesciptor()
478 void HAL_OTV_EventQ_GetEventPktNum(MS_U32 u32OTVEng, MS_U32 *pu32EventPktNum) in HAL_OTV_EventQ_GetEventPktNum() argument
480 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_EventQ_GetEventPktNum()
481 *pu32EventPktNum = _HAL_OTV_REG32_R(&_OTVReg[u32OTVEng][0].OTV_EventPktNum); in HAL_OTV_EventQ_GetEventPktNum()
485 void HAL_OTV_EventQ_GetEventPktTimer(MS_U32 u32OTVEng, MS_U32 *pu32EventPktTimer) in HAL_OTV_EventQ_GetEventPktTimer() argument
487 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_EventQ_GetEventPktTimer()
488 *pu32EventPktTimer = _HAL_OTV_REG32_R(&_OTVReg[u32OTVEng][0].OTV_EventPktTimer); in HAL_OTV_EventQ_GetEventPktTimer()
492 void HAL_OTV_EventQ_GetEventPktPCR(MS_U32 u32OTVEng, MS_U32 *pu32EventPktPCR) in HAL_OTV_EventQ_GetEventPktPCR() argument
494 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_EventQ_GetEventPktPCR()
495 *pu32EventPktPCR = _HAL_OTV_REG32_R(&_OTVReg[u32OTVEng][0].OTV_EventPktPCR); in HAL_OTV_EventQ_GetEventPktPCR()
499 void HAL_OTV_EventQ_GetEventPktPID(MS_U32 u32OTVEng, MS_U16 *pu16EventPktPID) in HAL_OTV_EventQ_GetEventPktPID() argument
501 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_EventQ_GetEventPktPID()
502 *pu16EventPktPID = _HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][0].OTV_EventPktPID); in HAL_OTV_EventQ_GetEventPktPID()
510 MS_BOOL HAL_OTV_EventQ_Pop(MS_U32 u32OTVEng,MS_U32 *DataArray, MS_U32 ArrSize) // [NOTE] NDS struct…
512 OTV_NUM_CHECK_RET(u32OTVEng);
516 HAL_OTV_EventQ_GetNum(u32OTVEng, &u32EventNum);
521 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL1, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][…
522 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL1, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][…
526 DataArray[0] = _HAL_OTV_REG32_R(&(_OTVReg[u32OTVEng][0].OTV_EventDescriptor));
527 DataArray[1] = _HAL_OTV_REG32_R(&(_OTVReg[u32OTVEng][0].OTV_EventPktNum));
528 DataArray[2] = _HAL_OTV_REG32_R(&(_OTVReg[u32OTVEng][0].OTV_EventPktTimer));
529 DataArray[3] = _HAL_OTV_REG32_R(&(_OTVReg[u32OTVEng][0].OTV_EventPktPCR));
530 DataArray[4] = (MS_U32)_HAL_OTV_REG16_R(&(_OTVReg[u32OTVEng][0].OTV_EventPktPID));
549 void HAL_OTV_GetCurPktTimer(MS_U32 u32OTVEng, MS_U32 *pu32PktTimer) in HAL_OTV_GetCurPktTimer() argument
551 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_GetCurPktTimer()
554 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_GetCurPktTimer()
556 *pu32PktTimer = _HAL_OTV_REG32_R(&_OTVReg[u32OTVEng][0].OTV_PktTimer); in HAL_OTV_GetCurPktTimer()
558 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_GetCurPktTimer()
562 void HAL_OTV_GetCurPktNum(MS_U32 u32OTVEng, MS_U32 *pu32PktNum) in HAL_OTV_GetCurPktNum() argument
564 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_GetCurPktNum()
567 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_GetCurPktNum()
569 *pu32PktNum = _HAL_OTV_REG32_R(&(_OTVReg[u32OTVEng][0].OTV_PktNum)); in HAL_OTV_GetCurPktNum()
571 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_GetCurPktNum()
576 void HAL_OTV_SetFltPid(MS_U32 u32OTVEng , MS_U32 u32FltId , MS_U16 u16Pid) in HAL_OTV_SetFltPid() argument
578 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_SetFltPid()
580 MS_VIRT _u32PidFltReg = _u32OTV_PidfltBase[u32OTVEng] + (u32FltId*0x04); in HAL_OTV_SetFltPid()
584 void HAL_OTV_GetFltPid(MS_U32 u32OTVEng , MS_U32 u32FltId , MS_U16 *pu16Pid) in HAL_OTV_GetFltPid() argument
586 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_GetFltPid()
588 MS_VIRT _u32PidfltReg = _u32OTV_PidfltBase[u32OTVEng] + (u32FltId*0x04); in HAL_OTV_GetFltPid()
593 void HAL_OTV_SetFltEvent(MS_U32 u32OTVEng , MS_U32 u32FltId, MS_U32 u32FltEvent) in HAL_OTV_SetFltEvent() argument
595 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_SetFltEvent()
596 MS_VIRT _u32EventMaskReg = _u32OTV_EventMaskBase[u32OTVEng] + (u32FltId*0x08); in HAL_OTV_SetFltEvent()
601 void HAL_OTV_GetFltEvent(MS_U32 u32OTVEng , MS_U32 u32FltId, MS_U32 *pu32FltEvent) in HAL_OTV_GetFltEvent() argument
603 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_GetFltEvent()
604 MS_VIRT _u32EventMaskReg = _u32OTV_EventMaskBase[u32OTVEng] + (u32FltId*0x08); in HAL_OTV_GetFltEvent()
609 void HAL_OTV_RstFltEvent(MS_U32 u32OTVEng) in HAL_OTV_RstFltEvent() argument
611 OTV_NUM_CHECK(u32OTVEng); in HAL_OTV_RstFltEvent()
612 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _SET_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_RstFltEvent()
613 …_HAL_OTV_REG16_W(&_OTVReg[u32OTVEng][0].OTV_HW_CTRL3, _CLR_(_HAL_OTV_REG16_R(&_OTVReg[u32OTVEng][… in HAL_OTV_RstFltEvent()