Lines Matching refs:duplex

178 		pl->link_config.duplex = DUPLEX_HALF;
180 if (fwnode_property_read_bool(fixed_node, "full-duplex"))
181 pl->link_config.duplex = DUPLEX_FULL;
218 pl->link_config.duplex = prop[1] ?
231 pl->link_config.duplex != DUPLEX_FULL)
232 phylink_warn(pl, "fixed link specifies half duplex for %dMbps link?\n",
239 s = phy_lookup_setting(pl->link_config.speed, pl->link_config.duplex,
250 phylink_warn(pl, "fixed link %s duplex %dMbps not recognised\n",
251 pl->link_config.duplex == DUPLEX_FULL ? "full" : "half",
399 if (state->duplex == DUPLEX_FULL) {
418 phy_duplex_to_str(state->duplex),
531 state->duplex = DUPLEX_UNKNOWN;
612 link_state.speed, link_state.duplex);
616 link_state.speed, link_state.duplex,
626 phy_duplex_to_str(link_state.duplex),
732 * duplex or pause settings have changed. Call the
858 pl->link_config.duplex = DUPLEX_UNKNOWN;
944 pl->phy_state.duplex = phydev->duplex;
959 phy_duplex_to_str(phydev->duplex));
1021 pl->phy_state.duplex = DUPLEX_UNKNOWN;
1360 kset->base.duplex = state->duplex;
1393 * represent the supported speeds/duplex/pause modes.
1447 * link_config.{speed,duplex,an_enabled,pause} are not used.
1470 * duplex.
1472 s = phy_lookup_setting(kset->base.speed, kset->base.duplex,
1482 s->duplex != pl->link_config.duplex)
1488 config.duplex = s->duplex;
1504 config.duplex = DUPLEX_UNKNOWN;
1549 pl->link_config.duplex = config.duplex;
1793 fs.duplex = state->duplex;
2088 config.duplex = DUPLEX_UNKNOWN;
2333 state->duplex = DUPLEX_FULL;
2371 state->duplex = DUPLEX_FULL;
2373 state->duplex = DUPLEX_HALF;
2383 * (speed, duplex) into the phylink_link_state structure.
2413 state->duplex = DUPLEX_FULL;
2415 state->duplex = DUPLEX_HALF;
2626 state->duplex = DUPLEX_FULL;