Home
last modified time | relevance | path

Searched refs:eee_cfg (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/drivers/net/phy/
H A Dphy.c1021 phydev->enable_tx_lpi = phydev->eee_cfg.tx_lpi_enabled && in phy_check_link_status()
1907 eeecfg_to_eee(data, &phydev->eee_cfg); in phy_ethtool_get_eee()
1936 enable_tx_lpi = phydev->eee_cfg.tx_lpi_enabled && phydev->eee_active; in phy_ethtool_set_eee_noneg()
1939 phydev->eee_cfg.tx_lpi_timer != old_cfg->tx_lpi_timer) { in phy_ethtool_set_eee_noneg()
1966 old_cfg = phydev->eee_cfg; in phy_ethtool_set_eee()
1967 eee_to_eeecfg(&phydev->eee_cfg, data); in phy_ethtool_set_eee()
1973 phydev->eee_cfg = old_cfg; in phy_ethtool_set_eee()
H A Dphylink.c100 struct eee_config eee_cfg; member
1836 pl->eee_cfg.eee_enabled = pl->config->eee_enabled_default; in phylink_create()
1837 pl->eee_cfg.tx_lpi_enabled = pl->eee_cfg.eee_enabled; in phylink_create()
1838 pl->eee_cfg.tx_lpi_timer = pl->config->lpi_timer_default; in phylink_create()
1947 pl->mac_tx_lpi_timer = phydev->eee_cfg.tx_lpi_timer; in phylink_phy_change()
2098 if (pl->eee_cfg.eee_enabled) in phylink_bringup_phy()
2101 phy->eee_cfg.tx_lpi_enabled = pl->eee_cfg.tx_lpi_enabled; in phylink_bringup_phy()
2102 phy->eee_cfg.tx_lpi_timer = pl->eee_cfg.tx_lpi_timer; in phylink_bringup_phy()
3173 eee_to_eeecfg(&pl->eee_cfg, eee); in phylink_ethtool_set_eee()
H A Dphy_device.c2716 phydev->eee_cfg.tx_lpi_enabled = true; in phy_support_eee()
2717 phydev->eee_cfg.eee_enabled = true; in phy_support_eee()
2731 phydev->eee_cfg.tx_lpi_enabled = false; in phy_disable_eee()
2732 phydev->eee_cfg.eee_enabled = false; in phy_disable_eee()
3362 phydev->eee_cfg.eee_enabled = !linkmode_empty(phydev->advertising_eee); in phy_probe()
H A Dphy-c45.c942 if (!phydev->eee_cfg.eee_enabled) { in genphy_c45_an_config_eee_aneg()
1482 if (!phydev->eee_cfg.eee_enabled) in genphy_c45_eee_is_active()
H A Dmarvell.c1562 if (phydev->eee_cfg.eee_enabled) { in m88e1540_set_fld()
/linux-6.15/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c2111 u32 eee_cfg; in bnx2x_get_eee() local
2118 eee_cfg = bp->link_vars.eee_status; in bnx2x_get_eee()
2121 (eee_cfg & SHMEM_EEE_SUPPORTED_MASK) >> in bnx2x_get_eee()
2125 (eee_cfg & SHMEM_EEE_ADV_STATUS_MASK) >> in bnx2x_get_eee()
2129 (eee_cfg & SHMEM_EEE_LP_ADV_STATUS_MASK) >> in bnx2x_get_eee()
2133 edata->tx_lpi_timer = (eee_cfg & SHMEM_EEE_TIMER_MASK) << 4; in bnx2x_get_eee()
2136 edata->eee_active = (eee_cfg & SHMEM_EEE_ACTIVE_BIT) ? 1 : 0; in bnx2x_get_eee()
2145 u32 eee_cfg; in bnx2x_set_eee() local
2156 eee_cfg = bp->link_vars.eee_status; in bnx2x_set_eee()
2158 if (!(eee_cfg & SHMEM_EEE_SUPPORTED_MASK)) { in bnx2x_set_eee()
[all …]
/linux-6.15/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_intf.c679 umac_wl(intf, phydev->eee_cfg.tx_lpi_timer, UMC_EEE_LPI_TIMER); in bcmasp_adj_link()
1064 phydev->eee_cfg.tx_lpi_timer = umac_rl(intf, UMC_EEE_LPI_TIMER); in bcmasp_netif_init()
1341 if (ndev->phydev && ndev->phydev->eee_cfg.eee_enabled && in bcmasp_suspend_to_wol()
1384 if (intf->ndev->phydev && intf->ndev->phydev->eee_cfg.eee_enabled && in bcmasp_resume_from_wol()
/linux-6.15/drivers/net/ethernet/qlogic/qed/
H A Dqed_mcp.c1542 phy_cfg.eee_cfg |= EEE_CFG_EEE_ENABLED; in qed_mcp_set_link()
1544 phy_cfg.eee_cfg |= EEE_CFG_TX_LPI; in qed_mcp_set_link()
1546 phy_cfg.eee_cfg |= EEE_CFG_ADV_SPEED_1G; in qed_mcp_set_link()
1548 phy_cfg.eee_cfg |= EEE_CFG_ADV_SPEED_10G; in qed_mcp_set_link()
1549 phy_cfg.eee_cfg |= (params->eee.tx_lpi_timer << in qed_mcp_set_link()
H A Dqed_mfw_hsi.h100 u32 eee_cfg; member
/linux-6.15/include/linux/
H A Dphy.h681 struct eee_config eee_cfg; member
/linux-6.15/drivers/net/ethernet/freescale/
H A Dfec_main.c2150 phy_dev->eee_cfg.tx_lpi_timer, in fec_enet_adjust_link()