This file contains the type definitions and helper macros for the CPSW MAC port module interface.
Go to the source code of this file.
Data Structures | |
struct | CpswMacPort_TxShortIpgCfg |
Configuration of transmit short inter packet gap feature. More... | |
struct | CpswMacPort_PortTxShortIpgCfg |
MAC port's short gap configuration. More... | |
struct | CpswMacPort_InterVlanRoutingCfg |
Port interVLAN configuration parameters. More... | |
struct | CpswMacPort_FifoStats |
FIFO related statistics of a MAC port. More... | |
struct | CpswMacPort_IpTsCfg |
Port IP configuration for time synchronization events. More... | |
struct | CpswMacPort_TsEventCfg |
Port configuration for time synchronization. More... | |
struct | CpswMacPort_EnableTsEventInArgs |
Input args for CPSW_MACPORT_IOCTL_ENABLE_CPTS_EVENT. More... | |
struct | CpswMacPort_EstTimestampCfg |
EST timestamping configuration parameters. More... | |
struct | CpswMacPort_Cfg |
MAC port module configuration parameters. More... | |
Macros | |
#define | CPSW_MACPORT_PUBLIC_IOCTL(x) |
Helper macro to create IOCTL commands for CPSW MAC port module. More... | |
Functions | |
void | CpswMacPort_initCfg (CpswMacPort_Cfg *macPortCfg) |
Initialize CPSW MAC port configuration parameters. More... | |