#
de5d9ff0 |
| 27-May-2007 |
jsg <jsg@openbsd.org> |
Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed. ok deraadt@ krw@ mbalmer@
|
#
695146ce |
| 21-May-2007 |
jsg <jsg@openbsd.org> |
Remove logprintf macro
|
#
d7831629 |
| 21-May-2007 |
jsg <jsg@openbsd.org> |
Remove Ether_ifattach macro
|
#
1af31be2 |
| 14-May-2007 |
jsg <jsg@openbsd.org> |
Convert from lockmgr to rwlock. Initial diff from krw@, uneeded lock_mii()/unlock_mii() on all commands in existing code removed by me so it doesn't try to recurse.
ok krw@
|
#
b386bac1 |
| 05-May-2007 |
jsg <jsg@openbsd.org> |
Remove axe_rxstart() which is an uneeded leftover from the FreeBSD version.
|
#
14b67a91 |
| 26-Apr-2007 |
miod <miod@openbsd.org> |
USB device lists do not need a terminating sentinel, so don't provide any; this should prevent phantom devices from attaching axe or uberry on some machines.
ok deraadt@
|
#
b195c911 |
| 09-Apr-2007 |
jsg <jsg@openbsd.org> |
Assert my copyright for the AX88178/AX88772 bits over the last few years.
|
#
99b60cfe |
| 09-Apr-2007 |
jsg <jsg@openbsd.org> |
Remove any possibility of of an underflow happening when pulling packets out of the usb buffer in rxeof.
Potential issue pointed out by Hans Petter Selasky <hselasky@c2i.net>
|
#
a9ae5b49 |
| 09-Apr-2007 |
jsg <jsg@openbsd.org> |
Add missing letoh16() for eeprom value. Pointed out by Hans Petter Selasky <hselasky@c2i.net>
|
#
9850b285 |
| 17-Feb-2007 |
jsg <jsg@openbsd.org> |
Add some additional device ids found in Linux driver.
|
#
2114b50f |
| 18-Jan-2007 |
jsg <jsg@openbsd.org> |
Add a bunch of as yet untested AX88178 devices.
|
#
838fd592 |
| 18-Jan-2007 |
jsg <jsg@openbsd.org> |
Add support for AX88772 devices with external PHY.
Thanks to Marco S Hyman for sending me hardware to play with. Committed over DUB-E100 rev B1 with external IC Plus PHY.
|
#
936f85e3 |
| 07-Dec-2006 |
reyk <reyk@openbsd.org> |
some cleanup for axe(4): - remove IFF_RUNNING check from axe_init() and check for the appropriate condition before calling axe_init(). - check for MTU too small, as done everywhere else. - remove unn
some cleanup for axe(4): - remove IFF_RUNNING check from axe_init() and check for the appropriate condition before calling axe_init(). - check for MTU too small, as done everywhere else. - remove unnecessary setting of error to 0, its initialized to 0 in axe_ioctl(). - use the IFQ_IS_EMPTY macro in axe_watchdog().
ok brad@
show more ...
|
#
2fcfed01 |
| 04-Dec-2006 |
damien <damien@openbsd.org> |
avoid unnecessary copies (memcpy(x, x, n)) in the TX path.
"works fine, even under high load" reyk@
|
#
00d9a147 |
| 03-Oct-2006 |
damien <damien@openbsd.org> |
don't use IF_PREPEND() on altq's. use IFQ_POLL()/IFQ_DEQUEUE() logic instead as described in altq(4).
tested by jolan@ on macppc "diffs look ok" brad@
|
#
e196f820 |
| 09-Jul-2006 |
dlg <dlg@openbsd.org> |
get rid of some ifdef __otherbsd__ goo. no binary change
|
#
07aaebcc |
| 23-Jun-2006 |
miod <miod@openbsd.org> |
In a drivers activate() entry point, if on DVACT_DEACTIVATE it does something, then it MUST return zero on DVACT_ACTIVATE, not EOPNOTSUPP; this very popular bug has been cut and pasted a lot of times
In a drivers activate() entry point, if on DVACT_DEACTIVATE it does something, then it MUST return zero on DVACT_ACTIVATE, not EOPNOTSUPP; this very popular bug has been cut and pasted a lot of times... ok deraadt@ mickey@
show more ...
|
#
a6d44d87 |
| 01-Jun-2006 |
pascoe <pascoe@openbsd.org> |
Pass the value of IPG2 to the AX88178 in the index register.
|
#
b6b98da7 |
| 01-Jun-2006 |
pascoe <pascoe@openbsd.org> |
KNF.
|
#
43d2593d |
| 01-Jun-2006 |
pascoe <pascoe@openbsd.org> |
Whitespace cleanup.
|
#
e07f8864 |
| 23-Apr-2006 |
krw <krw@openbsd.org> |
Remove superfluous use of usb_callout_init() (== timeout_set()).
Superfluous because the immediately following usb_callout() does the same timeout_set(). And superfluous because the same usb_callout
Remove superfluous use of usb_callout_init() (== timeout_set()).
Superfluous because the immediately following usb_callout() does the same timeout_set(). And superfluous because the same usb_callout_init was done during attach.
ok dlg@
show more ...
|
#
e3b5325f |
| 13-Apr-2006 |
jolan <jolan@openbsd.org> |
free mem if attach fails; netbsd coverity cid 2329
ok dlg@
|
#
c4acdf64 |
| 25-Mar-2006 |
djm <djm@openbsd.org> |
allow bpf(4) to ignore packets based on their direction (inbound or outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@
|
#
ab0892d7 |
| 07-Mar-2006 |
krw <krw@openbsd.org> |
Remove last NRND NetBSDisms from tree.
ok deraadt@ brad@
|
#
2c1b7be2 |
| 29-Jan-2006 |
brad <brad@openbsd.org> |
Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls in an interrupt context.
From NetBSD
ok dlg@
|