Searched refs:tx_lpi_enabled (Results 1 - 25 of 30) sorted by relevance

12

/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/net/ethtool/
H A Deee.c101 eee->tx_lpi_enabled) ||
147 ethnl_update_bool(&eee.tx_lpi_enabled, tb[ETHTOOL_A_EEE_TX_LPI_ENABLED],
H A Dioctl.c1518 keee->tx_lpi_enabled = eee->tx_lpi_enabled;
1534 eee->tx_lpi_enabled = keee->tx_lpi_enabled;
/linux-master/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_ethtool.c373 e->tx_lpi_enabled = p->tx_lpi_enabled;
399 intf->eee.tx_lpi_enabled = e->tx_lpi_enabled;
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h278 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/phy/
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/drivers/net/ethernet/broadcom/genet/
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
H A Dbcmgenet.h707 bool tx_lpi_enabled);
H A Dbcmmii.c95 priv->eee.tx_lpi_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/include/linux/
H A Dethtool.h230 bool tx_lpi_enabled; member in struct:ethtool_keee
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c546 bool tx_lpi_enabled; member in struct:mvneta_port
4289 mvneta_set_eee(pp, pp->eee_active && pp->tx_lpi_enabled);
5109 eee->tx_lpi_enabled = pp->tx_lpi_enabled;
5124 if (eee->tx_lpi_enabled && eee->tx_lpi_timer > 255)
5133 pp->tx_lpi_enabled = eee->tx_lpi_enabled;
5135 mvneta_set_eee(pp, eee->tx_lpi_enabled && eee->eee_enabled);
/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_ethtool.c1080 eee->tx_lpi_enabled = true;
1087 eee->tx_lpi_enabled = false;
/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/e1000e/
H A Dethtool.c2252 edata->tx_lpi_enabled = true;
2278 if (eee_curr.tx_lpi_enabled != edata->tx_lpi_enabled) {
/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/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c722 eee->tx_lpi_enabled = eee->eee_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/dsa/
H A Dmt7530.c3065 e->tx_lpi_enabled = !(eeecr & LPI_MODE_EN);
3081 if (!e->tx_lpi_enabled)
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c4070 if (edata->tx_lpi_enabled) {
4090 eee->tx_lpi_enabled = edata->tx_lpi_enabled;
4116 edata->tx_lpi_enabled = 0;
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c2137 edata->tx_lpi_enabled = (eee_cfg & SHMEM_EEE_LPI_REQUESTED_BIT) ? 1 : 0;
2177 if (edata->tx_lpi_enabled &&
2191 if (edata->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) {
/linux-master/drivers/net/dsa/microchip/
H A Dksz_common.c2952 e->tx_lpi_enabled = true;
2972 if (!e->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;

Completed in 460 milliseconds

12