Lines Matching refs:eee
11901 bp->eee.eee_active ? "active" : in bnxt_report_link()
11947 struct ethtool_keee *eee = &bp->eee; in bnxt_hwrm_phy_qcaps() local
11950 _bnxt_fw_to_linkmode(eee->supported, fw_speeds); in bnxt_hwrm_phy_qcaps()
12112 struct ethtool_keee *eee = &bp->eee; in bnxt_update_link() local
12115 eee->eee_active = 0; in bnxt_update_link()
12118 eee->eee_active = 1; in bnxt_update_link()
12121 _bnxt_fw_to_linkmode(eee->lp_advertised, fw_speeds); in bnxt_update_link()
12128 eee->eee_enabled = 1; in bnxt_update_link()
12131 _bnxt_fw_to_linkmode(eee->advertised, fw_speeds); in bnxt_update_link()
12137 eee->tx_lpi_enabled = 1; in bnxt_update_link()
12139 eee->tx_lpi_timer = le32_to_cpu(tmr) & in bnxt_update_link()
12301 struct ethtool_keee *eee = &bp->eee; in bnxt_hwrm_set_eee() local
12303 if (eee->eee_enabled) { in bnxt_hwrm_set_eee()
12307 if (eee->tx_lpi_enabled) in bnxt_hwrm_set_eee()
12313 eee_speeds = bnxt_get_fw_auto_link_speeds(eee->advertised); in bnxt_hwrm_set_eee()
12315 req->tx_lpi_timer = cpu_to_le32(eee->tx_lpi_timer); in bnxt_hwrm_set_eee()
12669 struct ethtool_keee *eee = &bp->eee; in bnxt_eee_config_ok() local
12675 if (eee->eee_enabled) { in bnxt_eee_config_ok()
12682 eee->eee_enabled = 0; in bnxt_eee_config_ok()
12685 if (linkmode_andnot(tmp, eee->advertised, advertising)) { in bnxt_eee_config_ok()
12686 linkmode_and(eee->advertised, advertising, in bnxt_eee_config_ok()
12687 eee->supported); in bnxt_eee_config_ok()