summaryrefslogtreecommitdiffstats
path: root/sys/dev/uart/uart_core.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r293781:ian2016-01-171-51/+94
* MFC r286469, r286591, r286595, r286596, r286613:ian2015-08-231-11/+122
* MFC: r285843marius2015-07-301-6/+10
* MFC: r260889, r260890, r260911:imp2014-03-011-0/+23
* Allow UART_POLL_FREQ to be set as a kernel option as well as via tunableian2013-08-191-1/+1
* Protect against broken hardware. In this particular case, protect againstmarcel2013-07-101-48/+60
* Fix several typoseadler2013-05-121-2/+2
* Accommodate uart devices with large FIFOs (or DMA buffers which amountian2013-03-311-1/+7
* uart: add resume method and enable it for attachments on the most commonavg2013-02-021-0/+9
* Complete polled-mode operation by using a callout if the device will begrehan2012-04-121-1/+14
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* Follow up to r225203 refining break-to-debugger run-time configurationrwatson2011-08-271-4/+0
* Attempt to make break-to-debugger and alternative break-to-debugger morerwatson2011-08-261-21/+5
* Remove unneeded includes of <sys/termios.h>.ed2009-11-281-1/+0
* Fix RTS/CTS flow control, broken by the TTY overhaul. The new TTYmarcel2009-10-021-1/+1
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-2/+1
* Expand kdb_alt_break a little, most commonly used with the optionpeter2008-05-041-3/+17
* Add a new 'why' argument to kdb_enter(), and a set of constants to userwatson2007-12-251-2/+3
* Don't expose the uart_ops structure directly, but instead havemarcel2007-04-021-5/+32
* When we match UARTs found during bus-enumeration with UARTs used formarcel2007-03-281-1/+1
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-6/+8
* Implement the ipend() method of the serdev I/F.marcel2006-04-281-0/+9
* Add support for scc(4).marcel2006-03-301-30/+95
* Replace our local UART_SIGMASK_* with the global SER_MASK_*.marcel2006-02-241-1/+1
* MFp4:marcel2006-02-241-11/+11
* - Use bus_setup_intr() and bus_teardown_intr() to register device driverjhb2006-02-221-2/+2
* In uart_bus_probe() return BUS_PROBE_DEFAULT when the probe ismarcel2005-10-281-1/+1
* - Allocate the interrupt resource as RF_SHAREABLE allowing uart(4) to workmarius2005-03-021-2/+8
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-1/+1
* Add UART_IOCTL_BAUD to allow us to query the hardware about themarcel2004-11-141-0/+5
* Update for the KDB framework:marcel2004-07-101-8/+6
* When the interrupt cannot be INTR_FAST, it still is INTR_MPSAFE.marcel2004-05-041-2/+2
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-171-2/+2
* Revert the introduction of iobase in struct uart_bas. Both the SAB82532marcel2003-09-261-5/+4
* Initialize iobase, bsh and bst.nyan2003-09-231-0/+4
* - Keep the base address in struct uart_bas for sab82532 and z8530 modules.nyan2003-09-231-0/+1
* In uart_intr() loop until all interrupts have been handled. Previouslymarcel2003-09-171-11/+15
* Add locking to the hardware drivers. I intended to figure out moremarcel2003-09-171-0/+2
* Add support for using uart(4) for pulse capturing for the Pulse Permarcel2003-09-111-0/+12
* The uart(4) driver is an universal driver for various UART hardware.marcel2003-09-061-0/+452
OpenPOWER on IntegriCloud