diff options
author | glebius <glebius@FreeBSD.org> | 2006-09-15 15:16:12 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2006-09-15 15:16:12 +0000 |
commit | c9a02b4657ff2eeb566e1489ac274bcdacf12668 (patch) | |
tree | 69edc872873edac42ece52bd5922cb495478b655 /sys/dev/nge | |
parent | 22cf0fa876e1bd0643da9ca4b3a6166f8ddd4e42 (diff) | |
download | FreeBSD-src-c9a02b4657ff2eeb566e1489ac274bcdacf12668.zip FreeBSD-src-c9a02b4657ff2eeb566e1489ac274bcdacf12668.tar.gz |
- Consistently use if_printf() only in interface methods: if_start(),
if_watchdog, etc., or in functions used only in these methods.
In all other functions in the driver use device_printf().
- Use __func__ instead of typing function name.
Submitted by: Alex Lyashkov <umka sevcity.net>
Diffstat (limited to 'sys/dev/nge')
-rw-r--r-- | sys/dev/nge/if_nge.c | 11 | ||||
-rw-r--r-- | sys/dev/nge/if_ngereg.h | 1 |
2 files changed, 7 insertions, 5 deletions
diff --git a/sys/dev/nge/if_nge.c b/sys/dev/nge/if_nge.c index bb41e5d..236b113 100644 --- a/sys/dev/nge/if_nge.c +++ b/sys/dev/nge/if_nge.c @@ -741,7 +741,7 @@ nge_reset(sc) } if (i == NGE_TIMEOUT) - if_printf(sc->nge_ifp, "reset never completed\n"); + device_printf(sc->nge_dev, "reset never completed\n"); /* Wait a little while for the chip to get its brains in order. */ DELAY(1000); @@ -794,6 +794,7 @@ nge_attach(dev) int error = 0, rid; sc = device_get_softc(dev); + sc->nge_dev = dev; NGE_LOCK_INIT(sc, device_get_nameunit(dev)); callout_init_mtx(&sc->nge_stat_ch, &sc->nge_mtx, 0); @@ -1321,7 +1322,7 @@ nge_tick(xsc) if (CSR_READ_4(sc, NGE_TBI_BMSR) & NGE_TBIBMSR_ANEG_DONE) { if (bootverbose) - if_printf(sc->nge_ifp, + device_printf(sc->nge_dev, "gigabit link up\n"); nge_miibus_statchg(sc->nge_miibus); sc->nge_link++; @@ -1339,7 +1340,7 @@ nge_tick(xsc) sc->nge_link++; if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T && bootverbose) - if_printf(sc->nge_ifp, + device_printf(sc->nge_dev, "gigabit link up\n"); if (ifp->if_snd.ifq_head != NULL) nge_start_locked(ifp); @@ -1678,7 +1679,7 @@ nge_init_locked(sc) /* Init circular RX list. */ if (nge_list_rx_init(sc) == ENOBUFS) { - if_printf(sc->nge_ifp, "initialization failed: no " + device_printf(sc->nge_dev, "initialization failed: no " "memory for rx buffers\n"); nge_stop(sc); return; @@ -2079,7 +2080,7 @@ nge_watchdog(ifp) sc = ifp->if_softc; ifp->if_oerrors++; - if_printf(sc->nge_ifp, "watchdog timeout\n"); + if_printf(ifp, "watchdog timeout\n"); NGE_LOCK(sc); nge_stop(sc); diff --git a/sys/dev/nge/if_ngereg.h b/sys/dev/nge/if_ngereg.h index 913b1ee..8927bee 100644 --- a/sys/dev/nge/if_ngereg.h +++ b/sys/dev/nge/if_ngereg.h @@ -649,6 +649,7 @@ struct nge_ring_data { struct nge_softc { struct ifnet *nge_ifp; + device_t nge_dev; bus_space_handle_t nge_bhandle; bus_space_tag_t nge_btag; struct resource *nge_res; |