summaryrefslogtreecommitdiff
path: root/sys/dev/uart/uart_dev_pl011.c
AgeCommit message (Expand)Author
2025-08-13uart: Remove the unused cd_port_subtypeAndrew Turner
2025-08-13uart: Add UART_ACPI_SPCR_CLASSAndrew Turner
2025-01-14Kill ignore regshft flagWarner Losh
2025-01-14uart: Ingore pl011 historic mistakesWarner Losh
2024-10-15uart/pl011: Add support for computing rclkWarner Losh
2024-02-22dev/uart: name uart_class_set DATA_SET macro UART_CLASS()Bjoern A. Zeeb
2024-02-13dev/uart: Support the pl011 uart in hw.uart.consoleAndrew Turner
2024-02-13sys: Simplify enabling EARLY_PRINTF uartsAndrew Turner
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner 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
2022-12-22Add support for the new Arm Generic UART _HIDAndrew Turner
2020-09-01uart: clean up empty lines in .c and .h filesMateusz Guzik
2019-04-15Add quirk for ignoring SPCR AccessWidth values on the PL011 UARTEd Maste
2018-08-19add snps IP uart support / genaralize UARTMatt Macy
2018-02-28The Arm pl011 driver assumes it's running a devicetree based system.Andrew Turner
2018-02-25Teach the Arm pl011 driver to attach to a SBSA uart. This is defined inAndrew Turner
2018-02-25Rename the FDT compat_data array to a bus-specific name.Andrew Turner
2017-12-25Do pass removing some write-only variables from the kernel.Alexander Kabaev
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-03-11Extend the pl011 small-fifos fix to other SoCs that indicate rev 5Ian Lepore
2017-03-08Handle fifo size differences between older and newer revs of pl011 hardware.Ian Lepore
2017-03-04Reconfigure the fifo watermark levels on the pl011 uart to interrupt whenIan Lepore
2017-03-04Fix bugs exposed by the recent enabling of FIFOs in the pl011 uart. TheseIan Lepore
2017-02-26Enable pl011 UART FIFOsJayachandran C.
2016-12-19Fix whitespace issues in pl011 uart driverJayachandran C.
2016-12-17Simplify interrupt mask programming in pl011 uartJayachandran C.
2016-11-29Fix interrupt clear in pl011 uart receive functionJayachandran C.
2016-11-21Include the missing accommon.h from the ACPI uart code.Andrew Turner
2016-11-21Add support to find the arm64 serial using the ACPI tables. This uses theAndrew Turner
2016-07-21Add support for arm64 to uart_dev_acpi by using the _HID property to findAndrew Turner
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
2015-03-03Fix the pl011 driver to work when the uart will write in zero cycles. ThisAndrew Turner
2015-02-24Enable 'receive timeout' interrupt allowing us to notRuslan Bukin
2014-11-12Make PL011 UART to wait on putc only when TX FIFO is fullZbigniew Bodek
2014-01-19Introduce grab and ungrab upcalls. When the kernel desires to grab theWarner Losh
2013-10-20Calculate the baud rate divisor rather than using a hard-coded value.Ian Lepore
2013-04-01Fix low-level uart drivers that set their fifo sizes in the softc too late.Ian Lepore
2012-10-30Separate interrupts enable/disable logic from setting port parameters.Oleksandr Tymoshenko
2012-08-30Add PrimeCell UART (PL011) driverOleksandr Tymoshenko