summaryrefslogtreecommitdiffstats
path: root/sys/dev/nfe/if_nfevar.h
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2010-11-11 18:08:50 +0000
committeryongari <yongari@FreeBSD.org>2010-11-11 18:08:50 +0000
commit37790e770eac68da33354ccc87eaaf139b2a5bb5 (patch)
tree4fe82b99790bdddb72d768f2b1ec50dfc9d7efb5 /sys/dev/nfe/if_nfevar.h
parent286aff4b8c5ea90e5d2f0aab6c9a2df1ae6928d4 (diff)
downloadFreeBSD-src-37790e770eac68da33354ccc87eaaf139b2a5bb5.zip
FreeBSD-src-37790e770eac68da33354ccc87eaaf139b2a5bb5.tar.gz
Add basic WOL support for MCP ethernet controllers. It seems the
controller does not perform automatic switching from 1000Mbps link to 10/100Mbps link when WOL is activated. Implement establishing 10/100Mps link with auto-negotiation in driver. Link status change handler was modified to remove taskqueue based approach since driver now needs synchronous handling for link establishment. Submitted by: Yamagi Burmeister (lists <> yamagi.org ) (initial version) Tested by: Yamagi Burmeister (lists <> yamagi.org ) MFC after: 1 week
Diffstat (limited to 'sys/dev/nfe/if_nfevar.h')
-rw-r--r--sys/dev/nfe/if_nfevar.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/dev/nfe/if_nfevar.h b/sys/dev/nfe/if_nfevar.h
index 3686254..d2dbb1a 100644
--- a/sys/dev/nfe/if_nfevar.h
+++ b/sys/dev/nfe/if_nfevar.h
@@ -140,7 +140,6 @@ struct nfe_softc {
struct taskqueue *nfe_tq;
struct task nfe_int_task;
struct task nfe_tx_task;
- struct task nfe_link_task;
int nfe_link;
int nfe_suspended;
int nfe_framesize;
OpenPOWER on IntegriCloud