mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-22 17:27:53 +00:00
hv: Enumerate IOAPIC info from MADT
IOAPIC info, specifically ID, is needed to map the IOAPIC to corresponding DMAR. DMAR table in ACPI has a field that has IOAPIC ID, that matches the info provided in MADT. Both (IOAPIC info from MADT and from DMAR) is needed for remapping IOAPIC interrupts. Tracked-On: #2426 Signed-off-by: Sainath Grandhi <sainath.grandhi@intel.com> Acked-by: Anthony Xu <anthony.xu@intel.com>
This commit is contained in:
committed by
Eddie Dong
parent
fb6e9267f3
commit
4ff9f5dfb2
@@ -324,6 +324,11 @@ config RELOC
|
||||
wherever appropriate. Without relocation the bootloader must put the
|
||||
image to RAM_START, otherwise the hypervisor will not start up.
|
||||
|
||||
config MAX_IOAPIC_NUM
|
||||
int "Maximum number of IO-APICs"
|
||||
range 1 8
|
||||
default 1
|
||||
|
||||
config IOMMU_BUS_NUM
|
||||
hex "Highest PCI bus ID used during IOMMU initialization"
|
||||
default 0x10 if PLATFORM_SBL
|
||||
|
Reference in New Issue
Block a user