southbridge/amd/sb700: Enable extended APIC ID when Kconfig option set
Change-Id: I52fc2c2294edead3b5dacf397c0a1ab2e08b1e3f Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com> Reviewed-on: https://review.coreboot.org/13160 Tested-by: build bot (Jenkins) Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com> Reviewed-by: Martin Roth <martinroth@google.com>
This commit is contained in:
parent
919c459c17
commit
51c31696f2
|
@ -308,9 +308,11 @@ static void sm_init(device_t dev)
|
|||
dword |= 0x1;
|
||||
pci_write_config32(dev, SB_MMIO_CFG_REG, dword);
|
||||
}
|
||||
//ACPI_DISABLE_TIMER_IRQ_ENHANCEMENT_FOR_8254_TIMER
|
||||
byte = pci_read_config8(dev, 0xAE);
|
||||
byte |= 1 << 5;
|
||||
if (IS_ENABLED(CONFIG_ENABLE_APIC_EXT_ID))
|
||||
byte |= 1 << 4;
|
||||
byte |= 1 << 5; /* ACPI_DISABLE_TIMER_IRQ_ENHANCEMENT_FOR_8254_TIMER */
|
||||
byte |= 1 << 6; /* Enable arbiter between APIC and PIC interrupts */
|
||||
pci_write_config8(dev, 0xAE, byte);
|
||||
|
||||
/* 4.11:Programming Cycle Delay for AB and BIF Clock Gating */
|
||||
|
|
Loading…
Reference in New Issue