Sub Modules | |
CPSW host port | |
Macros | |
#define | ENET_HOSTPORT_PUBLIC_IOCTL(x) |
Helper macro to create IOCTL commands for host port module. More... | |
#define ENET_HOSTPORT_PUBLIC_IOCTL | ( | x | ) |
Helper macro to create IOCTL commands for host port module.
enum EnetHostPort_Ioctl |
Host port IOCTL commands.
Enumerator | |
---|---|
ENET_HOSTPORT_IOCTL_GET_VERSION | Get the hardware version of the host port module. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_PRINT_REGS | Print host port registers. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_ENABLE | Enable host port. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_DISABLE | Disable host port. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_SET_INGRESS_DSCP_PRI_MAP | Set ingress DSCP priority (TOS) map. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_GET_INGRESS_DSCP_PRI_MAP | Get ingress DSCP priority (TOS) map. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_SET_PRI_REGEN_MAP | Set VLAN priority regeneration map. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_GET_PRI_REGEN_MAP | Get VLAN priority regeneration map. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_SET_EGRESS_QOS_PRI_MAP | Set QoS egress priority map. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_GET_EGRESS_QOS_PRI_MAP | Get QoS egress priority map. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_ENABLE_INGRESS_TRAFFIC_SHAPING | Enable ingress traffic shaping configuration. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_DISABLE_INGRESS_TRAFFIC_SHAPING | Disable ingress traffic shaping configuration. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_GET_INGRESS_TRAFFIC_SHAPING | Get ingress traffic shaping configuration. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_GET_MAXLEN | Get MRU and MTU. IOCTL parameters:
|
ENET_HOSTPORT_IS_CSUM_OFFLOAD_ENABLED | Check if checksum offload is enabled. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_SET_CREDIT_BASED_SHAPING | Set Idleslope for Credit Based Shaper on Host Port. IOCTL parameters:
|
ENET_HOSTPORT_IOCTL_GET_CREDIT_BASED_SHAPING | Get Idleslope of Credit Based Shaper on Host Port queue. IOCTL parameters:
|