From 58831615c30a58813aa938a938eb254f4759157c Mon Sep 17 00:00:00 2001 From: Arthur Heymans Date: Tue, 14 Nov 2023 13:30:10 +0100 Subject: [PATCH] soc/intel/xeon_sp: Allocate resources above 4G This makes sure that prefetchable mem64 memory gets allocated above 4G which allows non prefetchable resources to be allocated in the tight window below 4G. TEST=intel/archercity CRB Signed-off-by: Arthur Heymans Change-Id: I27d4f9ce91c12ed4ab3b2f18f2a92b742115d275 Reviewed-on: https://review.coreboot.org/c/coreboot/+/79058 Reviewed-by: Lean Sheng Tan Reviewed-by: Nico Huber Reviewed-by: Shuo Liu Tested-by: build bot (Jenkins) --- src/soc/intel/xeon_sp/Kconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/soc/intel/xeon_sp/Kconfig b/src/soc/intel/xeon_sp/Kconfig index 63ced01067..1eee8694a3 100644 --- a/src/soc/intel/xeon_sp/Kconfig +++ b/src/soc/intel/xeon_sp/Kconfig @@ -91,6 +91,9 @@ config ECAM_MMCONF_BASE_ADDRESS config ECAM_MMCONF_BUS_NUMBER default 256 +config ALWAYS_ALLOW_ABOVE_4G_ALLOCATION + default y + config HEAP_SIZE hex default 0x80000