summaryrefslogtreecommitdiff
path: root/src/soc/intel/xeon_sp/cpx
diff options
context:
space:
mode:
authorChristian Walter <christian.walter@9elements.com>2022-06-29 18:23:51 +0200
committerFelix Held <felix-coreboot@felixheld.de>2022-07-15 12:06:32 +0000
commit106def9645e8296751cbed7fb9b229db2376d6be (patch)
treef254ae64c66175207cd123bd541b11afb0c817b7 /src/soc/intel/xeon_sp/cpx
parentb1a4c62130555f47f3095bd1021b5aeca137582e (diff)
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 <christian.walter@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/65531 Reviewed-by: Arthur Heymans <arthur@aheymans.xyz> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/soc/intel/xeon_sp/cpx')
-rw-r--r--src/soc/intel/xeon_sp/cpx/Kconfig8
1 files changed, 8 insertions, 0 deletions
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