if (tp->tg3_flags2 & TG3_FLG2_PHY_SERDES) 
if (tp->tg3_flags2 & TG3_FLG2_ANY_SERDES) 
static int tg3_test_link(struct tg3 *tp){	int i, max;	if (!netif_running(tp->dev))		return -ENODEV;	if (tp->tg3_flags2 & TG3_FLG2_PHY_SERDES)		max = TG3_SERDES_TIMEOUT_SEC;	else		max = TG3_COPPER_TIMEOUT_SEC;	for (i = 0; i < max; i++) {		if (netif_carrier_ok(tp->dev))			return 0;		if (msleep_interruptible(1000))			break;	}	return -EIO;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/4c98748763ce25c5394a7edd686d92c70b4fac38/tg3.c/clean/drivers/net/tg3.c