Lines Matching refs:duplex
1261 if (mp->phy->duplex == DUPLEX_FULL) in mv643xx_eth_adjust_link()
1542 cmd->duplex = (port_status & FULL_DUPLEX) ? DUPLEX_FULL : DUPLEX_HALF; in mv643xx_eth_get_settings_phyless()
2208 int duplex; in handle_link_event() local
2244 duplex = (port_status & FULL_DUPLEX) ? 1 : 0; in handle_link_event()
2248 speed, duplex ? "full" : "half", fc ? "en" : "dis"); in handle_link_event()
2771 of_property_read_u32(pnp, "duplex", &ppd.duplex); in mv643xx_eth_shared_of_add_port()
3007 static void phy_init(struct mv643xx_eth_private *mp, int speed, int duplex) in phy_init() argument
3014 phy->duplex = 0; in phy_init()
3020 phy->duplex = duplex; in phy_init()
3025 static void init_pscr(struct mv643xx_eth_private *mp, int speed, int duplex) in init_pscr() argument
3046 if (duplex == DUPLEX_FULL) in init_pscr()
3143 phy_init(mp, pd->speed, pd->duplex); in mv643xx_eth_probe()
3154 init_pscr(mp, pd->speed, pd->duplex); in mv643xx_eth_probe()