freebsd-skq/sys/dev/uart
John Baldwin 64c4dfcd26 Export a sysctl count of RX FIFO overrun events.
uart(4) backends currently detect RX FIFO overrun errors and report
them to the uart(4) core layer.  They are then reported to the generic
TTY layer which promptly ignores them.  As a result, there is
currently no good way to determine if a uart is experiencing RX FIFO
overruns.  One could add a generic per-tty counter, but there did not
appear to be a good way to export those.  Instead, add a sysctl under
the uart(4) sysctl tree to export the count of overruns.

Reviewed by:	brooks
MFC after:	2 weeks
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D24368
2020-04-13 20:59:09 +00:00
..
uart_bus_acpi.c
uart_bus_fdt.c
uart_bus_isa.c
uart_bus_pccard.c
uart_bus_pci.c Add Denverton UART PCI ID 2020-02-28 15:59:35 +00:00
uart_bus_puc.c
uart_bus_scc.c
uart_bus.h Export a sysctl count of RX FIFO overrun events. 2020-04-13 20:59:09 +00:00
uart_core.c Export a sysctl count of RX FIFO overrun events. 2020-04-13 20:59:09 +00:00
uart_cpu_acpi.c
uart_cpu_acpi.h
uart_cpu_arm64.c
uart_cpu_fdt.c
uart_cpu_fdt.h
uart_cpu_powerpc.c
uart_cpu_x86.c
uart_cpu.h
uart_dbg.c
uart_dev_imx.c
uart_dev_imx.h
uart_dev_lowrisc.c
uart_dev_lowrisc.h
uart_dev_msm.c
uart_dev_msm.h
uart_dev_mu.c
uart_dev_mvebu.c
uart_dev_ns8250.c Correct baud rate error calculation. 2020-04-13 20:43:57 +00:00
uart_dev_ns8250.h
uart_dev_pl011.c
uart_dev_quicc.c
uart_dev_sab82532.c
uart_dev_snps.c
uart_dev_ti8250.c
uart_dev_z8530.c
uart_if.m
uart_ppstypes.h
uart_subr.c
uart_tty.c
uart.h