Lines Matching refs:mii_status
615 vptr->mii_status = status; in velocity_get_opt_media_mode()
876 static int velocity_set_media_mode(struct velocity_info *vptr, u32 mii_status) in velocity_set_media_mode() argument
881 vptr->mii_status = mii_check_media_mode(vptr->mac_regs); in velocity_set_media_mode()
882 curr_status = vptr->mii_status & (~VELOCITY_LINK_FAIL); in velocity_set_media_mode()
904 if (mii_status & VELOCITY_AUTONEG_ENABLE) { in velocity_set_media_mode()
932 if (mii_status & VELOCITY_SPEED_1000) in velocity_set_media_mode()
937 if (mii_status & VELOCITY_DUPLEX_FULL) { in velocity_set_media_mode()
953 if ((mii_status & VELOCITY_SPEED_1000) && in velocity_set_media_mode()
954 (mii_status & VELOCITY_DUPLEX_FULL)) { in velocity_set_media_mode()
959 if (!(mii_status & VELOCITY_DUPLEX_FULL) && (mii_status & VELOCITY_SPEED_10)) in velocity_set_media_mode()
967 if (mii_status & VELOCITY_SPEED_100) { in velocity_set_media_mode()
968 if (mii_status & VELOCITY_DUPLEX_FULL) in velocity_set_media_mode()
972 } else if (mii_status & VELOCITY_SPEED_10) { in velocity_set_media_mode()
973 if (mii_status & VELOCITY_DUPLEX_FULL) in velocity_set_media_mode()
999 if (vptr->mii_status & VELOCITY_LINK_FAIL) { in velocity_print_link_status()
1004 if (vptr->mii_status & VELOCITY_SPEED_1000) in velocity_print_link_status()
1006 else if (vptr->mii_status & VELOCITY_SPEED_100) in velocity_print_link_status()
1011 if (vptr->mii_status & VELOCITY_DUPLEX_FULL) in velocity_print_link_status()
1177 static void mii_init(struct velocity_info *vptr, u32 mii_status) in mii_init() argument
1185 if (vptr->mii_status & VELOCITY_DUPLEX_FULL) in mii_init()
1203 if (vptr->mii_status & VELOCITY_DUPLEX_FULL) in mii_init()
1223 if (vptr->mii_status & VELOCITY_DUPLEX_FULL) in mii_init()
1263 if (vptr->mii_status & (VELOCITY_SPEED_1000 | in setup_queue_timers()
1325 int i, mii_status; in velocity_init_registers() local
1342 mii_status = velocity_get_opt_media_mode(vptr); in velocity_init_registers()
1343 if (velocity_set_media_mode(vptr, mii_status) != VELOCITY_LINK_CHANGE) { in velocity_init_registers()
1345 if (!(vptr->mii_status & VELOCITY_LINK_FAIL)) in velocity_init_registers()
1419 mii_status = velocity_get_opt_media_mode(vptr); in velocity_init_registers()
1422 mii_init(vptr, mii_status); in velocity_init_registers()
1424 if (velocity_set_media_mode(vptr, mii_status) != VELOCITY_LINK_CHANGE) { in velocity_init_registers()
1426 if (!(vptr->mii_status & VELOCITY_LINK_FAIL)) in velocity_init_registers()
1835 vptr->mii_status = check_connection_type(regs); in velocity_error()
1843 if (vptr->mii_status & VELOCITY_DUPLEX_FULL) in velocity_error()
1851 if (!(vptr->mii_status & VELOCITY_DUPLEX_FULL) && (vptr->mii_status & VELOCITY_SPEED_10)) in velocity_error()
1864 vptr->mii_status &= ~VELOCITY_LINK_FAIL; in velocity_error()
1867 vptr->mii_status |= VELOCITY_LINK_FAIL; in velocity_error()
1881 if (vptr->mii_status & VELOCITY_LINK_FAIL) in velocity_error()
1955 (!(vptr->mii_status & VELOCITY_LINK_FAIL))) { in velocity_tx_srv()
2876 vptr->mii_status |= VELOCITY_LINK_FAIL; in velocity_probe()
3079 if (vptr->mii_status & VELOCITY_AUTONEG_ENABLE) { in velocity_set_wol()
3086 if (vptr->mii_status & VELOCITY_SPEED_1000) in velocity_set_wol()