aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/uart/uart_dev_ns8250.c
Commit message (Expand)AuthorAgeFilesLines
* dev/uart: Add APMC0D08 as found in the Intel E2100Andrew Turner2024-09-021-0/+1
* uart(4): Honor hardware state of NS8250-class for tsw_busyMarius Strobl2024-01-181-1/+13
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* uart: Don't change settings or throttle putc for Hyper-VWei Hu2023-03-181-7/+13
* ns8250: Fix sense of LSR_TEMT FCR checkColin Percival2022-10-281-1/+1
* ns8250: Check if flush via FCR succeededColin Percival2022-10-181-0/+19
* ns8250_drain: Drain without DELAY firstColin Percival2022-10-081-3/+10
* uart: Add ACPI entry for LS1046A UARTMateusz Kozyra2022-08-221-0/+1
* uart: Fix an out-of-bounds read in ns8250_bus_probe()Mark Johnston2021-07-131-3/+2
* uart_dev_ns8250: Switch ACPI UART subtype for Marvell SoCsMarcin Wojtas2021-06-021-1/+2
* ns8250: don't drop IER_TXRDY on bus_grab/ungrabMitchell Horne2021-03-101-1/+4
* uart: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+3
* Correct baud rate error calculation.John Baldwin2020-04-131-1/+1
* Relax TX draining in ns8250_bus_transmit().Alexander Motin2019-09-151-7/+2
* Add ACPI entries for Synopsys Designware UARTs used on ARM platformsRebecca Cran2019-06-281-0/+3
* 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