diff options
author | yongari <yongari@FreeBSD.org> | 2010-11-11 18:08:50 +0000 |
---|---|---|
committer | yongari <yongari@FreeBSD.org> | 2010-11-11 18:08:50 +0000 |
commit | 37790e770eac68da33354ccc87eaaf139b2a5bb5 (patch) | |
tree | 4fe82b99790bdddb72d768f2b1ec50dfc9d7efb5 /sys/dev/nfe/if_nfevar.h | |
parent | 286aff4b8c5ea90e5d2f0aab6c9a2df1ae6928d4 (diff) | |
download | FreeBSD-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.h | 1 |
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; |