Searched refs:tx_lpi_enabled (Results 1 - 25 of 28) sorted by last modified time

12

/linux-master/include/uapi/linux/
H A Dethtool.h363 * @tx_lpi_enabled: Whether the interface should assert its tx lpi, given
367 * was negotiated and tx_lpi_enabled was set.
377 __u32 tx_lpi_enabled; member in struct:ethtool_eee
/linux-master/include/linux/
H A Dethtool.h230 bool tx_lpi_enabled; member in struct:ethtool_keee
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c995 priv->tx_lpi_enabled = false;
1109 priv->tx_lpi_enabled = priv->eee_enabled;
H A Dstmmac.h295 int tx_lpi_enabled; member in struct:stmmac_priv
H A Dstmmac_ethtool.c908 edata->tx_lpi_enabled = priv->tx_lpi_enabled;
922 if (priv->tx_lpi_enabled != edata->tx_lpi_enabled)
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c1815 edata->tx_lpi_enabled = current_link.eee.tx_lpi_enable;
1867 params.eee.tx_lpi_enable = edata->tx_lpi_enabled;
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c546 bool tx_lpi_enabled; member in struct:mvneta_port
4290 mvneta_set_eee(pp, pp->eee_active && pp->tx_lpi_enabled);
5110 eee->tx_lpi_enabled = pp->tx_lpi_enabled;
5125 if (eee->tx_lpi_enabled && eee->tx_lpi_timer > 255)
5134 pp->tx_lpi_enabled = eee->tx_lpi_enabled;
5136 mvneta_set_eee(pp, eee->tx_lpi_enabled && eee->eee_enabled);
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c1645 edata->tx_lpi_enabled = true;
1655 edata->tx_lpi_enabled = false;
1680 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) {
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c3062 edata->tx_lpi_enabled = true;
3095 edata->tx_lpi_enabled = true;
3103 edata->tx_lpi_enabled = false;
3132 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) {
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c5670 edata->tx_lpi_enabled = pf->stats.tx_lpi_status;
5688 {edata->tx_lpi_enabled != pf->stats.tx_lpi_status, "tx-lpi"}
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c2208 edata->tx_lpi_enabled = true;
2232 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) {
/linux-master/drivers/net/ethernet/broadcom/
H A Dtg3.c2373 /* Pull tx_lpi_enabled */
2375 dest->tx_lpi_enabled = !!(val & TG3_CPMU_EEEMD_LPI_IN_TX);
4620 tp->eee.tx_lpi_enabled != eee.tx_lpi_enabled)
4742 (tp->eee.tx_lpi_enabled ? TG3_CPMU_EEEMD_LPI_IN_TX : 0) |
14195 tp->eee.tx_lpi_enabled = edata->tx_lpi_enabled;
15657 tp->eee.tx_lpi_enabled = 1;
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c4249 if (edata->tx_lpi_enabled) {
4269 eee->tx_lpi_enabled = edata->tx_lpi_enabled;
4295 edata->tx_lpi_enabled = 0;
H A Dbnxt.c11172 eee->tx_lpi_enabled = 1;
11342 if (eee->tx_lpi_enabled)
/linux-master/drivers/net/dsa/
H A Dmt7530.c3061 e->tx_lpi_enabled = !(eeecr & LPI_MODE_EN);
3077 if (!e->tx_lpi_enabled)
/linux-master/drivers/net/dsa/microchip/
H A Dksz_common.c3044 e->tx_lpi_enabled = true;
3064 if (!e->tx_lpi_enabled) {
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmmii.c97 priv->eee.tx_lpi_enabled);
H A Dbcmgenet.h709 bool tx_lpi_enabled);
H A Dbcmgenet.c1276 bool tx_lpi_enabled)
1296 if (tx_lpi_enabled)
1316 priv->eee.tx_lpi_enabled = tx_lpi_enabled;
1330 e->tx_lpi_enabled = p->tx_lpi_enabled;
1355 bcmgenet_eee_enable_set(dev, active, e->tx_lpi_enabled);
1275 bcmgenet_eee_enable_set(struct net_device *dev, bool enable, bool tx_lpi_enabled) argument
/linux-master/drivers/net/phy/
H A Dphy_device.c2936 phydev->eee_cfg.tx_lpi_enabled = true;
H A Dphy.c991 phydev->enable_tx_lpi = phydev->eee_cfg.tx_lpi_enabled;
1674 * is done only if there is a change in the tx_lpi_enabled or tx_lpi_timer
1680 if (phydev->eee_cfg.tx_lpi_enabled != data->tx_lpi_enabled ||
/linux-master/net/ethtool/
H A Dioctl.c1518 keee->tx_lpi_enabled = eee->tx_lpi_enabled;
1534 eee->tx_lpi_enabled = keee->tx_lpi_enabled;
H A Deee.c101 eee->tx_lpi_enabled) ||
147 ethnl_update_bool(&eee.tx_lpi_enabled, tb[ETHTOOL_A_EEE_TX_LPI_ENABLED],
/linux-master/include/net/
H A Deee.h9 bool tx_lpi_enabled; member in struct:eee_config
16 if (!eeecfg->eee_enabled || !eeecfg->tx_lpi_enabled)
26 eee->tx_lpi_enabled = eeecfg->tx_lpi_enabled;
34 eeecfg->tx_lpi_enabled = eee->tx_lpi_enabled;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c3461 edata->tx_lpi_enabled = edata->eee_enabled;
3500 if (eee_data.tx_lpi_enabled != edata->tx_lpi_enabled) {

Completed in 561 milliseconds

12