summaryrefslogtreecommitdiff
path: root/sys/dev/uart/uart_tty.c
AgeCommit message (Expand)Author
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2024-01-14uart(4): Honor hardware state of NS8250-class for tsw_busyMarius Strobl
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-10-12Downgrade tty_intr_event from a globalMitchell Horne
2019-06-12Some devices take undesired actions when RTS and DTR areStephen Hurd
2018-05-29add support for console resuming, implement it for uart, use on x86Andriy Gapon
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-01-25- Make the code consistent with itself style-wise and bring it closerMarius Strobl
2016-01-19Fix tty_drain() and, thus, TIOCDRAIN of the current tty(4) incarnationMarius Strobl
2015-08-08Provide the tty-layer mutex when initializing the pps api. This allowsIan Lepore
2014-04-05Do not prevent processes from making changes to the baudrate or theMarcel Moolenaar
2014-03-11Pass the actual baudrate to tty_init_console(). This defines the initialMarcel Moolenaar
2013-12-21Plumb the cn_grab and cn_ungrab routines down into the uartWarner Losh
2011-12-17kern cons: introduce infrastructure for console grabbing by kernelAndriy Gapon
2011-01-24In uart_tty_outwakeup(), check CTS/RTS flow control settings andMarcel Moolenaar
2009-11-28Remove unneeded includes of <sys/termios.h>.Ed Schouten
2009-10-02Fix RTS/CTS flow control, broken by the TTY overhaul. The new TTYMarcel Moolenaar
2009-05-29Last minute TTY API change: remove mutex argument from tty_alloc().Ed Schouten
2008-12-27Minor style(9) compliance change.Alexander Kabaev
2008-10-23Fix detaching of uart(4) devices.Ed Schouten
2008-08-20Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten
2006-07-27Properly propagate overrun conditions to the TTY layer.Marcel Moolenaar
2006-05-26Convert to new console apiPoul-Henning Kamp
2006-03-30Don't open if we're going away.Marcel Moolenaar
2006-02-24MFp4:Marcel Moolenaar
2005-10-26- Use swi_remove() to teardown swi handlers rather thanJohn Baldwin
2005-10-25Reorganize the interrupt handling code a bit to make a few things cleanerJohn Baldwin
2005-10-16Eliminate two unused arguments to ttycreate().Poul-Henning Kamp
2005-05-08In uart_cnprobe(), fill in the cn_name field of the consdev structure.Marcel Moolenaar
2005-01-06Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh
2004-10-12Remove asserts which are not correct if the port is a tty.Poul-Henning Kamp
2004-10-12Use generic tty code instead of (comparatively little) local copies.Poul-Henning Kamp
2004-09-18Use tty->t_sc to find out softc.Poul-Henning Kamp
2004-09-17Use ttyalloc() instead of ttymalloc(NULL)Poul-Henning Kamp
2004-07-15Preparation commit for the tty cleanups that will follow in the nearPoul-Henning Kamp
2004-06-30Define the tty methods as typedefs.Poul-Henning Kamp
2004-06-25Use generic support for BREAK and modem control ioctls.Poul-Henning Kamp
2004-06-24Use the new serial port definitions for modemsignals.Poul-Henning Kamp
2004-06-23save a few redundant lines by moving the retry loop further backwards.Poul-Henning Kamp
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-06-04Machine generated patch which changes linedisc calls from accessingPoul-Henning Kamp
2004-06-04Make the remaining serial drivers call ttyioctl() rather than callingPoul-Henning Kamp
2004-02-21Device megapatch 4/6:Poul-Henning Kamp
2004-02-21Device megapatch 3/6:Poul-Henning Kamp
2004-02-14Use standard style for cdevsw initializtionPoul-Henning Kamp
2004-02-14Test the return value of UART_PARAM(). Invalid line parameters did notMarcel Moolenaar
2003-09-28Don't explicitly initialize d_maj in the cdevsw with MAJOR_AUTO, asMarcel Moolenaar
2003-09-26Catch up with the console interface change: the use of makedev() hasMarcel Moolenaar