summaryrefslogtreecommitdiff
path: root/sys/dev/uart/uart_dev_ns8250.c
AgeCommit message (Expand)Author
2025-08-13uart: Add ns8250 ACPI entry for SPCR rev 2Justin Hibbits
2025-08-13uart: Remove the unused cd_port_subtypeAndrew Turner
2025-08-13uart: Add UART_ACPI_SPCR_CLASSAndrew Turner
2025-05-20ns8250: use LSR_THRE instead of LSR_TEMT for checking tx flushAndriy Gapon
2024-11-27uart: Add primitive noise filtering on RXJustin Hibbits
2024-10-14uart/ns8250: Add support for computing rclkWarner Losh
2024-10-14uart/ns8250: Disable interrupts soonerWarner Losh
2024-10-14uart/ns8250: Factor out reading the divisorWarner Losh
2024-10-14uart/ns8250: Tweak printfs to always prefix messages with uart:Warner Losh
2024-10-02uart: Add entry for an Intel UARTWarner Losh
2024-07-23dev/uart: Add APMC0D08 as found in the Intel E2100Andrew Turner
2024-02-22dev/uart: name uart_class_set DATA_SET macro UART_CLASS()Bjoern A. Zeeb
2024-02-13dev/uart: Use a linker set to find uart classesAndrew Turner
2024-02-13sys: Simplify enabling EARLY_PRINTF uartsAndrew Turner
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-11-08UART: Remove ingenic xburst (mips) code from ns8250 driverOskar Holmlund
2023-10-20uart: Support EARLY_PRINTF on x86 for port-mapped COM portsWarner 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
2023-03-18uart: Don't change settings or throttle putc for Hyper-VWei Hu
2022-10-28ns8250: Fix sense of LSR_TEMT FCR checkColin Percival
2022-10-17ns8250: Check if flush via FCR succeededColin Percival
2022-10-07ns8250_drain: Drain without DELAY firstColin Percival
2022-08-22uart: Add ACPI entry for LS1046A UARTMateusz Kozyra
2021-07-13uart: Fix an out-of-bounds read in ns8250_bus_probe()Mark Johnston
2021-06-02uart_dev_ns8250: Switch ACPI UART subtype for Marvell SoCsMarcin Wojtas
2021-03-10ns8250: don't drop IER_TXRDY on bus_grab/ungrabMitchell Horne
2020-09-01uart: clean up empty lines in .c and .h filesMateusz Guzik
2020-04-13Correct baud rate error calculation.John Baldwin
2019-09-15Relax TX draining in ns8250_bus_transmit().Alexander Motin
2019-06-28Add ACPI entries for Synopsys Designware UARTs used on ARM platformsRebecca Cran
2018-08-19add snps IP uart support / genaralize UARTMatt Macy
2018-07-22Add busy detect quirk to list of console optionsMatt Macy
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-10uart: detect 256-byte FIFOsEd Maste
2017-05-01Make some UART consoles to not spin wait for data to be sent.Alexander Motin
2016-11-17Add support for UART found in the Ingenic XBurst system on chips.Ruslan Bukin
2016-05-03sys/dev: minor spelling fixes.Pedro F. Giffuni
2016-04-01Move support for Synopsys Designware APB UART out of ns8250 and into aJared McNeill
2016-02-26Add ns16550a compatible string in UART 8250 driverWojciech Macek
2016-02-12UART: Fix spurious interrupts generated by ns8250 and lpc drivers:Michal Meloun
2016-01-20Fix busy-detect when using DesignWare UARTZbigniew Bodek
2016-01-20Add compatibility string for dw-apb-uart in ns8250 driverZbigniew Bodek
2016-01-12Restore uart PPS signal capture polarity to its historical norm, and add anIan Lepore
2015-11-18uart(4) - make the 8250 uart baudrate tolerance build time tweakable.Adrian Chadd
2015-05-30Actually check the DTS node value to enable the uart quirks.Luiz Otavio O Souza
2015-04-11Add support for the uart classes to set their default register shift value.Andrew Turner
2015-03-07Move the uart_class definitions and fdt compat data into the individualIan Lepore
2014-06-28Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky