DEFAULT_STAT_COAL_TICKS); 
tp->coal.stats_block_coalesce_usecs); 
static int tg3_setup_phy(struct tg3 *tp, int force_reset){	int err;	if (tp->tg3_flags2 & TG3_FLG2_PHY_SERDES) {		err = tg3_setup_fiber_phy(tp, force_reset);	} else {		err = tg3_setup_copper_phy(tp, force_reset);	}	if (tp->link_config.active_speed == SPEED_1000 &&	    tp->link_config.active_duplex == DUPLEX_HALF)		tw32(MAC_TX_LENGTHS,		     ((2 << TX_LENGTHS_IPG_CRS_SHIFT) |		      (6 << TX_LENGTHS_IPG_SHIFT) |		      (0xff << TX_LENGTHS_SLOT_TIME_SHIFT)));	else		tw32(MAC_TX_LENGTHS,		     ((2 << TX_LENGTHS_IPG_CRS_SHIFT) |		      (6 << TX_LENGTHS_IPG_SHIFT) |		      (32 << TX_LENGTHS_SLOT_TIME_SHIFT)));	if (!(tp->tg3_flags2 & TG3_FLG2_5705_PLUS)) {		if (netif_carrier_ok(tp->dev)) {			tw32(HOSTCC_STAT_COAL_TICKS,			     DEFAULT_STAT_COAL_TICKS);		} else {			tw32(HOSTCC_STAT_COAL_TICKS, 0);		}	}	return err;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/15f9850d3c2d46f5851a424d2990a18b5bb5ebfd/tg3.c/buggy/drivers/net/tg3.c