Lines Matching refs:eee
12124 bp->eee.eee_active ? "active" : in bnxt_report_link()
12172 struct ethtool_keee *eee = &bp->eee; in bnxt_hwrm_phy_qcaps() local
12175 _bnxt_fw_to_linkmode(eee->supported, fw_speeds); in bnxt_hwrm_phy_qcaps()
12338 struct ethtool_keee *eee = &bp->eee; in bnxt_update_link() local
12341 eee->eee_active = 0; in bnxt_update_link()
12344 eee->eee_active = 1; in bnxt_update_link()
12347 _bnxt_fw_to_linkmode(eee->lp_advertised, fw_speeds); in bnxt_update_link()
12354 eee->eee_enabled = 1; in bnxt_update_link()
12357 _bnxt_fw_to_linkmode(eee->advertised, fw_speeds); in bnxt_update_link()
12363 eee->tx_lpi_enabled = 1; in bnxt_update_link()
12365 eee->tx_lpi_timer = le32_to_cpu(tmr) & in bnxt_update_link()
12527 struct ethtool_keee *eee = &bp->eee; in bnxt_hwrm_set_eee() local
12529 if (eee->eee_enabled) { in bnxt_hwrm_set_eee()
12533 if (eee->tx_lpi_enabled) in bnxt_hwrm_set_eee()
12539 eee_speeds = bnxt_get_fw_auto_link_speeds(eee->advertised); in bnxt_hwrm_set_eee()
12541 req->tx_lpi_timer = cpu_to_le32(eee->tx_lpi_timer); in bnxt_hwrm_set_eee()
12895 struct ethtool_keee *eee = &bp->eee; in bnxt_eee_config_ok() local
12901 if (eee->eee_enabled) { in bnxt_eee_config_ok()
12908 eee->eee_enabled = 0; in bnxt_eee_config_ok()
12911 if (linkmode_andnot(tmp, eee->advertised, advertising)) { in bnxt_eee_config_ok()
12912 linkmode_and(eee->advertised, advertising, in bnxt_eee_config_ok()
12913 eee->supported); in bnxt_eee_config_ok()