summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/if_aue.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove definitions and usage of usb_callout and related macros. These macrosmbalmer2007-06-101-6/+10
| | | | | | | | were used as a layer of confusion^Wabstraction around the timeout(9) API. No binary change. ok jsg.
* Remove the definition and use of if_deactivate(). It was defined empty andmbalmer2007-06-091-2/+1
| | | | | | | | thus produced no code at all. No binary change. ok jsg.
* Remove the "Static" declaration of many functions. It was defined to be emptymbalmer2007-06-051-72/+72
| | | | | | | and it was not consistently used. It was confusing as it suggested these functions were static, which they were not. discussed with dlg and jsg, ok jsg.
* Last part of FreeBSD/NetBSD sepcific code removal.mbalmer2007-06-041-30/+1
| | | | ok jsg@
* Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed.jsg2007-05-271-15/+16
| | | | ok deraadt@ krw@ mbalmer@
* Remove logprintf macrojsg2007-05-211-3/+3
|
* Remove Ether_ifattach macrojsg2007-05-211-2/+2
|
* More lockmgr -> rwlock low hanging fruit.krw2007-05-061-5/+5
| | | | ok dlg@
* Belkin USB to LAN -> Belkin F5D5050jsg2007-02-231-2/+2
|
* Remove _KERNEL_OPT leftovers.miod2007-02-111-7/+1
|
* Match ELECOM LD-USB20jsg2006-09-261-1/+2
| | | | From redzonemiata at yahoo.co.jp via FreeBSD PR 86195
* In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesmiod2006-06-231-2/+1
| | | | | | 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@
* Attach routines can fail before calling *hook_establish(), and theykrw2006-05-221-2/+3
| | | | | | | | often rely on the detach routine for cleanup. So be consistant and careful by checking for a NULL hook before calling *hook_disestablish in detach routines. ok mickey@ brad@ dlg@
* some devices can do weird things upon a warm reboot so add a shutdownjolan2006-05-181-1/+17
| | | | | | hook which explicitly resets and stops the device; fixes pr/5001 ok dlg@
* allow bpf(4) to ignore packets based on their direction (inbound ordjm2006-03-251-5/+3
| | | | | outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@
* Remove last NRND NetBSDisms from tree.krw2006-03-071-13/+1
| | | | ok deraadt@ brad@
* Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls inbrad2006-01-291-4/+4
| | | | | | | | an interrupt context. From NetBSD ok dlg@
* Don't keep the devinfo string on the stack, instead use malloc/free.brad2005-08-011-4/+5
| | | | | | | | This should cure some rare stack overflows. From augustss NetBSD ok dlg@ pascoe@
* clear IFF_RUNNING & IFF_OACTIVE in foo_stop() before de-allocating resources.brad2005-07-021-3/+2
|
* don't call mii_pollstat() right after mii_tick() in foo_tick_task()brad2005-07-021-11/+8
|
* remove netns crud.henning2005-06-081-21/+1
| | | | | some drivers actually had hooks for SIOCSIFADDR, most just useless includes "looks good" deraadt miod brad
* - make sure int is in running state before touching the multicast filtersbrad2005-01-031-9/+5
| | | | | | | | - call foo_setmulti only instead of init'ing the chip - don't overwrite potential error return with success when calling ether_addmulti/ether_delmulti ok dlg@
* strncpy->strlcpygrange2004-11-101-2/+2
| | | | ok henning@
* add some aue devices found in the linux driverjsg2004-10-311-1/+11
|
* don't need to set ifp->if_mtu or ifp->if_output in each driver,brad2004-09-231-2/+1
| | | | | | {ether,atm,fddi}_ifattach already does this. ok mcbride@ markus@ henning@
* 4 more aue(4) devicesderaadt2004-07-111-1/+5
|
* put "do { } while (0)" wrappers on all the debug maroc functionsderaadt2004-07-081-3/+3
|
* Set devclass to DV_IFNET for all USB network drivers.cedric2003-12-151-2/+2
| | | | ok deraadt@ nate@
* Correct chipset identification from netbsdnate2003-05-171-4/+4
|
* string cleanup; nate okderaadt2003-05-071-2/+2
|
* sync with NetBSDnate2002-11-111-2/+2
|
* new Netgear adapternate2002-09-271-1/+2
|
* another usb ethernet devicenate2002-07-291-2/+3
| | | | from NetBSD
* update $NetBSD$ tagsnate2002-07-251-2/+2
|
* get rid of trailing whitespacenate2002-07-251-8/+8
|
* shorten address printoutderaadt2002-07-101-2/+2
|
* add new devicenate2002-07-091-2/+3
| | | | from NetBSD
* New product ID.nate2002-07-041-2/+3
| | | | From NetBSD
* Kill __FUNCTION__.espie2002-06-261-30/+30
|
* Add support for a bunch of new adapters.nate2002-04-011-94/+92
| | | | Sync with NetBSD. ok deraadt
* Final __P removal plus some cosmetic fixupsmillert2002-03-141-2/+2
|
* new names, nate broke the treederaadt2002-01-031-2/+2
|
* Synchronize usb code with NetBSD.nate2001-10-311-31/+91
|
* add support for SOHOware NUB100; from Jason Ackley <jason@ackley.net>mickey2001-07-151-1/+2
|
* Don't set up ifq_maxlen manually for drivers that uses IFQ_MAXLENfgsch2001-07-081-4/+1
| | | | | | (or ifqmaxlen); it's done in if_attach() now. No future drivers needs to set up this anymore unless they want to use something else.
* ALTQ'ify network drivers.kjc2001-06-271-7/+9
| | | | | | | | | | | - use the new queue macros. - use IFQ_POLL() to peek at the next packet. - use IFQ_IS_EMPTY() for empty check. - drivers should always check if (m == NULL) after IFQ_DEQUEUE(), since it could return NULL even when IFQ_IS_EMPTY() is FALSE under rate-limiting. - drivers are supposed to call if_start from tx complete interrupts (in order to trigger the next dequeue under rate-limiting).
* Sync with NetBSD. Tested with a USB keyboard, USB mouse, and three differentaaron2001-05-031-421/+173
| | | | kue(4) Ethernet devices.
* for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okmickey2001-02-201-5/+1
|
* Another USB sync with NetBSD. We are still lacking an up-to-date umass(4)aaron2001-01-281-2/+3
| | | | | | driver. I would appreciate it if someone with the hardware looked into it. I also have to take a closer look at changes to the USB Ethernet drivers, as well as import some drivers we are missing (uftdi, if_upl, yap, etc.)
* Fix multicast filter programming; from FreeBSD.aaron2000-11-071-3/+3
|