soc/intel/xeon_sp: Early programming of ACPI bar
ACPI bar was not programmed previously for which is needed to enable SMI's and to check SMI status registers. The architecture of Lewisburg PCH is very similar to SunrisePoint PCH thus we can use code from soc/intel/skylake. TEST=build for Tiogapass and check ACPI base. Log message will now show pmbase=501 (bit 0 is enable) instead of 0. Check by reading and writing to io port 0x500. Change-Id: If5a0c4daabf5c35dc2852434fe46712ac9b06379 Signed-off-by: Rocky Phagura <rphagura@fb.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/41680 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Maxim Polyakov <max.senia.poliak@gmail.com>
This commit is contained in:
committed by
Patrick Georgi
parent
a895344936
commit
c62c98a884
@@ -9,6 +9,7 @@
|
||||
#include <cpu/x86/mtrr.h>
|
||||
#include <intelblocks/lpc_lib.h>
|
||||
#include <soc/pci_devs.h>
|
||||
#include <soc/bootblock.h>
|
||||
|
||||
const FSPT_UPD temp_ram_init_params = {
|
||||
.FspUpdHeader = {
|
||||
@@ -53,4 +54,5 @@ void bootblock_soc_init(void)
|
||||
{
|
||||
if (CONFIG(BOOTBLOCK_CONSOLE))
|
||||
printk(BIOS_DEBUG, "FSP TempRamInit successful...\n");
|
||||
bootblock_pch_init();
|
||||
}
|
||||
|
Reference in New Issue
Block a user