Lines Matching full:duplex
592 state->duplex = DUPLEX_FULL; in xpcs_resolve_pma()
698 * speed/duplex mode change by HW after SGMII AN complete) in xpcs_config_aneg_c37_sgmii()
998 state->duplex = DUPLEX_UNKNOWN; in xpcs_get_state_c37_sgmii()
1002 * status, speed and duplex. in xpcs_get_state_c37_sgmii()
1023 state->duplex = DUPLEX_FULL; in xpcs_get_state_c37_sgmii()
1025 state->duplex = DUPLEX_HALF; in xpcs_get_state_c37_sgmii()
1027 int speed, duplex; in xpcs_get_state_c37_sgmii() local
1043 duplex = xpcs_read(xpcs, MDIO_MMD_VEND2, MII_ADVERTISE); in xpcs_get_state_c37_sgmii()
1044 if (duplex < 0) in xpcs_get_state_c37_sgmii()
1045 return duplex; in xpcs_get_state_c37_sgmii()
1047 if (duplex & DW_FULL_DUPLEX) in xpcs_get_state_c37_sgmii()
1048 state->duplex = DUPLEX_FULL; in xpcs_get_state_c37_sgmii()
1049 else if (duplex & DW_HALF_DUPLEX) in xpcs_get_state_c37_sgmii()
1050 state->duplex = DUPLEX_HALF; in xpcs_get_state_c37_sgmii()
1110 state->duplex = DUPLEX_FULL; in xpcs_get_state_2500basex()
1165 int speed, int duplex) in xpcs_link_up_sgmii() argument
1172 val = mii_bmcr_encode_fixed(speed, duplex); in xpcs_link_up_sgmii()
1179 int speed, int duplex) in xpcs_link_up_1000basex() argument
1197 if (duplex == DUPLEX_FULL) in xpcs_link_up_1000basex()
1200 pr_err("%s: half duplex not supported\n", __func__); in xpcs_link_up_1000basex()
1208 phy_interface_t interface, int speed, int duplex) in xpcs_link_up() argument
1215 return xpcs_link_up_sgmii(xpcs, neg_mode, speed, duplex); in xpcs_link_up()
1217 return xpcs_link_up_1000basex(xpcs, neg_mode, speed, duplex); in xpcs_link_up()