Lines Matching refs:duplex
1229 if (mp->phy->duplex == DUPLEX_FULL) in mv643xx_eth_adjust_link()
1510 cmd->duplex = (port_status & FULL_DUPLEX) ? DUPLEX_FULL : DUPLEX_HALF; in mv643xx_eth_get_settings_phyless()
2179 int duplex; in handle_link_event() local
2215 duplex = (port_status & FULL_DUPLEX) ? 1 : 0; in handle_link_event()
2219 speed, duplex ? "full" : "half", fc ? "en" : "dis"); in handle_link_event()
2742 of_property_read_u32(pnp, "duplex", &ppd.duplex); in mv643xx_eth_shared_of_add_port()
2976 static void phy_init(struct mv643xx_eth_private *mp, int speed, int duplex) in phy_init() argument
2983 phy->duplex = 0; in phy_init()
2989 phy->duplex = duplex; in phy_init()
2994 static void init_pscr(struct mv643xx_eth_private *mp, int speed, int duplex) in init_pscr() argument
3015 if (duplex == DUPLEX_FULL) in init_pscr()
3112 phy_init(mp, pd->speed, pd->duplex); in mv643xx_eth_probe()
3123 init_pscr(mp, pd->speed, pd->duplex); in mv643xx_eth_probe()