Lines Matching refs:edata
2189 static int e1000e_get_eee(struct net_device *netdev, struct ethtool_keee *edata)
2226 mii_eee_cap1_mod_linkmode_t(edata->supported, phy_data);
2229 mii_eee_cap1_mod_linkmode_t(edata->advertised, adapter->eee_advert);
2235 mii_eee_cap1_mod_linkmode_t(edata->lp_advertised, phy_data);
2249 edata->eee_active = true;
2251 edata->eee_enabled = !hw->dev_spec.ich8lan.eee_disable;
2252 edata->tx_lpi_enabled = true;
2253 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT;
2265 static int e1000e_set_eee(struct net_device *netdev, struct ethtool_keee *edata)
2278 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) {
2283 if (eee_curr.tx_lpi_timer != edata->tx_lpi_timer) {
2293 if (linkmode_andnot(tmp, edata->advertised, supported)) {
2298 adapter->eee_advert = linkmode_to_mii_eee_cap1_t(edata->advertised);
2300 hw->dev_spec.ich8lan.eee_disable = !edata->eee_enabled;