summaryrefslogtreecommitdiff
path: root/sys/dev/uart
AgeCommit message (Expand)Author
2025-10-31uart: provide and use default rclk for JH7110 UARTMitchell Horne
2025-08-26puc: Add support for Systembase SB16C1054, SB16C1058.Jashank Jeremy
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-08-13uart: Remove UART_ACPI_CLASSAndrew Turner
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-05-20ns8250: use LSR_THRE instead of LSR_TEMT for checking tx flushAndriy Gapon
2025-04-01arm64: add a driver for the uart found on Apple Silicon machinesKyle Evans
2025-01-14Kill ignore regshft flagWarner Losh
2025-01-14uart: Ingore pl011 historic mistakesWarner Losh
2024-12-31uart: Add support for Brainboxes / Intashield serial cards.Yoshihiro Takahashi
2024-11-27uart: Add primitive noise filtering on RXJustin Hibbits
2024-10-15uart: Implement SPCR rev 3 and 4 for PreciseBaudrate and UartClkFreqWarner Losh
2024-10-15uart: Go back to returning '0' when we've probed the device.Warner Losh
2024-10-15uart/pl011: Add support for computing rclkWarner Losh
2024-10-14uart: uart_getenv: check for NULL class last, not firstWarner Losh
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-14uart: Add a signal to compute rclk from baudrateWarner Losh
2024-10-14uart: export rclk via sysctlWarner Losh
2024-10-14uart: Prefer rclk passed in over rclk in the classWarner Losh
2024-10-11uart: Fix cut-n-paste error in DBG2 codeWarner Losh
2024-10-11uart: Document rw:XXX field of hw.uart.consoleWarner Losh
2024-10-11uart: Small style tweakWarner Losh
2024-10-02uart: Add entry for an Intel UARTWarner Losh
2024-09-04uart: Use uintptr_t instead of vm_offset_t for pointer arithmeticJohn Baldwin
2024-07-23dev/uart: Add APMC0D08 as found in the Intel E2100Andrew Turner
2024-06-02uart: Use device_set_descf()Mark Johnston
2024-05-17uart: DBG2 support to find the debug uartAndrew Turner
2024-05-15uart: Honour clock-frequency in FDT for UART_FDT_CLASS if presentJessica Clarke
2024-04-19Add support for Intel Atom S1200 UARTHenrich Hartzer
2024-04-12uart_snps: Register a device xref for UARTsKa Ho Ng
2024-03-18uart: Add uart_cpu_acpi_setup to setup the uartAndrew Turner
2024-03-18uart: Split out initilisation of the acpi devinfoAndrew Turner
2024-02-22dev/uart: name uart_class_set DATA_SET macro UART_CLASS()Bjoern A. Zeeb
2024-02-13dev/uart: Support 8-byte register accessAndrew Turner
2024-02-13dev/uart: Support the pl011 uart in hw.uart.consoleAndrew Turner
2024-02-13dev/uart: Support setting the register io widthAndrew Turner
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
2024-01-10hwreset: Move reset code in dev/hwresetEmmanuel Vadot
2024-01-10clk: Move clock code in dev/clkEmmanuel Vadot
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 sh patternWarner Losh