Lines Matching refs:epConfig
244 const ep_config_t *epConfig, in EP_SISetup() argument
249 …if (((epConfig->siConfig.ringPerBdrGroup * epConfig->siConfig.rxBdrGroupNum) > epConfig->siConfig.… in EP_SISetup()
250 (((uint8_t)epConfig->siConfig.defaultRxBdrGroup >= epConfig->siConfig.rxBdrGroupNum) && in EP_SISetup()
251 (epConfig->siConfig.defaultRxBdrGroup != kNETC_SiBDRGroupOne)) || in EP_SISetup()
252 (epConfig->siConfig.ringPerBdrGroup == 0U)) in EP_SISetup()
259 NETC_SISetRxBDRGroup(handle->hw.si, (uint8_t)epConfig->siConfig.rxBdrGroupNum, in EP_SISetup()
260 (uint8_t)epConfig->siConfig.ringPerBdrGroup); in EP_SISetup()
261 NETC_SISetDefaultRxBDRGroup(handle->hw.si, epConfig->siConfig.defaultRxBdrGroup); in EP_SISetup()
264 result = NETC_EnetcConfigureSI(handle->hw.base, si, &epConfig->siConfig); in EP_SISetup()
271 result = EP_DescriptorInit(handle, epConfig, bdrConfig); in EP_SISetup()
276 NETC_SIEnableVlanToIpv(handle->hw.si, (bool)epConfig->siConfig.valnToIpvEnable); in EP_SISetup()
279 if (epConfig->siConfig.vlanToIpvMap[i] > 7U) in EP_SISetup()
286 NETC_SIMapVlanToIpv(handle->hw.si, i, epConfig->siConfig.vlanToIpvMap[i]); in EP_SISetup()
291 if ((epConfig->siConfig.ipvToRingMap[i] != 0U) && in EP_SISetup()
292 (epConfig->siConfig.ipvToRingMap[i] >= epConfig->siConfig.ringPerBdrGroup)) in EP_SISetup()
299 NETC_SIMapIpvToRing(handle->hw.si, i, epConfig->siConfig.ipvToRingMap[i]); in EP_SISetup()