Data Sheet
Ethernet Controller I210 — Programming Interface
550
8.27.2 PHY Power Management - PHPM (0x0E14, RW)
The PHPM register controls internal PHY power management operation.
Field Bit(s) Initial Value Description
Enable Automatic
Crossover
0 1b
1
1. Bit Loaded from bit 9 in the Initialization Control 3 Flash word at power up.
When set, the device automatically determines whether or not it needs to
cross over between pairs so that an external cross-over cable is not
required.
10BASE-TE 1
0b
2
2. Loaded from Flash.
Enable Low Amplitude 10BASE-T Operation.
Setting this bit enables the I210 to operate in IEEE802.3az 10BASE-Te low
power operation.
0b = 10BASE-Te operation disabled.
1b = 10BASE-Te operation enabled.
Note: When operating in 10BASE-T mode and with this bitset,
supported cable length is reduced.
EEE_100M_AN 2
1b
2
Report EEE 100 Mb/s Capability in Auto-negotiation
0b = Do not report EEE 100 Mb/s capability in auto-negotiation.
1b = Report EEE 100 Mb/s capability in auto-negotiation.
Note: Changing value of bit causes link drop and re-negotiation.
EEE_1G_AN 3
1b
2
Report EEE 1 GbE Capability in Auto-negotiation.
0b = Do not report EEE 1 GbE capability in auto-negotiation.
1b = Report EEE 1 GbE capability in auto-negotiation.
Note: Changing the value of this bit causes link drop and re-
negotiation.
Reserved 31:4 0x0
Reserved.
Write 0x0, ignore on read.
Field Bit(s) Initial Value Description
SPD_EN 0 1b
Smart Power Down.
When set, enables PHY Smart Power Down mode.
This bit is loaded from the SPD Enable bit in the Initialization Control 4
Flash word on reset.
D0LPLU 1 0b
D0 Low Power Link Up (LPLU).
When set, configures the PHY to negotiate for a low speed link in all
states.
LPLU 2 1b
Low Power on Link Up.
When set, enables the decrease in link speed while in non-D0a states
when the power policy and power management state specify it.
This bit is loaded from the LPLU bit in the Initialization Control 4 Flash
word on reset.
Disable 1000 in non-D0a 3 1b
Disables 1000 Mb/s operation in non-D0a states.
This bit is loaded from the Disable 1000 in non-D0a bit in the Software
Defined Pins Control Flash word on reset.
Link Energy Detect (RO,
LH)
4 0b
This bit is set when the PHY detects energy on the link. Note that this bit
is valid only if the PHPM.Go Link disconnect bit is set to 0b.
When PHPM.Go Link disconnect =1b, PHPM.link_energy_detect is fixed at
1b at all the link states.
Go Link disconnect 5 0b Setting this bit causes the PHY to enter link disconnect mode immediately.