aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/uart/uart_dev_ns8250.c
Commit message (Expand)AuthorAgeFilesLines
* ns8250: don't drop IER_TXRDY on bus_grab/ungrabMitchell Horne2021-03-161-1/+4
* MFC 359899: Correct baud rate error calculation.John Baldwin2020-09-081-1/+1
* MFC r352369: Relax TX draining in ns8250_bus_transmit().Alexander Motin2019-09-291-7/+2
* add snps IP uart support / genaralize UARTMatt Macy2018-08-191-0/+24
* Add busy detect quirk to list of console optionsMatt Macy2018-07-221-0/+1
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* uart: detect 256-byte FIFOsEd Maste2017-10-101-1/+4
* Make some UART consoles to not spin wait for data to be sent.Alexander Motin2017-05-011-6/+8
* Add support for UART found in the Ingenic XBurst system on chips.Ruslan Bukin2016-11-171-6/+37
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-3/+3
* Move support for Synopsys Designware APB UART out of ns8250 and into aJared McNeill2016-04-011-12/+1
* Add ns16550a compatible string in UART 8250 driverWojciech Macek2016-02-261-0/+1
* UART: Fix spurious interrupts generated by ns8250 and lpc drivers:Michal Meloun2016-02-121-2/+3
* Fix busy-detect when using DesignWare UARTZbigniew Bodek2016-01-201-2/+5
* Add compatibility string for dw-apb-uart in ns8250 driverZbigniew Bodek2016-01-201-0/+1
* Restore uart PPS signal capture polarity to its historical norm, and add anIan Lepore2016-01-121-16/+60
* uart(4) - make the 8250 uart baudrate tolerance build time tweakable.Adrian Chadd2015-11-181-2/+13
* Actually check the DTS node value to enable the uart quirks.Luiz Otavio O Souza2015-05-301-4/+4
* Add support for the uart classes to set their default register shift value.Andrew Turner2015-04-111-1/+2
* Move the uart_class definitions and fdt compat data into the individualIan Lepore2015-03-071-0/+11
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-2/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-2/+1
* In uart_bus_grab(), use the ier_mask instead of a custom hack for XScale.Olivier Houchard2014-05-291-5/+3
* In the grab function, keep the bit 6 on in the IER, on XScale, using 0Olivier Houchard2014-05-291-1/+6
* Introduce grab and ungrab upcalls. When the kernel desires to grab theWarner Losh2014-01-191-0/+33
* Wait for DesignWare UART transfers completion before accessing line controlZbigniew Bodek2013-10-261-1/+25
* A final test with unmodified code has shown that a delay of 150msMarcel Moolenaar2013-08-301-1/+1
* Work-around a timing problem with the ITE IT8513E now that the coreMarcel Moolenaar2013-08-291-1/+13
* Make the uart ns8250 high-level interface public rather than static.Ian Lepore2013-08-211-38/+13
* Add support for A10 uart.Ganbold Tsagaankhuu2013-03-011-5/+38
* Add a loader tunable "hw.broken_txfifo" which enables a workaround for aColin Percival2013-01-271-1/+13
* Disable the TX ready interrupts once we received one, some UART won't clearOlivier Houchard2011-11-021-2/+5
* Ignore MCR[6] during the probe to fix a false negative. Bit 6 of theMarcel Moolenaar2011-05-261-1/+7
* Fix typos - remove duplicate "the".Rebecca Cran2011-02-211-1/+1
* Remove redundant checking of sc_leaving (uart_intr() already handles this).Marius Strobl2010-05-021-1/+1
* Fix hangs caused by hardware that signals receive errorsMarcel Moolenaar2009-04-081-6/+9
* The XScale PXA255 has three generally ns16x50 compatible UARTs. One of theBenno Rice2008-05-301-5/+31
* add device hints to control the rx FIFO interrupt level on 16550A partsSam Leffler2008-03-121-1/+14
* Don't use a time-limiting loop that's defined in terms of the baudrateMarcel Moolenaar2007-04-031-13/+7
* Don't expose the uart_ops structure directly, but instead haveMarcel Moolenaar2007-04-021-2/+3
* For embedded UARTs compatible with the ns8250 family it is possibleMarcel Moolenaar2007-03-281-1/+3
* - Add a uart_rxready() and corresponding device-specific implementationsMarius Strobl2007-01-181-6/+4
* The lcr variable in ns8250_probe is now unused. Remove it.Benno Rice2006-05-231-1/+1
* Allow uart(4)'s ns8250 driver to work with devices whose regshift is > 0.Benno Rice2006-05-231-24/+16
* Use 115200 and not 9600 as the initial baudrate. This speeds upMarcel Moolenaar2006-04-271-1/+1
* MFp4: Calculate the divisor before setting the DLAB bit. ThisMarcel Moolenaar2006-04-231-2/+2
* Eliminate the sc_hasfifo flag from the softc. It was only used byMarcel Moolenaar2006-04-021-3/+3
* Don't hold the hardware mutex across getc(). It can wait indefinitelyMarcel Moolenaar2006-04-011-5/+15
* Add support for scc(4).Marcel Moolenaar2006-03-301-18/+18