aboutsummaryrefslogtreecommitdiff
path: root/src/soc/amd/common/block/pi/heapmanager.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/amd/common/block/pi/heapmanager.c')
-rw-r--r--src/soc/amd/common/block/pi/heapmanager.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/soc/amd/common/block/pi/heapmanager.c b/src/soc/amd/common/block/pi/heapmanager.c
index 6b47ec3ac0..79c8403f3e 100644
--- a/src/soc/amd/common/block/pi/heapmanager.c
+++ b/src/soc/amd/common/block/pi/heapmanager.c
@@ -21,10 +21,7 @@
void *agesa_heap_base(void)
{
- struct cbmem_usage *heap;
- heap = (struct cbmem_usage *)cbmem_add(CBMEM_ID_RESUME_SCRATCH,
- sizeof(struct cbmem_usage));
- return &heap->heap_base;
+ return cbmem_add(CBMEM_ID_RESUME_SCRATCH, BIOS_HEAP_SIZE);
}
static void EmptyHeap(int unused)