From 106def9645e8296751cbed7fb9b229db2376d6be Mon Sep 17 00:00:00 2001 From: Christian Walter Date: Wed, 29 Jun 2022 18:23:51 +0200 Subject: soc/intel/xeon_sp: Make gsi_bases platform independent This commit makes gsi_bases platform independent. It introduces two new Kconfigs which set if there are IIO APICs on other devices than the PCH or not, and where they do start. Change-Id: I40db4a8fd90572757687f35bbd8eebd7229fc75a Signed-off-by: Christian Walter Reviewed-on: https://review.coreboot.org/c/coreboot/+/65531 Reviewed-by: Arthur Heymans Tested-by: build bot (Jenkins) --- src/soc/intel/xeon_sp/cpx/Kconfig | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/soc/intel/xeon_sp/cpx/Kconfig') diff --git a/src/soc/intel/xeon_sp/cpx/Kconfig b/src/soc/intel/xeon_sp/cpx/Kconfig index bac7bdbc9d..52de09ab7b 100644 --- a/src/soc/intel/xeon_sp/cpx/Kconfig +++ b/src/soc/intel/xeon_sp/cpx/Kconfig @@ -108,6 +108,14 @@ config DIMM_MAX config DIMM_SPD_SIZE default 512 +config XEON_SP_HAVE_IIO_IOAPIC + bool + default y + +config XEON_SP_PCH_IOAPIC_GSI_BASES + hex + default 0x78 + if INTEL_TXT config INTEL_TXT_SINIT_SIZE -- cgit v1.2.3