diff --git a/src/soc/intel/xeon_sp/Kconfig b/src/soc/intel/xeon_sp/Kconfig index f61de56105..24923a5a29 100644 --- a/src/soc/intel/xeon_sp/Kconfig +++ b/src/soc/intel/xeon_sp/Kconfig @@ -64,6 +64,12 @@ config MAX_CPUS int default 80 +config INTEL_SPI_BASE_ADDRESS + hex + default 0xfe010000 + help + SPI BAR0 Base address. + config INTEL_ACPI_BASE_ADDRESS hex default 0x500 diff --git a/src/soc/intel/xeon_sp/include/soc/iomap.h b/src/soc/intel/xeon_sp/include/soc/iomap.h index ccc7e44d23..baeb7556f7 100644 --- a/src/soc/intel/xeon_sp/include/soc/iomap.h +++ b/src/soc/intel/xeon_sp/include/soc/iomap.h @@ -15,7 +15,7 @@ #define MAP_ENTRY_LIMIT_32(reg_, mask_bits_, desc_) MAP_ENTRY(reg_, 0, 1, mask_bits_, desc_) // SPI BAR0 MMIO base address -#define SPI_BASE_ADDRESS 0xfe010000 +#define SPI_BASE_ADDRESS CONFIG_INTEL_SPI_BASE_ADDRESS #define SPI_BASE_SIZE 0x1000 #define TCO_BASE_ADDRESS 0x400