soc/intel/xeon_sp: Use common P2SB functions to generate HPET IOAPIC
Change-Id: I700df8fe5243db46fa8458757b4e5596c4b9f404 Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/47536 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Marc Jones <marc@marcjonesconsulting.com>
This commit is contained in:
parent
054026cdb8
commit
6e425e1275
|
@ -214,12 +214,12 @@ static unsigned long acpi_create_drhd(unsigned long current, int socket,
|
||||||
|
|
||||||
// Add PCH IOAPIC
|
// Add PCH IOAPIC
|
||||||
if (socket == 0 && stack == CSTACK) {
|
if (socket == 0 && stack == CSTACK) {
|
||||||
|
union p2sb_bdf ioapic_bdf = p2sb_get_ioapic_bdf();
|
||||||
printk(BIOS_DEBUG, " [IOAPIC Device] Enumeration ID: 0x%x, PCI Bus Number: 0x%x, "
|
printk(BIOS_DEBUG, " [IOAPIC Device] Enumeration ID: 0x%x, PCI Bus Number: 0x%x, "
|
||||||
"PCI Path: 0x%x, 0x%x\n",
|
"PCI Path: 0x%x, 0x%x\n",
|
||||||
PCH_IOAPIC_ID, PCH_IOAPIC_BUS_NUMBER,
|
PCH_IOAPIC_ID, ioapic_bdf.bus, ioapic_bdf.dev, ioapic_bdf.fn);
|
||||||
PCH_IOAPIC_DEV_NUM, PCH_IOAPIC_FUNC_NUM);
|
|
||||||
current += acpi_create_dmar_ds_ioapic(current, PCH_IOAPIC_ID,
|
current += acpi_create_dmar_ds_ioapic(current, PCH_IOAPIC_ID,
|
||||||
PCH_IOAPIC_BUS_NUMBER, PCH_IOAPIC_DEV_NUM, PCH_IOAPIC_FUNC_NUM);
|
ioapic_bdf.bus, ioapic_bdf.dev, ioapic_bdf.fn);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add IOAPIC entry
|
// Add IOAPIC entry
|
||||||
|
|
Loading…
Reference in New Issue