This file contains the Enet configuration parameters.
Go to the source code of this file.
Macros | |
| #define | ENET_CFG_ENETPHY_PHY_MAX (1U) |
| Maximum number of supported PHYs (allocated PHY objects). More... | |
| #define | ENET_CFG_CPSW_INTERVLAN (ENET_ON) |
| CPSW interVLAN support (requires ENET_CFG_CPSW_MACPORT_INTERVLAN). More... | |
| #define | ENET_CFG_CPSW_2PORTSWITCH (ENET_ON) |
| CPSW 2G (2 Port Switch) support. More... | |
| #define | ENET_CFG_CPDMA_CH_OVERRIDE (ENET_OFF) |
| CPDMA Channel Override support. More... | |
| #define | ENET_CFG_CPSW_IET_INCL (ENET_OFF) |
| CPSW IET support. More... | |
| #define | ENET_CFG_ALE_VLAN_MASK_MUX (ENET_ON) |
| ALE VLAN MASK MUX support. More... | |
| #define | ENET_CFG_CPSW_MACPORT_MII (ENET_OFF) |
| CPSW MII support. More... | |
| #define | ENET_CFG_CPSW_XGMII (ENET_OFF) |
| CPSW XGMII support. More... | |
| #define | ENET_CFG_CPSW_SGMII (ENET_OFF) |
| CPSW Q/SGMII support (requires ENET_CFG_CPSW_MACPORT_SGMII). More... | |
| #define | ENET_CFG_CPSW_MACPORT_SGMII (ENET_OFF) |
| CPSW Q/SGMII support. More... | |
| #define | ENET_CFG_CPSW_CPPI_CAST (ENET_OFF) |
| CPSW CPPI Castagnoli CRC support. More... | |
| #define | ENET_CFG_CPSW_HOSTPORT_TRAFFIC_SHAPING (ENET_ON) |
| CPSW Host Traffic Shaping support. More... | |
| #define | ENET_CFG_CPSW_MACPORT_TRAFFIC_SHAPING (ENET_ON) |
| CPSW Mac Traffic Shaping support. More... | |
| #define | ENET_CFG_CPSW_MACPORT_INTERVLAN (ENET_ON) |
| CPSW interVLAN support. More... | |
| #define | ENET_CFG_REMOTE_CLIENT_CORES_MAX (1U) |
| Maximum number of remote clients cores. More... | |
| #define | ENET_CFG_RM_MAC_ADDR_MAX (1U) |
| Maximum number of MAC addresses allocated for Resource Manager. More... | |
| #define | ENET_CFG_CPDMA_MULTICORE_SUPPORT (ENET_OFF) |
| CPDMA MultiCore Support. More... | |
| #define | ENET_CFG_CPSW_CSUM_OFFLOAD_SUPPORT (ENET_OFF) |
| #define | ENET_SOC_CFG_XGE_CPSW_ID_VER_REG_MAJOR_VER (1U) |
| #define | ENET_SOC_CFG_XGE_CPSW_ID_VER_REG_MINOR_VER (2U) |
| #define | ENET_SOC_CFG_XGE_CPSW_ID_VER_REG_RTL_VER (0U) |
| #define | ENET_CFG_RM_TX_CH_MAX (8U) |
| Maximum number of TX channels allocated for Resource Manager. More... | |
| #define | ENET_CFG_RM_RX_CH_MAX (8U) |
| Maximum number of RX channels allocated for Resource Manager. More... | |
| #define | CPSW_STATS_MACPORT_MAX (1U) |
| Maximum number of MAC port stats blocks. More... | |
| #define | ENET_CFG_CPSW_EST (ENET_ON) |
| CPSW EST support. More... | |
| #define | ENET_CFG_CPSW_MACPORT_EST (ENET_ON) |
| #define | ENET_CFG_CPSW_CUTTHRU (ENET_OFF) |
| Cut-thru switching support. More... | |
| #define | ENET_CFG_MDIO_CLAUSE45 (ENET_ON) |
| MDIO Clause-45 frame support. More... | |
| #define | CPSW_ALE_NUM_PORTS ((CPSW_STATS_MACPORT_MAX) + 1U) |
| Number of switch ports in the subsystem. Number of Mac ports + 1 host port More... | |
| #define | ENET_CFG_CPSW_ESTF_NUM (CPSW_STATS_MACPORT_MAX) |
| Number of CPSW ESTFn modules. More... | |
| #define ENET_CFG_ENETPHY_PHY_MAX (1U) |
Maximum number of supported PHYs (allocated PHY objects).
| #define ENET_CFG_CPSW_INTERVLAN (ENET_ON) |
CPSW interVLAN support (requires ENET_CFG_CPSW_MACPORT_INTERVLAN).
| #define ENET_CFG_CPSW_2PORTSWITCH (ENET_ON) |
CPSW 2G (2 Port Switch) support.
| #define ENET_CFG_CPDMA_CH_OVERRIDE (ENET_OFF) |
CPDMA Channel Override support.
| #define ENET_CFG_CPSW_IET_INCL (ENET_OFF) |
CPSW IET support.
| #define ENET_CFG_ALE_VLAN_MASK_MUX (ENET_ON) |
ALE VLAN MASK MUX support.
| #define ENET_CFG_CPSW_MACPORT_MII (ENET_OFF) |
CPSW MII support.
| #define ENET_CFG_CPSW_XGMII (ENET_OFF) |
CPSW XGMII support.
| #define ENET_CFG_CPSW_SGMII (ENET_OFF) |
CPSW Q/SGMII support (requires ENET_CFG_CPSW_MACPORT_SGMII).
| #define ENET_CFG_CPSW_MACPORT_SGMII (ENET_OFF) |
CPSW Q/SGMII support.
| #define ENET_CFG_CPSW_CPPI_CAST (ENET_OFF) |
CPSW CPPI Castagnoli CRC support.
| #define ENET_CFG_CPSW_HOSTPORT_TRAFFIC_SHAPING (ENET_ON) |
CPSW Host Traffic Shaping support.
| #define ENET_CFG_CPSW_MACPORT_TRAFFIC_SHAPING (ENET_ON) |
CPSW Mac Traffic Shaping support.
| #define ENET_CFG_CPSW_MACPORT_INTERVLAN (ENET_ON) |
CPSW interVLAN support.
| #define ENET_CFG_REMOTE_CLIENT_CORES_MAX (1U) |
Maximum number of remote clients cores.
| #define ENET_CFG_RM_MAC_ADDR_MAX (1U) |
Maximum number of MAC addresses allocated for Resource Manager.
| #define ENET_CFG_CPDMA_MULTICORE_SUPPORT (ENET_OFF) |
CPDMA MultiCore Support.
| #define ENET_CFG_CPSW_CSUM_OFFLOAD_SUPPORT (ENET_OFF) |
| #define ENET_SOC_CFG_XGE_CPSW_ID_VER_REG_MAJOR_VER (1U) |
| #define ENET_SOC_CFG_XGE_CPSW_ID_VER_REG_MINOR_VER (2U) |
| #define ENET_SOC_CFG_XGE_CPSW_ID_VER_REG_RTL_VER (0U) |
| #define ENET_CFG_RM_TX_CH_MAX (8U) |
Maximum number of TX channels allocated for Resource Manager.
| #define ENET_CFG_RM_RX_CH_MAX (8U) |
Maximum number of RX channels allocated for Resource Manager.
| #define CPSW_STATS_MACPORT_MAX (1U) |
Maximum number of MAC port stats blocks.
| #define ENET_CFG_CPSW_EST (ENET_ON) |
CPSW EST support.
| #define ENET_CFG_CPSW_MACPORT_EST (ENET_ON) |
| #define ENET_CFG_CPSW_CUTTHRU (ENET_OFF) |
Cut-thru switching support.
| #define ENET_CFG_MDIO_CLAUSE45 (ENET_ON) |
MDIO Clause-45 frame support.
| #define CPSW_ALE_NUM_PORTS ((CPSW_STATS_MACPORT_MAX) + 1U) |
Number of switch ports in the subsystem. Number of Mac ports + 1 host port
| #define ENET_CFG_CPSW_ESTF_NUM (CPSW_STATS_MACPORT_MAX) |
Number of CPSW ESTFn modules.