![]() |
PDK API Guide for AM64x
|
Holds CPSW EEE (Energy Efficient Ethernet) Per-Port Configuration.
Data Fields | |
Uint32 | txLpiClkstopEnable |
Uint32 | idle2lpi |
Uint32 | lpi2wake |
Uint32 CSL_CPSW_EEE_PORT_CONFIG::txLpiClkstopEnable |
EEE Transmit LPI clockstop enable for EMAC port only 1: The GMII or RGMII transmit clock is stopped in the EEE LPI state. 0: The GMII or RGMII transmit clock is not stopped in the EEE LPI state.
Uint32 CSL_CPSW_EEE_PORT_CONFIG::idle2lpi |
EEE Idle to LPI counter load value - After EEE_CLKSTOP_REQ is asserted, this value is loaded into the port idle to LPI counter on each clock that the port transmit or receive is not idle. Port enters the LPI state when this count decrements to zero. This count value should be large relative to switch operations
Uint32 CSL_CPSW_EEE_PORT_CONFIG::lpi2wake |
EEE LPI to wake counter load value - When the port is in the transmit LPI state and the EEE_CLKSTOP_REQ signal is deasserted, this value is loaded into the port 0 LPI to wake counter. Transmit and receive packet operations may begin (resume) when the LPI to wake count decrements to zero. This is the time waited before CPPI packet operations begin (resume after wakeup). This count value should be large relative to switch operations.