Lines Matching refs:eee
4867 struct ethtool_eee *eee)
4874 eee->eee_enabled = pp->eee_enabled;
4875 eee->eee_active = pp->eee_active;
4876 eee->tx_lpi_enabled = pp->tx_lpi_enabled;
4877 eee->tx_lpi_timer = (lpi_ctl0) >> 8; // * scale;
4879 return phylink_ethtool_get_eee(pp->phylink, eee);
4883 struct ethtool_eee *eee)
4890 if (eee->tx_lpi_enabled && eee->tx_lpi_timer > 255)
4895 lpi_ctl0 |= eee->tx_lpi_timer << 8;
4898 pp->eee_enabled = eee->eee_enabled;
4899 pp->tx_lpi_enabled = eee->tx_lpi_enabled;
4901 mvneta_set_eee(pp, eee->tx_lpi_enabled && eee->eee_enabled);
4903 return phylink_ethtool_set_eee(pp->phylink, eee);