diff options
author | jmallett <jmallett@FreeBSD.org> | 2010-11-28 00:26:08 +0000 |
---|---|---|
committer | jmallett <jmallett@FreeBSD.org> | 2010-11-28 00:26:08 +0000 |
commit | a1d57373810a1a1ea5befee6a2b10ac5d9c60218 (patch) | |
tree | 22330342bd0f7dc1e6b4f3250b0630da54dc90cd /sys/mips/cavium/octe/octe.c | |
parent | 5d36b108d427cb1d316b237e8a120e4c1b95cfed (diff) | |
download | FreeBSD-src-a1d57373810a1a1ea5befee6a2b10ac5d9c60218.zip FreeBSD-src-a1d57373810a1a1ea5befee6a2b10ac5d9c60218.tar.gz |
Remove unused and broken code to implement POW send and POW-only devices; a
separate POW driver makes more sense, generally.
Diffstat (limited to 'sys/mips/cavium/octe/octe.c')
-rw-r--r-- | sys/mips/cavium/octe/octe.c | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/sys/mips/cavium/octe/octe.c b/sys/mips/cavium/octe/octe.c index 436a701..eba39c3 100644 --- a/sys/mips/cavium/octe/octe.c +++ b/sys/mips/cavium/octe/octe.c @@ -125,16 +125,6 @@ static devclass_t octe_devclass; DRIVER_MODULE(octe, octebus, octe_driver, octe_devclass, 0, 0); DRIVER_MODULE(miibus, octe, miibus_driver, miibus_devclass, 0, 0); -static driver_t pow_driver = { - "pow", - octe_methods, - sizeof (cvm_oct_private_t), -}; - -static devclass_t pow_devclass; - -DRIVER_MODULE(pow, octebus, pow_driver, pow_devclass, 0, 0); - static int octe_probe(device_t dev) { @@ -322,7 +312,6 @@ static int octe_transmit(struct ifnet *ifp, struct mbuf *m) { cvm_oct_private_t *priv; - int error; priv = ifp->if_softc; @@ -332,12 +321,7 @@ octe_transmit(struct ifnet *ifp, struct mbuf *m) return (0); } - if (priv->queue != -1) { - error = cvm_oct_xmit(m, ifp); - } else { - error = cvm_oct_xmit_pow(m, ifp); - } - return (error); + return (cvm_oct_xmit(m, ifp)); } static int |