freebsd-dev/sys/dev/uart
Pawel Biernacki 7029da5c36 Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or already are but aren’t properly marked).
Use it in preparation for a general review of all nodes.

This is non-functional change that adds annotations to SYSCTL_NODE and
SYSCTL_PROC nodes using one of the soon-to-be-required flags.

Mark all obvious cases as MPSAFE.  All entries that haven't been marked
as MPSAFE before are by default marked as NEEDGIANT

Approved by:	kib (mentor, blanket)
Commented by:	kib, gallatin, melifaro
Differential Revision:	https://reviews.freebsd.org/D23718
2020-02-26 14:26:36 +00:00
..
uart_bus_acpi.c Regularize my copyright notice 2019-12-04 16:56:11 +00:00
uart_bus_fdt.c
uart_bus_isa.c Regularize my copyright notice 2019-12-04 16:56:11 +00:00
uart_bus_pccard.c Regularize my copyright notice 2019-12-04 16:56:11 +00:00
uart_bus_pci.c Regularize my copyright notice 2019-12-04 16:56:11 +00:00
uart_bus_puc.c Regularize my copyright notice 2019-12-04 16:56:11 +00:00
uart_bus_scc.c
uart_bus.h Add quirk for ignoring SPCR AccessWidth values on the PL011 UART 2019-04-15 13:41:53 +00:00
uart_core.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
uart_cpu_acpi.c uart_cpu_acpi: Fix GCC build break from r348195 2019-05-23 20:18:46 +00:00
uart_cpu_acpi.h Use ACPI SPCR on x86 2019-05-23 19:55:53 +00:00
uart_cpu_arm64.c Use ACPI SPCR on x86 2019-05-23 19:55:53 +00:00
uart_cpu_fdt.c
uart_cpu_fdt.h
uart_cpu_powerpc.c
uart_cpu_x86.c Use ACPI SPCR on x86 2019-05-23 19:55:53 +00:00
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 Relax TX draining in ns8250_bus_transmit(). 2019-09-15 23:56:39 +00:00
uart_dev_ns8250.h
uart_dev_pl011.c Add quirk for ignoring SPCR AccessWidth values on the PL011 UART 2019-04-15 13:41:53 +00:00
uart_dev_quicc.c
uart_dev_sab82532.c
uart_dev_snps.c Remove "all rights reserved" from copyright for the file that Jared McNeill 2019-12-03 21:05:33 +00:00
uart_dev_ti8250.c
uart_dev_z8530.c
uart_if.m
uart_ppstypes.h
uart_subr.c
uart_tty.c Some devices take undesired actions when RTS and DTR are 2019-06-12 18:07:04 +00:00
uart.h