diff options
author | Martin Roth <martinroth@google.com> | 2017-10-02 12:11:55 -0600 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2017-10-03 20:18:18 +0000 |
commit | 51bfc594bb619cc3f2964e53ee814d4bd14c0d5b (patch) | |
tree | 6394c80b44782c69bbb76fca9c0c512461db7c42 /src/vendorcode/amd/pi | |
parent | 6d8ef2456677423f41bdbff8bfdfcf4f2c807ec7 (diff) | |
download | coreboot-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>
Diffstat (limited to 'src/vendorcode/amd/pi')
-rw-r--r-- | src/vendorcode/amd/pi/00670F00/binaryPI/AGESA.c | 60 |
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); -} |