E1000_EECD_REQ
E1000_EECD_DI|E1000_EECD_REQ);
if (value & E1000_EECD_REQ) {
eecd |= E1000_EECD_REQ;
eecd &= ~E1000_EECD_REQ;
eecd &= ~E1000_EECD_REQ;
eecd &= ~(E1000_EECD_REQ | E1000_EECD_GNT);
E1000_WRITE_REG(hw, E1000_EECD, eecd | E1000_EECD_REQ);
eecd &= ~E1000_EECD_REQ;
eecd &= ~E1000_EECD_REQ;