Lines Matching refs:eth
43 … handle->hw.ports[i].eth = (NETC_ETH_LINK_Type *)((uintptr_t)handle->hw.ports[i].port + 0x1000U); in SWT_GetBaseResource()
288 NETC_PortSoftwareResetEthMac(handle->hw.ports[i].eth); in SWT_Init()
384 (void)NETC_PortConfigEthMac(handle->hw.ports[i].eth, &config->ports[i].ethMac); in SWT_Init()
393 *(volatile uint32_t *)((uintptr_t)handle->hw.ports[i].eth + 0x1020U) = 0x00010104; in SWT_Init()
394 *(volatile uint32_t *)((uintptr_t)handle->hw.ports[i].eth + 0x1420U) = 0x00010104; in SWT_Init()
455 miiMode = NETC_PortGetMIIMode(handle->hw.ports[ethPort].eth); in SWT_SetEthPortMII()
456 return NETC_PortSetMII(handle->hw.ports[ethPort].eth, miiMode, speed, duplex); in SWT_SetEthPortMII()
466 NETC_ETH_LINK_Type *eth = (NETC_ETH_LINK_Type *)((uintptr_t)base + 0x1000U); in SWT_PortStop() local
467 …bool hasPM1 = 0U != (eth->MAC_MERGE_MMCSR & NETC_ETH_LINK_MAC_MERGE_MMCSR_ME… in SWT_PortStop()
482 while (0U == (eth->PM0_IEVENT & NETC_ETH_LINK_PM0_IEVENT_TX_EMPTY_MASK)) in SWT_PortStop()
487 while (0U == (eth->PM1_IEVENT & NETC_ETH_LINK_PM1_IEVENT_TX_EMPTY_MASK)) in SWT_PortStop()
490 eth->PM1_COMMAND_CONFIG &= ~NETC_ETH_LINK_PM1_COMMAND_CONFIG_TX_EN_MASK; in SWT_PortStop()
507 eth->PM0_COMMAND_CONFIG &= ~NETC_ETH_LINK_PM0_COMMAND_CONFIG_TX_EN_MASK; in SWT_PortStop()
510 eth->PM1_COMMAND_CONFIG &= ~NETC_ETH_LINK_PM1_COMMAND_CONFIG_TX_EN_MASK; in SWT_PortStop()
514 eth->PM0_COMMAND_CONFIG &= ~NETC_ETH_LINK_PM0_COMMAND_CONFIG_RX_EN_MASK; in SWT_PortStop()
515 while (0U == (eth->PM0_IEVENT & NETC_ETH_LINK_PM0_IEVENT_RX_EMPTY_MASK)) in SWT_PortStop()
520 eth->PM1_COMMAND_CONFIG &= ~NETC_ETH_LINK_PM1_COMMAND_CONFIG_RX_EN_MASK; in SWT_PortStop()
521 while (0U == (eth->PM1_IEVENT & NETC_ETH_LINK_PM1_IEVENT_RX_EMPTY_MASK)) in SWT_PortStop()
552 return NETC_PortSetMaxFrameSize(handle->hw.ports[portIdx].eth, size); in SWT_SetPortMaxFrameSize()