summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ucom.c
AgeCommit message (Expand)Author
2020-07-31Nuke all occurrences of usbd_abort_pipe() if it gets called rightMarcus Glocker
2020-03-08Rework ucom(4) a bit. The logic of RTS follows DTR should only be doneClaudio Jeker
2019-11-12Convert tsleep(9) that wait for a multiple of `hz' to tsleep_nsec(9).Martin Pieuchot
2019-07-19ttysleep(): drop unused timeout parametercheloha
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2017-12-30Don't pull in <sys/file.h> just to get fcntl.hPhilip Guenther
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-05-06Plug two xfer leaks and a buffer one.Martin Pieuchot
2014-02-03Check if the device is being detached when returning from tsleep() andMartin Pieuchot
2013-11-15Sort-out activate functionality for ucom(4) and it's parents.Paul Irofti
2013-07-15When a ucom(4) device is detached do not only abort its pipes but alsoMartin Pieuchot
2013-06-25Do not dereference sc before checking if it exists, pointed by otto@.Martin Pieuchot
2013-06-03Correctly increment the refcounter when trying to open a non connectedMartin Pieuchot
2013-04-15Get rid of various 'typedef struct' definitions and use plain structureMarcus Glocker
2013-03-28proc.h is way too much header for usb to handle.Ted Unangst
2012-12-31Declare ucom as a DV_TTY class device, not DV_DULL; Alexander PolakovMiod Vallat
2011-11-29the code for managing tty vs cua usage collision was free'ing all sortsTheo de Raadt
2011-07-03ucom(4) did not understand the last-close semantics. repair that, andTheo de Raadt
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2011-06-23ansify a few files. ok deraadt dlg krw matthewTed Unangst
2010-09-24remove dying flag in detach() function.Yojiro Uo
2010-07-02Move common code for waking up writers on a tty into a function.Nicholas Marriott
2010-06-30Instead of failing immediately , check for ENOTTY from the parent (umodem)Nicholas Marriott
2010-06-28Allow tty drivers to request larger buffers at attach time using aTheo de Raadt
2010-04-12Some of the line disciplines want to check for suser. Better to pass themTed Unangst
2009-11-09Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tNicholas Marriott
2009-10-31Use suser when possible. Suggested by miod@.Federico G. Schwindt
2009-10-31Add missing KNOTE() calls after selwakeup(), until we decide if the KNOTE()Theo de Raadt
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-06-14Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andMarc Balmer
2007-06-12Remove the definition and use of the device_ptr_t which was a struct device *.Marc Balmer
2007-06-11Remove the usb_proc_ptr type definition, which was really a 'struct proc *'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-06Mechanical removal of USBBASEDEVICE. No binary change.Michael Knudsen
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-20Convert ehci and ucom to rwlock.Jonathan Gray
2006-08-29Fix a possible kernel panic in ucom(4) that is caused by ttyclose() using dataMarc Balmer
2006-08-18support for ucycom:Jason Wright
2006-06-23In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesMiod Vallat
2006-04-272 lines of code in most drivers, to do the timestamping; ok miod kettenisTheo de Raadt
2006-03-27shrink by removing some unneeded ifdefsDavid Gwynne
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
2005-04-08no need to spit out portno twiceTheo de Raadt
2005-01-28make RTS follow DTS when CRTSCTS is off, like com(4) and pccom(4); testedDamien Miller
2005-01-28Restore asserting DTR by default, lost when cuaU* support was added;Damien Miller
2005-01-19make sure only one set of xfers are set up for any number of opens of theDavid Gwynne
2005-01-10add support for calling units (cuaU*)David Gwynne