summaryrefslogtreecommitdiff
path: root/sys/dev/uart/uart_core.c
Commit message (Expand)AuthorAgeFilesLines
* Export a sysctl count of RX FIFO overrun events.John Baldwin2020-04-131-0/+7
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+2
* Use callout_func_t instead of the deprecated timeout_t.John Baldwin2019-12-101-2/+2
* add snps IP uart support / genaralize UARTMatt Macy2018-08-191-1/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Allow setting access-width for UART registers.Ruslan Bukin2017-02-271-1/+8
* Allow uart(4) to use MSI interrupts on single-port PCI instances.Bruce M Simpson2017-01-121-1/+0
* Do not reallocate driver softc for uart unnecessarily.Ruslan Bukin2016-11-171-4/+3
* Fix UART PPS capture mode printingJustin Hibbits2016-08-281-1/+5
* Restore uart PPS signal capture polarity to its historical norm, and add anIan Lepore2016-01-121-51/+94
* Use bus_alloc_resource_any(), rather than bus_alloc_resource()Marcel Moolenaar2015-08-121-7/+6
* Style fix, no functional changes -- do the braces for switches correctly.Ian Lepore2015-08-111-6/+3
* Correct the polarity of the PPS assert and clear events with respect to theIan Lepore2015-08-101-1/+7
* Allow the choice of PPS signal captured by uart(4) to be runtime-configured,Ian Lepore2015-08-101-7/+110
* Provide the tty-layer mutex when initializing the pps api. This allowsIan Lepore2015-08-081-7/+11
* - Since r253161, uart_intr() abuses FILTER_SCHEDULE_THREAD for signalingMarius Strobl2015-07-241-6/+10
* If uart interrupts are not functioning then schedule the callout to do theNeel Natu2015-07-161-2/+10
* Add support for the uart classes to set their default register shift value.Andrew Turner2015-04-111-0/+6
* Back out r262921. I don't know what I was thinking, but it is lame.Warner Losh2014-03-081-1/+1
* Set the baud rate if it isn't 0 (meaning it has been specified) notWarner Losh2014-03-081-1/+1
* Don't lock in the generic grab just to lock again in the specific grabs.Warner Losh2014-01-201-4/+0
* Introduce grab and ungrab upcalls. When the kernel desires to grab theWarner Losh2014-01-191-0/+27
* Allow UART_POLL_FREQ to be set as a kernel option as well as via tunableIan Lepore2013-08-191-1/+1
* Protect against broken hardware. In this particular case, protect againstMarcel Moolenaar2013-07-101-48/+60
* Fix several typosEitan Adler2013-05-121-2/+2
* Accommodate uart devices with large FIFOs (or DMA buffers which amountIan Lepore2013-03-311-1/+7
* uart: add resume method and enable it for attachments on the most commonAndriy Gapon2013-02-021-0/+9
* Complete polled-mode operation by using a callout if the device will bePeter Grehan2012-04-121-1/+14
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-1/+1
* Follow up to r225203 refining break-to-debugger run-time configurationRobert Watson2011-08-271-4/+0
* Attempt to make break-to-debugger and alternative break-to-debugger moreRobert Watson2011-08-261-21/+5
* Remove unneeded includes of <sys/termios.h>.Ed Schouten2009-11-281-1/+0
* Fix RTS/CTS flow control, broken by the TTY overhaul. The new TTYMarcel Moolenaar2009-10-021-1/+1
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-201-2/+1
* Expand kdb_alt_break a little, most commonly used with the optionPeter Wemm2008-05-041-3/+17
* Add a new 'why' argument to kdb_enter(), and a set of constants to useRobert Watson2007-12-251-2/+3
* Don't expose the uart_ops structure directly, but instead haveMarcel Moolenaar2007-04-021-5/+32
* When we match UARTs found during bus-enumeration with UARTs used forMarcel Moolenaar2007-03-281-1/+1
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-6/+8
* Implement the ipend() method of the serdev I/F.Marcel Moolenaar2006-04-281-0/+9
* Add support for scc(4).Marcel Moolenaar2006-03-301-30/+95
* Replace our local UART_SIGMASK_* with the global SER_MASK_*.Marcel Moolenaar2006-02-241-1/+1
* MFp4:Marcel Moolenaar2006-02-241-11/+11
* - Use bus_setup_intr() and bus_teardown_intr() to register device driverJohn Baldwin2006-02-221-2/+2
* In uart_bus_probe() return BUS_PROBE_DEFAULT when the probe isMarcel Moolenaar2005-10-281-1/+1
* - Allocate the interrupt resource as RF_SHAREABLE allowing uart(4) to workMarius Strobl2005-03-021-2/+8
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
* Add UART_IOCTL_BAUD to allow us to query the hardware about theMarcel Moolenaar2004-11-141-0/+5
* Update for the KDB framework:Marcel Moolenaar2004-07-101-8/+6
* When the interrupt cannot be INTR_FAST, it still is INTR_MPSAFE.Marcel Moolenaar2004-05-041-2/+2