diff options
| author | Bill Paul <wpaul@FreeBSD.org> | 2000-06-05 19:37:15 +0000 |
|---|---|---|
| committer | Bill Paul <wpaul@FreeBSD.org> | 2000-06-05 19:37:15 +0000 |
| commit | b6a1416d3aaf312237642e78db54b0a3a59f3214 (patch) | |
| tree | b5be3689885b8bad7d0fe6c7f1e787f04b465796 /sys/dev/dc | |
| parent | bd82d8ab8f92c816eb4d2efab70e3472e518e72a (diff) | |
Notes
Diffstat (limited to 'sys/dev/dc')
| -rw-r--r-- | sys/dev/dc/dcphy.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/dc/dcphy.c b/sys/dev/dc/dcphy.c index f8a3f479cc227..73e241e8f5cca 100644 --- a/sys/dev/dc/dcphy.c +++ b/sys/dev/dc/dcphy.c @@ -367,6 +367,9 @@ dcphy_status(sc) mii->mii_media_status = IFM_AVALID; mii->mii_media_active = IFM_ETHER; + if ((mii->mii_ifp->if_flags & IFF_UP) == 0) + return; + reg = CSR_READ_4(dc_sc, DC_10BTSTAT) & (DC_TSTAT_LS10|DC_TSTAT_LS100); |
