aboutsummaryrefslogtreecommitdiff
path: root/src/soc/amd/picasso/fsp_params.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/amd/picasso/fsp_params.c')
-rw-r--r--src/soc/amd/picasso/fsp_params.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/soc/amd/picasso/fsp_params.c b/src/soc/amd/picasso/fsp_params.c
index e77cbde419..2688b21a75 100644
--- a/src/soc/amd/picasso/fsp_params.c
+++ b/src/soc/amd/picasso/fsp_params.c
@@ -1,6 +1,7 @@
/* SPDX-License-Identifier: GPL-2.0-only */
#include <assert.h>
+#include <amdblocks/ioapic.h>
#include <device/pci.h>
#include <soc/iomap.h>
#include <soc/pci_devs.h>
@@ -148,16 +149,9 @@ static void fsp_usb_oem_customization(FSP_S_CONFIG *scfg,
static void fsp_assign_ioapic_upds(FSP_S_CONFIG *scfg)
{
- _Static_assert(CONFIG_PICASSO_GNB_IOAPIC_ID >= CONFIG_MAX_CPUS,
- "PICASSO_GNB_IOAPIC_ID should be >= CONFIG_MAX_CPUS!\n");
- _Static_assert(CONFIG_PICASSO_FCH_IOAPIC_ID >= CONFIG_MAX_CPUS,
- "PICASSO_FCH_IOAPIC_ID should be >= CONFIG_MAX_CPUS!\n");
- _Static_assert(CONFIG_PICASSO_GNB_IOAPIC_ID != CONFIG_PICASSO_FCH_IOAPIC_ID,
- "PICASSO_GNB_IOAPIC_ID should be != PICASSO_FCH_IOAPIC_ID!\n");
-
scfg->gnb_ioapic_base = GNB_IO_APIC_ADDR;
- scfg->gnb_ioapic_id = CONFIG_PICASSO_GNB_IOAPIC_ID;
- scfg->fch_ioapic_id = CONFIG_PICASSO_FCH_IOAPIC_ID;
+ scfg->gnb_ioapic_id = GNB_IOAPIC_ID;
+ scfg->fch_ioapic_id = FCH_IOAPIC_ID;
}
static void fsp_edp_tuning_upds(FSP_S_CONFIG *scfg,