summaryrefslogtreecommitdiff
path: root/sys/dev/ic/com.c
AgeCommit message (Expand)Author
2016-08-16Only probe the UART type if sc_uarttype is set to COM_UART_UNKNOWN.Mark Kettenis
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-04-13wrap a long lineTheo de Raadt
2013-12-09At resume, do not spin flushing characters in from the chip. There shouldn'tTheo de Raadt
2013-12-09At suspend/resume time cope with timeouts, DTR on resume in a busTheo de Raadt
2013-02-14No need to treat amd64 specially; always return CN_HIGHPRI.Mark Kettenis
2012-10-17Narrow the spltty/splx pair in com_activate to only enclose the minimumTheo de Raadt
2012-08-25Better detection of the st16650 v1 (with the broken fifo). Gets rid ofMark Kettenis
2012-08-25Turns out the v445 isn't happy at all if we touch the registers that dealMark Kettenis
2012-08-19Skip putting a port in sleep mode when it is used as serial console. In thatMark Kettenis
2012-05-12Remove unused variable.Mark Kettenis
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2011-05-22Fix a problem found where one SOC has a uart implementation that causes busDale Rahn
2011-03-23only read from the UART if there is something to read. fix beagle, otherwiseFederico G. Schwindt
2010-08-28ansify function definitions, and constify a few arrays while there.Miod Vallat
2010-08-07Add resume support for serial consoles.Mark Kettenis
2010-08-06Initial stab at making com@puc suspend and resume properly. Works fineMark Kettenis
2010-07-02Move common code for waking up writers on a tty into a function.Nicholas Marriott
2010-06-28Allow tty drivers to request larger buffers at attach time using aTheo de Raadt
2010-06-28Use a more moderate fifo trigger level (4) for moderately quickChris Kuethe
2010-06-26Don't #include <sys/user.h> into files that don't need the stuffPhilip Guenthe
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-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-11-01Call selwakeup()/KNOTE() even if the queue has emptied completely.Nicholas 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
2009-01-11Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)Bret Lambert
2008-11-23pccom can finally die; ok kettenis dlg drahn, tested by okanTheo de Raadt
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
2008-06-08Make serial console on non-primary ports work to on i386.Mark Kettenis
2008-04-25the code that parses arguments from the boot loader on amd64 wasnt checkingDavid Gwynne
2008-04-24MD_ISA_IOT is not defined anywhere so get rid of it.Joel Sing
2008-04-24Keep order of "#if defined..." consistent.Joel Sing
2008-04-24Clean up comments.Joel Sing
2008-04-24Cleanup serial console handling and remove some of the MD code from com.c.Joel Sing
2008-04-09Increase buffer size sent to the fifo, and clamp the size correctly.Theo de Raadt
2008-01-23Cleanup cn_pri. Change constants to more meaningful names, rather thanJoel Sing
2008-01-12Make comconsrate initialized to TTYDEF_SPEED at compile-time, for portsMiod Vallat
2008-01-08the rsc-console on the v880 operates at 115200, not the 9600 we think weDavid Gwynne
2007-08-22fix compilation with KDGBJasper Lievisse Adriaanse
2007-07-15Delay switching to the real serial console until we attach the serial device.Mark Kettenis
2007-06-22ansify/de-registerJasper Lievisse Adriaanse
2007-05-08backout while the amd64 puc situation is rethoughtTheo de Raadt
2007-05-08move com_activate() to where it belongsTheo de Raadt
2007-05-08put more foo_detach() routines where they are usedTheo de Raadt
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-27in detach, mark device with COM_SW_DEAD, so that close() will not goTheo de Raadt