summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Roth <martinroth@google.com>2017-10-02 12:11:55 -0600
committerMartin Roth <martinroth@google.com>2017-10-03 20:18:18 +0000
commit51bfc594bb619cc3f2964e53ee814d4bd14c0d5b (patch)
tree6394c80b44782c69bbb76fca9c0c512461db7c42
parent6d8ef2456677423f41bdbff8bfdfcf4f2c807ec7 (diff)
downloadcoreboot-51bfc594bb619cc3f2964e53ee814d4bd14c0d5b.tar.xz
vc/amd/pi/00670F00: Remove HeapXXBuffer functions
The HeapAllocateBuffer and HEAPDeallocateBuffer functions are not used in Stoney Ridge, so get rid of them. Change-Id: I716d5c8957ced52c25fd501697111b1b0b263467 Signed-off-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/21848 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
-rw-r--r--src/vendorcode/amd/pi/00670F00/binaryPI/AGESA.c60
1 files changed, 0 insertions, 60 deletions
diff --git a/src/vendorcode/amd/pi/00670F00/binaryPI/AGESA.c b/src/vendorcode/amd/pi/00670F00/binaryPI/AGESA.c
index 046dcb4b5d..a4eef5ad86 100644
--- a/src/vendorcode/amd/pi/00670F00/binaryPI/AGESA.c
+++ b/src/vendorcode/amd/pi/00670F00/binaryPI/AGESA.c
@@ -51,19 +51,6 @@
#include <console/console.h>
#include <commonlib/loglevel.h>
-// TODO These need to be replaced with calls to CreateStruct()
-AGESA_STATUS
-HeapAllocateBuffer (
- IN OUT VOID *AllocateHeapParams,
- IN OUT VOID *StdHeader
- );
-
-AGESA_STATUS
-HeapDeallocateBuffer (
- IN UINT32 BufferHandle,
- IN VOID *StdHeader
- );
-
CONST UINT32 ImageSignature = IMAGE_SIGNATURE;
CONST UINT32 ModuleSignature = MODULE_SIGNATURE;
CONST CHAR8 ModuleIdentifier[] = AGESA_ID;
@@ -413,50 +400,3 @@ FchInitS3LateRestore (
Dispatcher = module->ModuleDispatcher;
Dispatcher(FchDataPtr);
}
-
-// TODO This has to be removed
-AGESA_STATUS
-HeapAllocateBuffer (
- IN OUT VOID *AllocateHeapParams,
- IN OUT VOID *StdHeader
- )
-{
- MODULE_ENTRY Dispatcher = NULL;
- const AMD_MODULE_HEADER* module = agesawrapper_locate_module(ModuleIdentifier);
-
- AMD_INTERFACE_PARAMS InterfaceParams = {};
-
- if (!module) return AGESA_UNSUPPORTED;
- Dispatcher = module->ModuleDispatcher;
-
- InterfaceParams.StdHeader = *(AMD_CONFIG_PARAMS*)StdHeader;
- InterfaceParams.StdHeader.Func = AMD_HEAP_ALLOCATE_BUFFER;
-
- InterfaceParams.AllocationMethod = PreMemHeap;
- InterfaceParams.NewStructPtr = AllocateHeapParams;
-
- return Dispatcher(&InterfaceParams);
-}
-
-// TODO This has to be removed
-AGESA_STATUS
-HeapDeallocateBuffer (
- IN UINT32 BufferHandle,
- IN VOID *StdHeader
- )
-{
- MODULE_ENTRY Dispatcher = NULL;
- const AMD_MODULE_HEADER* module = agesawrapper_locate_module(ModuleIdentifier);
-
- AMD_INTERFACE_PARAMS InterfaceParams = {};
-
- if (!module) return AGESA_UNSUPPORTED;
- Dispatcher = module->ModuleDispatcher;
-
- InterfaceParams.StdHeader = *(AMD_CONFIG_PARAMS*)StdHeader;
- InterfaceParams.StdHeader.Func = AMD_HEAP_DEALLOCATE_BUFFER;
-
- InterfaceParams.NewStructPtr = &BufferHandle;
-
- return Dispatcher(&InterfaceParams);
-}