1 ## SPDX-License-Identifier: GPL-2.0-only
5 depends on SOC_AMD_COMMON_BLOCK_ACPI
6 select CACHE_MRC_SETTINGS
7 select HAVE_DEBUG_RAM_SETUP
8 select MRC_WRITE_NV_LATE
10 This option builds functions that interface AMD's AGESA reference
11 code packaged in the binaryPI form and S3-related functionality.
15 config PI_AGESA_CAR_HEAP_BASE
19 The AGESA PI blob may be built to allow an optional callout for
20 AgesaHeapRebase. If AGESA calls AgesaHeapRebase, this option
21 determines the location of the heap prior to DRAM availability.
23 config PI_AGESA_TEMP_RAM_BASE
27 During a boot from S5, AGESA copies its CAR-based heap to a temporary
28 location in DRAM. Once coreboot has established cbmem, the heap
29 is moved again. This symbol determines the temporary location for
32 config PI_AGESA_HEAP_SIZE
36 This option determines the amount of space allowed for AGESA heap
37 prior to DRAM availability.