From fc987ed6644c2720878c407a66a8f73698c8cb24 Mon Sep 17 00:00:00 2001 From: glebius Date: Tue, 14 Feb 2006 12:44:56 +0000 Subject: Do not touch ifp->if_baudrate in miibus aware drivers. --- sys/dev/tx/if_tx.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'sys/dev/tx') diff --git a/sys/dev/tx/if_tx.c b/sys/dev/tx/if_tx.c index 6d0b19f..7fb0b49 100644 --- a/sys/dev/tx/if_tx.c +++ b/sys/dev/tx/if_tx.c @@ -248,7 +248,6 @@ epic_attach(device_t dev) ifp->if_watchdog = epic_ifwatchdog; ifp->if_init = epic_init; ifp->if_timer = 0; - ifp->if_baudrate = 10000000; ifp->if_snd.ifq_maxlen = TX_RING_SIZE - 1; /* Enable busmastering. */ @@ -1192,13 +1191,6 @@ epic_miibus_statchg(device_t dev) CSR_WRITE_4(sc, MIICFG, sc->miicfg); } - /* Update baudrate. */ - if (IFM_SUBTYPE(media) == IFM_100_TX || - IFM_SUBTYPE(media) == IFM_100_FX) - sc->ifp->if_baudrate = 100000000; - else - sc->ifp->if_baudrate = 10000000; - epic_stop_activity(sc); epic_set_tx_mode(sc); epic_start_activity(sc); -- cgit v1.1