1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys/amd64
John Baldwin 38d7a61ba4 Add a helper routine to conditionally modify the start address of a
resource allocation from an x86 Host-PCI bridge driver so that it can be
reused by the ACPI Host-PCI bridge driver (and eventually the MPTable
Host-PCI bridge driver) instead of duplicating the same logic.  Note that
this means that hw.acpi.host_mem_start is now replaced with the
hw.pci.host_mem_start tunable that was already used in the non-ACPI case.
This also removes hw.acpi.host_mem_start on ia64 where it was not
applicable (the implementation was very x86-specific).

While here, adjust the logic to apply the new start address on any
"wildcard" allocation even if that allocation comes from a subset of
the allowable address range.

Reviewed by:	imp (1)
2011-06-22 16:15:15 +00:00
..
acpica Commit the support for removing cpumask_t and replacing it directly with 2011-05-05 14:39:14 +00:00
amd64 Implement BUS_ADJUST_RESOURCE() for the x86 drivers that sit between the 2011-06-10 12:30:16 +00:00
compile
conf Enable USB 3.0 support by default in i386 and amd64 GENERIC kernels. 2011-06-14 20:30:49 +00:00
ia32 Fix vfork. Add comments. 2011-06-18 12:13:28 +00:00
include remove code for dynamic offlining/onlining of CPUs on x86 2011-06-08 08:12:15 +00:00
linux32 Revert r220032:linux compat: add SO_PASSCRED option with basic handling 2011-03-31 08:14:51 +00:00
pci Add a helper routine to conditionally modify the start address of a 2011-06-22 16:15:15 +00:00
Makefile