Lines Matching refs:eee

2352 static void tg3_eee_pull_config(struct tg3 *tp, struct ethtool_eee *eee)  in tg3_eee_pull_config()  argument
2355 struct ethtool_eee *dest = &tp->eee; in tg3_eee_pull_config()
2360 if (eee) in tg3_eee_pull_config()
2361 dest = eee; in tg3_eee_pull_config()
2416 if (tp->eee.eee_active) in tg3_phy_eee_adjust()
4375 if (!tp->eee.eee_enabled) { in tg3_phy_autoneg_cfg()
4377 tp->eee.advertised = 0; in tg3_phy_autoneg_cfg()
4379 tp->eee.advertised = advertise & in tg3_phy_autoneg_cfg()
4631 struct ethtool_eee eee; in tg3_phy_eee_config_ok() local
4636 tg3_eee_pull_config(tp, &eee); in tg3_phy_eee_config_ok()
4638 if (tp->eee.eee_enabled) { in tg3_phy_eee_config_ok()
4639 if (tp->eee.advertised != eee.advertised || in tg3_phy_eee_config_ok()
4640 tp->eee.tx_lpi_timer != eee.tx_lpi_timer || in tg3_phy_eee_config_ok()
4641 tp->eee.tx_lpi_enabled != eee.tx_lpi_enabled) in tg3_phy_eee_config_ok()
4645 if (eee.advertised) in tg3_phy_eee_config_ok()
4763 (tp->eee.tx_lpi_enabled ? TG3_CPMU_EEEMD_LPI_IN_TX : 0) | in tg3_setup_eee()
4773 tw32_f(TG3_CPMU_EEE_MODE, tp->eee.eee_enabled ? val : 0); in tg3_setup_eee()
4777 (tp->eee.tx_lpi_timer & 0xffff)); in tg3_setup_eee()
14122 if (edata->advertised != tp->eee.advertised) { in tg3_set_eee()
14135 tp->eee = *edata; in tg3_set_eee()
14160 *edata = tp->eee; in tg3_get_eee()
15583 tp->eee.supported = SUPPORTED_100baseT_Full | in tg3_phy_probe()
15585 tp->eee.advertised = ADVERTISED_100baseT_Full | in tg3_phy_probe()
15587 tp->eee.eee_enabled = 1; in tg3_phy_probe()
15588 tp->eee.tx_lpi_enabled = 1; in tg3_phy_probe()
15589 tp->eee.tx_lpi_timer = TG3_CPMU_DBTMR1_LNKIDLE_2047US; in tg3_phy_probe()