Home
last modified time | relevance | path

Searched refs:p_FmPort (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/contrib/ncsw/Peripherals/FM/Port/
H A Dfm_port_im.c61 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort; in ImException() local
63 ASSERT_COND(((event & (IM_EV_RX | IM_EV_BSY)) && FmIsMaster(p_FmPort->h_Fm)) || in ImException()
64 !FmIsMaster(p_FmPort->h_Fm)); in ImException()
67 FmPortImRx(p_FmPort); in ImException()
68 if ((event & IM_EV_BSY) && p_FmPort->f_Exception) in ImException()
69 p_FmPort->f_Exception(p_FmPort->h_App, e_FM_PORT_EXCEPTION_IM_BUSY); in ImException()
73 static t_Error TxConf(t_FmPort *p_FmPort, e_TxConfType confType) in TxConf() argument
79 ASSERT_COND(p_FmPort); in TxConf()
86 confBdId = savedStartBdId = p_FmPort->im.currBdId; in TxConf()
99 if (p_FmPort->im.f_TxConf) in TxConf()
[all …]
H A Dfm_port.c54 static t_Error FmPortConfigAutoResForDeepSleepSupport1(t_FmPort *p_FmPort);
56 static t_Error CheckInitParameters(t_FmPort *p_FmPort) in CheckInitParameters() argument
58 t_FmPortDriverParam *p_Params = p_FmPort->p_FmPortDriverParam; in CheckInitParameters()
63 if (p_FmPort->imEn) in CheckInitParameters()
65 if (p_FmPort->portType == e_FM_PORT_TYPE_RX_10G) in CheckInitParameters()
66 if (p_FmPort->p_FmPortDriverParam->dfltCfg.tx_fifo_deq_pipeline_depth in CheckInitParameters()
73 if ((ans = FmPortImCheckInitParameters(p_FmPort)) != E_OK) in CheckInitParameters()
81 if ((p_FmPort->portType == e_FM_PORT_TYPE_RX) in CheckInitParameters()
82 || (p_FmPort->portType == e_FM_PORT_TYPE_RX_10G)) in CheckInitParameters()
112 if ((p_FmPort->fmRevInfo.majorRev != 4) && (p_FmPort->fmRevInfo.majorRev < 6)) in CheckInitParameters()
[all …]
H A Dfm_port.h752 #define BD_GET(id) &p_FmPort->im.p_BdRing[id]
950 void FmPortConfigIM (t_FmPort *p_FmPort, t_FmPortParams *p_FmPortParams);
951 t_Error FmPortImCheckInitParameters(t_FmPort *p_FmPort);
953 t_Error FmPortImInit(t_FmPort *p_FmPort);
954 void FmPortImFree(t_FmPort *p_FmPort);
956 t_Error FmPortImEnable (t_FmPort *p_FmPort);
957 t_Error FmPortImDisable (t_FmPort *p_FmPort);
958 t_Error FmPortImRx (t_FmPort *p_FmPort);
988 static __inline__ uint16_t GetNextBdId(t_FmPort *p_FmPort, uint16_t id) in GetNextBdId() argument
990 if (id < p_FmPort->im.bdRingSize-1) in GetNextBdId()