aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/uart
Commit message (Expand)AuthorAgeFilesLines
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-112-2/+2
* ns8250: use LSR_THRE instead of LSR_TEMT for checking tx flushAndriy Gapon2025-05-201-2/+2
* arm64: add a driver for the uart found on Apple Silicon machinesKyle Evans2025-04-021-0/+1
* Kill ignore regshft flagWarner Losh2025-01-153-16/+3
* uart: Ingore pl011 historic mistakesWarner Losh2025-01-151-1/+23
* uart: Add support for Brainboxes / Intashield serial cards.Yoshihiro Takahashi2024-12-311-0/+14
* uart: Add primitive noise filtering on RXJustin Hibbits2024-11-272-0/+18
* uart: Implement SPCR rev 3 and 4 for PreciseBaudrate and UartClkFreqWarner Losh2024-10-151-21/+39
* uart: Go back to returning '0' when we've probed the device.Warner Losh2024-10-151-1/+1
* uart/pl011: Add support for computing rclkWarner Losh2024-10-151-0/+18
* uart: uart_getenv: check for NULL class last, not firstWarner Losh2024-10-141-7/+7
* uart/ns8250: Add support for computing rclkWarner Losh2024-10-141-3/+23
* uart/ns8250: Disable interrupts soonerWarner Losh2024-10-141-4/+4
* uart/ns8250: Factor out reading the divisorWarner Losh2024-10-141-12/+15
* uart/ns8250: Tweak printfs to always prefix messages with uart:Warner Losh2024-10-141-3/+3
* uart: Add a signal to compute rclk from baudrateWarner Losh2024-10-143-0/+11
* uart: export rclk via sysctlWarner Losh2024-10-141-0/+5
* uart: Prefer rclk passed in over rclk in the classWarner Losh2024-10-141-2/+8
* uart: Fix cut-n-paste error in DBG2 codeWarner Losh2024-10-111-1/+1
* uart: Document rw:XXX field of hw.uart.consoleWarner Losh2024-10-111-0/+1
* uart: Small style tweakWarner Losh2024-10-111-1/+1
* uart: Add entry for an Intel UARTWarner Losh2024-10-021-0/+1
* uart: Use uintptr_t instead of vm_offset_t for pointer arithmeticJohn Baldwin2024-09-041-5/+5
* dev/uart: Add APMC0D08 as found in the Intel E2100Andrew Turner2024-07-231-0/+1
* uart: Use device_set_descf()Mark Johnston2024-06-022-6/+2
* uart: DBG2 support to find the debug uartAndrew Turner2024-05-171-0/+83
* uart: Honour clock-frequency in FDT for UART_FDT_CLASS if presentJessica Clarke2024-05-151-1/+2
* Add support for Intel Atom S1200 UARTHenrich Hartzer2024-04-191-0/+2
* uart_snps: Register a device xref for UARTsKa Ho Ng2024-04-121-1/+17
* uart: Add uart_cpu_acpi_setup to setup the uartAndrew Turner2024-03-184-9/+15
* uart: Split out initilisation of the acpi devinfoAndrew Turner2024-03-181-37/+49
* dev/uart: name uart_class_set DATA_SET macro UART_CLASS()Bjoern A. Zeeb2024-02-225-3/+7
* dev/uart: Support 8-byte register accessAndrew Turner2024-02-131-1/+11
* dev/uart: Support the pl011 uart in hw.uart.consoleAndrew Turner2024-02-131-1/+2
* dev/uart: Support setting the register io widthAndrew Turner2024-02-131-0/+9
* dev/uart: Use a linker set to find uart classesAndrew Turner2024-02-134-9/+9
* sys: Simplify enabling EARLY_PRINTF uartsAndrew Turner2024-02-134-21/+30
* uart(4): Honor hardware state of NS8250-class for tsw_busyMarius Strobl2024-01-146-3/+49
* hwreset: Move reset code in dev/hwresetEmmanuel Vadot2024-01-101-1/+1
* clk: Move clock code in dev/clkEmmanuel Vadot2024-01-102-2/+2
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2721-21/+0
* UART: Remove ingenic xburst (mips) code from ns8250 driverOskar Holmlund2023-11-081-37/+6
* uart: Support EARLY_PRINTF on x86 for port-mapped COM portsWarner Losh2023-10-201-0/+21
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1626-52/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1611-22/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1224-24/+24
* Revert "uart(4): add Sunrise Point UART controllers"Kyle Evans2023-05-091-2/+0
* Use bool for one-bit wide bit-fieldsDimitry Andric2023-04-251-10/+10
* uart(4): add Sunrise Point UART controllersKyle Evans2023-04-141-0/+2