summaryrefslogtreecommitdiffstats
path: root/sys/dev/nge
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2006-09-15 15:16:12 +0000
committerglebius <glebius@FreeBSD.org>2006-09-15 15:16:12 +0000
commitc9a02b4657ff2eeb566e1489ac274bcdacf12668 (patch)
tree69edc872873edac42ece52bd5922cb495478b655 /sys/dev/nge
parent22cf0fa876e1bd0643da9ca4b3a6166f8ddd4e42 (diff)
downloadFreeBSD-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.c11
-rw-r--r--sys/dev/nge/if_ngereg.h1
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;
OpenPOWER on IntegriCloud