Data Structures
Here are the data structures with brief descriptions:
oCCpswAle_AgingCfg_sALE aging time configuration
oCCpswAle_Cfg_sALE configuration
oCCpswAle_DefaultThreadCfg_sInput args for CPSW_ALE_IOCTL_SET_DEFAULT_THREADCFG command and out args for CPSW_ALE_IOCTL_GET_DEFAULT_THREADCFG command
oCCpswAle_GetBcastMcastRateLimitOutArgs_sOutput args for CPSW_ALE_IOCTL_GET_BCAST_MCAST_LIMIT IOCTL command
oCCpswAle_GetMcastEntryInArgs_sInput args for CPSW_ALE_IOCTL_LOOKUP_MCAST command
oCCpswAle_GetMcastEntryOutArgs_sOutput args for CPSW_ALE_IOCTL_LOOKUP_MCAST command
oCCpswAle_GetPolicerStatsInArgs_sInput args for CPSW_ALE_IOCTL_GET_POLICER_STATS command
oCCpswAle_GetPolicerStatsOutArgs_sOutput args for CPSW_ALE_IOCTL_GET_POLICER_STATS command
oCCpswAle_GetPortMacAddrInArgs_sInput args for CPSW_ALE_IOCTL_GET_PORT_MACADDR command
oCCpswAle_GetPortMacAddrOutArgs_sOutput args for CPSW_ALE_IOCTL_GET_PORT_MACADDR command
oCCpswAle_GetUcastEntryOutArgs_sOutput args for CPSW_ALE_IOCTL_LOOKUP_UCAST command
oCCpswAle_GetVlanEntryOutArgs_sOutput args for CPSW_ALE_IOCTL_LOOKUP_MCAST command
oCCpswAle_InitVlanCfg_sInit time VLAN configuration
oCCpswAle_IpAddrClassifierInfo_sALE IP address classifier info
oCCpswAle_IPPktSecurityCfg_sIP packet security configuration
oCCpswAle_IPv4EntryInfo_sIPv4 entry info
oCCpswAle_IPv6EntryInfo_sIPv6 entry info
oCCpswAle_MacAddrClassifierInfo_sALE classifier/policer match parameters for source or destination MAC address
oCCpswAle_MacAddrInfo_sMAC address and VLAN Id
oCCpswAle_MacAuthCfg_sMAC authentication configuration
oCCpswAle_MalformedPktSecurityCfg_sMalformed packet handling configuration
oCCpswAle_McastEntryInfo_sMulticast entry type info apart from MAC address
oCCpswAle_MirrorMatchParams_sALE port mirroring configuration for mirroring based on packet match
oCCpswAle_NetworkSecurityCfg_sHigh level structure with ALE network security configuration
oCCpswAle_OuiEntryInfo_sOUI entry info
oCCpswAle_PolicerEntryOutArgs_sOutput args for CPSW_ALE_IOCTL_GET_POLICER, CPSW_ALE_IOCTL_SET_POLICER_THREADCFG, CPSW_ALE_IOCTL_BLOCK_CLASSIFIER_HOSTPORT and CPSW_ALE_IOCTL_SET_INTERVLAN_CFG commands
oCCpswAle_PolicerGlobalCfg_sPolicer global configuration parameters
oCCpswAle_PolicerMatchParams_sALE classifier/policer match parameters
oCCpswAle_PortBcastMcastRateLimitParams_sBroadcast/multicast bandwidth limit configuration parameters
oCCpswAle_PortCfg_sALE init time port specific configuration params
oCCpswAle_PortLearningSecurityCfg_sPort specific auto learning security configuration
oCCpswAle_PortMacModeCfg_sPort MAC mode configuration
oCCpswAle_PortMirroringCfg_sInput args for CPSW_ALE_IOCTL_SET_PORT_MIRROR_CFG command
oCCpswAle_PortVlanSecurityCfg_sPort specific VLAN security configuration
oCCpswAle_SetBcastMcastRateLimitInArgs_sInput args for CPSW_ALE_IOCTL_SET_BCAST_MCAST_LIMIT command
oCCpswAle_SetInterVlanCfgInArgs_sOutput args for CPSW_ALE_IOCTL_SET_DEFAULT_THREADCFG command
oCCpswAle_SetMcastEntryInArgs_sInput args for CPSW_ALE_IOCTL_ADD_MCAST command
oCCpswAle_SetPolicerEntryInArgs_sInput args for CPSW_ALE_IOCTL_SET_POLICER command
oCCpswAle_SetPolicerEntryOutArgs_sInput args for CPSW_ALE_IOCTL_SET_POLICER command
oCCpswAle_SetPolicerThreadCfgInArgs_sInput args for CPSW_ALE_IOCTL_SET_POLICER_THREADCFG command
oCCpswAle_SetPortStateInArgs_sInput args for CPSW_ALE_IOCTL_SET_PORT_STATE command
oCCpswAle_SetUcastEntryInArgs_sInput args for CPSW_ALE_IOCTL_ADD_UCAST command
oCCpswAle_TrunkCfg_sInput args for CPSW_ALE_IOCTL_SET_TRUNK_CFG command
oCCpswAle_UcastEntryInfo_sUnicast entry type info apart from MAC address that can be set
oCCpswAle_UnregulatedTrafficPolicer_sUnregulated traffic (no classifier hit) policing params
oCCpswAle_VlanEntryInfo_sVLAN entry type info
oCCpswAle_VlanIdInfo_sVLAN id info
oCCpswCpts_Cfg_sCPTS configuration
oCCpswMacPort_EnableTsEventInArgs_sInput args for CPSW_MACPORT_IOCTL_ENABLE_CPTS_EVENT
oCCpswMacPort_FifoStats_sFIFO related statistics of a MAC port
oCCpswMacPort_IpTsCfg_sPort IP configuration for time synchronization events
oCCpswMacPort_TsEventCfg_sPort configuration for time synchronization
oCCpswStats_HostPort_2g_sCPSW 2G host port statistics
oCCpswStats_HostPort_Ng_sCPSW 5G or 9G host port statistics
oCCpswStats_MacPort_2g_sCPSW 2G MAC port statistics
oCCpswStats_MacPort_Ng_sCPSW 5G or 9G MAC port statistics
oCDp83822_Cfg_sDP83822 PHY configuration parameters
oCDp83867_Cfg_sDP83867 PHY configuration parameters
oCEnet_IoctlPrms_sEnet IOCTL param
oCEnet_Obj_sEnet object
oCEnet_Version_sVersion of a peripheral or module
oCEnet_VlanTag_sVLAN tag
oCEnetDma_CbStats_sStats for packets submitted/retrieved in the DMA event callbacks functions
oCEnetDma_DmaDescStats_sDMA descriptor stats for the RX & TX channels
oCEnetDma_RxChStats_sRX channel statistics
oCEnetDma_TxChStats_sTX channel statistics
oCEnetMacPort_EnableEgressTrafficShapingInArgs_sInput args for ENET_MACPORT_IOCTL_ENABLE_EGRESS_TRAFFIC_SHAPING command
oCEnetMacPort_Interface_sMAC port interface
oCEnetMacPort_LinkCfg_sLink speed and duplexity configuration
oCEnetMacPort_SetEgressPriorityMapInArgs_sInput args for ENET_MACPORT_IOCTL_SET_EGRESS_QOS_PRIORITY_MAP command
oCEnetMacPort_SetIngressDscpPriorityMapInArgs_sInput args for ENET_MACPORT_IOCTL_SET_INGRESS_DSCP_PRIORITY_MAP command
oCEnetMacPort_SetPriorityRegenMapInArgs_sInput args for ENET_MACPORT_IOCTL_SET_PRIORITY_REGEN_MAP command
oCEnetMdio_C22ReadInArgs_sInput args for ENET_MDIO_IOCTL_C22_READ command
oCEnetMdio_C22WriteInArgs_sInput args for ENET_MDIO_IOCTL_C22_WRITE command
oCEnetMdio_C45ReadInArgs_sInput args for ENET_MDIO_IOCTL_C45_READ command
oCEnetMdio_C45WriteInArgs_sInput args for ENET_MDIO_IOCTL_C45_WRITE command
oCEnetMod_Obj_sEthernet Module object
oCEnetOsal_Cfg_sEnet driver OSAL function pointers
oCEnetPer_AttachCoreOutArgs_sOutput args for ENET_PER_IOCTL_ATTACH_CORE command
oCEnetPer_Obj_sEthernet Peripheral object
oCEnetPer_PortLinkCfg_sInput args for ENET_PER_IOCTL_OPEN_PORT_LINK command
oCEnetPhy_Cfg_sPHY configuration parameters
oCEnetPhy_FsmTimeoutCfg_sPHY State-Machine time-out values
oCEnetPhy_LinkCfg_sLink speed and duplexity configuration
oCEnetPhy_MacCfg_sMAC port parameters: MII interface, capabilities
oCEnetPhy_Mdio_sMDIO driver
oCEnetPhy_Version_sPHY version (ID)
oCEnetPort_DscpPriorityMap_sDSCP priority map
oCEnetPort_MaxLen_sMaximum packet lengths for TX and RX
oCEnetPort_PriorityMap_sPriority map
oCEnetPort_TrafficShapingCfg_sTraffic shaping configuration for all priorities
oCEnetPort_TrafficShapingRates_sTraffic shaping parameters (committed and excess rates)
oCEnetPort_VlanCfg_sVLAN configuration parameters
oCEnetQ_Node_sA generic node structure for a single link list
oCEnetQ_sGeneric queue
oCEnetTimeSync_GetEthTimestampInArgs_sInput args for ENET_TIMESYNC_IOCTL_GET_ETH_RX_TIMESTAMP and ENET_TIMESYNC_IOCTL_GET_ETH_TX_TIMESTAMP commands
oCEnetTimeSync_TimestampAdj_sTimestamp adjustment
oCEnetUdma_AutoReclaimPrms_sCPSW channel/flow auto-reclaim config struct
oCEnetUdma_Cfg_sConfig structure for Enet UDMA
oCEnetUdma_CpswHpdDesc_sCPSW UDMA descriptor format
oCEnetUdma_DmaCfg_sConfig structure for Enet UDMA Data Path initialization
oCEnetUdma_DmaDesc_sCPPI DMA descriptor
oCEnetUdma_OpenRxFlowPrms_sParam struct for the get default flowId open parameters
oCEnetUdma_OpenTxChPrms_sParam struct for the TX channel open function
oCEnetUdma_PktInfo_sPacket data structure
oCEnetUdma_PktTsInfo_sCPPI buffer timestamp info
oCEnetUdma_RingMonCfg_sUDMA ring monitor config parameters
oCEnetUdma_RxChInitPrms_sParam struct for the RX channel open
oCEnetUdma_RxProtoInfo_sEnet UDMA RX Protocol Info structure
oCEnetUdma_TxProtoInfo_sEnet UDMA TX Protocol Info structure
oCEnetUdma_UdmaChPrms_sEnet UDMA RX flow/TX channel ring configuration parameters
oCEnetUdma_UdmaChTxPrms_sEnet UDMA TX channel parameters
oCEnetUdma_UdmaFlowPrms_sUDMA RX channel flow parameters
oCEnetUdma_UdmaRingPrms_sEnet UDMA channel ring parameters
oCEnetUtils_Cfg_sEnet utils parameters
oCIcssgFdb_Cfg_sICSSG FDB module configuration parameters
oCIcssgFdb_DfltVlanCfg_sDefault VLAN configuration
oCIcssgFdb_FdbEntry_sFDB entry configuration
oCIcssgFdb_MacAddr_sMAC address
oCIcssgFdb_PreemptEntry_sPriority for frame preemption configuration
oCIcssgFdb_VlanFidEntry_sVLAN FID table entry
oCIcssgFdb_VlanFidParams_sVLAN FID entry parameters
oCNullMod_Cfg_sNull Module configuration parameters
oCNullMod_Obj_sNull Module object
oCNullPer_Cfg_sNull Peripheral configuration parameters
oCNullPer_Obj_sNull Peripheral object
\CVsc8514_Cfg_sVSC8514 PHY configuration parameters

Copyright 2020, Texas Instruments Incorporated