soc/intel/xeon_sp: Make gsi_bases platform independent
commit106def9645e8296751cbed7fb9b229db2376d6be
authorChristian Walter <christian.walter@9elements.com>
Wed, 29 Jun 2022 16:23:51 +0000 (29 18:23 +0200)
committerFelix Held <felix-coreboot@felixheld.de>
Fri, 15 Jul 2022 12:06:32 +0000 (15 12:06 +0000)
treef254ae64c66175207cd123bd541b11afb0c817b7
parentb1a4c62130555f47f3095bd1021b5aeca137582e
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>
src/soc/intel/xeon_sp/acpi.c
src/soc/intel/xeon_sp/cpx/Kconfig
src/soc/intel/xeon_sp/skx/Kconfig