summaryrefslogtreecommitdiff
path: root/sys/dev/usb/if_cdce.c
AgeCommit message (Expand)Author
2011-01-25garbage collect "usb events". without /dev/usb there is no way to accessJacob Meuser
2011-01-16* instead of NULLing pointers to interface descriptors in the uaa, markJacob Meuser
2010-10-27don't free network related resources if they were not allocatedJacob Meuser
2010-09-24remove dying flag in detach() function.Yojiro Uo
2010-03-06In cdce_detach(), add usbd_add_drv_event(USB_EVENT_DRIVER_DETACH, ...)Michael Knudsen
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-03-14Make sure the most often changing bits of tv_usec are used for lladdrMarc Balmer
2008-03-13when attaching a cdce(4) device that does not have a proper mac address,Marc Balmer
2007-10-11treat usb vendor/product names as a locator, and have usbd_print handle it,Theo de Raadt
2007-09-17remove unneeded malloc.h include.Federico G. Schwindt
2007-09-11KNF. "go for it" deraadt@Marc Winiger
2007-07-25Add a missing splx() and while there update the printf() to match the formatClaudio Jeker
2007-07-25define and use CDCE_DEBUG and DPRINTF/DPRINTFN to be less noisy on theMarc Balmer
2007-07-23This improves cdce(4) and makes some devices work that previously did notMarc Balmer
2007-06-14Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andMarc Balmer
2007-06-13Remove the definition and usage of the IF_INPUT macro which was definedMarc Balmer
2007-06-12Remove the definition and use of the device_ptr_t which was a struct device *.Marc Balmer
2007-06-10Remove the definition and use of the USBDEVNAME macro.Marc Balmer
2007-06-10Remove the definition and use of the USBDEV macro. It only created confusionMarc Balmer
2007-06-09Remove the definition and use of if_deactivate(). It was defined empty andMarc Balmer
2007-06-05Remove the "Static" declaration of many functions. It was defined to be emptyMarc Balmer
2007-05-27Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed.Jonathan Gray
2007-05-21Remove Ether_ifattach macroJonathan Gray
2007-04-05laurence tratt says his cable mostly works with thisTed Unangst
2007-02-23force usb to send a zero length packet on the end of usb packetsDale Rahn
2007-01-22iterate over the endpoints looking for appropriate interface descriptors toDavid Gwynne
2006-11-28another motorola device.Dale Rahn
2006-11-16another cdceTheo de Raadt
2006-06-23In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesMiod Vallat
2006-05-30Give up trying to communicate after 10 consecutive errors - the deviceChristopher Pascoe
2006-05-27Add support for multicast packets.Christopher Pascoe
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-03-24i wish all new hardware was this easy to support. acer labs usb2 dataDavid Gwynne
2006-02-20Fix kernel builds without bpfilter. Linking is still broken.Damien Bergamini
2006-01-29Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls inBrad Smith
2005-12-13add new device.Dale Rahn
2005-09-292 more cdce devicesTheo de Raadt
2005-08-01Don't keep the devinfo string on the stack, instead use malloc/free.Brad Smith
2005-07-02clear IFF_RUNNING & IFF_OACTIVE in foo_stop() before de-allocating resources.Brad Smith
2005-01-27align the buffer when it is allocated, rather than realign the data in itDavid Gwynne
2005-01-23Allow this to work on __STRICT_ALIGN archs, ok dhartmei@Dale Rahn
2004-11-10strncpy->strlcpyAlexander Yurchenko
2004-09-23don't need to set ifp->if_mtu or ifp->if_output in each driver,Brad Smith
2004-07-21spacingTheo de Raadt
2004-07-21use cdce_ prefix on crc32 function and table name to avoid conflicts,Daniel Hartmeier
2004-07-21add crc32(), ether_crc32_[b|l]e() doesn't work here. should make it workDaniel Hartmeier
2004-07-20Driver for USB CDC Ethernet devices (USB Host-to-Host), appearing asDaniel Hartmeier