Lines Matching refs:edata
2149 static int e1000e_get_eee(struct net_device *netdev, struct ethtool_keee *edata) in e1000e_get_eee() argument
2182 mii_eee_cap1_mod_linkmode_t(edata->supported, phy_data); in e1000e_get_eee()
2185 mii_eee_cap1_mod_linkmode_t(edata->advertised, adapter->eee_advert); in e1000e_get_eee()
2191 mii_eee_cap1_mod_linkmode_t(edata->lp_advertised, phy_data); in e1000e_get_eee()
2205 edata->eee_active = true; in e1000e_get_eee()
2207 edata->eee_enabled = !hw->dev_spec.ich8lan.eee_disable; in e1000e_get_eee()
2208 edata->tx_lpi_enabled = true; in e1000e_get_eee()
2209 edata->tx_lpi_timer = er32(LPIC) >> E1000_LPIC_LPIET_SHIFT; in e1000e_get_eee()
2219 static int e1000e_set_eee(struct net_device *netdev, struct ethtool_keee *edata) in e1000e_set_eee() argument
2232 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) { in e1000e_set_eee()
2237 if (eee_curr.tx_lpi_timer != edata->tx_lpi_timer) { in e1000e_set_eee()
2247 if (linkmode_andnot(tmp, edata->advertised, supported)) { in e1000e_set_eee()
2252 adapter->eee_advert = linkmode_to_mii_eee_cap1_t(edata->advertised); in e1000e_set_eee()
2254 hw->dev_spec.ich8lan.eee_disable = !edata->eee_enabled; in e1000e_set_eee()