summaryrefslogtreecommitdiffstats
path: root/sys/mips/cavium/octe/octe.c
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2010-11-28 00:26:08 +0000
committerjmallett <jmallett@FreeBSD.org>2010-11-28 00:26:08 +0000
commita1d57373810a1a1ea5befee6a2b10ac5d9c60218 (patch)
tree22330342bd0f7dc1e6b4f3250b0630da54dc90cd /sys/mips/cavium/octe/octe.c
parent5d36b108d427cb1d316b237e8a120e4c1b95cfed (diff)
downloadFreeBSD-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.c18
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
OpenPOWER on IntegriCloud