freebsd-dev/sys/x86
Scott Long 74c781ed91 Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking.  Refactor
common code out of arch-specific implementations.  Move the mpr and mps
drivers to this new API.  The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
2020-09-14 05:58:12 +00:00
..
acpica x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
bios Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
conf Floppy driver really only works on x86 2019-08-12 22:58:50 +00:00
cpufreq x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
include Add constant for the DE_CFG MSR on AMD CPUs. 2020-09-11 20:32:40 +00:00
iommu Move the rid variable to the generic iommu context. 2020-09-10 14:12:25 +00:00
isa x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
pci x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
x86 Refine the busdma template interface. Provide tools for filling in fields 2020-09-14 05:58:12 +00:00
xen x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00