/* Configures the collision distance to the default value and is used during link setup. Currently no func pointer exists and all implementations are handled in the generic version of this function.  */
void e1000e_config_collision_dist(struct e1000_hw *hw)
/* Configures the collision distance to the default value and is used during link setup. Currently no func pointer exists and all implementations are handled in the generic version of this function.  */
void e1000e_config_collision_dist(struct e1000_hw *hw)
{
	u32 tctl;
	tctl = er32(TCTL);
	tctl &= ~E1000_TCTL_COLD;
	tctl |= E1000_COLLISION_DISTANCE << E1000_COLD_SHIFT;
	ew32(TCTL, tctl);
	e1e_flush();
}