mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-11 18:35:28 +00:00
AMD PI: remove unuseful code
AmdS3Save no longer exists in Carrizo. Imc lib should move to southbridge. Change-Id: I2c925adf4469bb53139abe48108800655db2a5fe Signed-off-by: WANG Siyuan <wangsiyuanbuaa@gmail.com> Signed-off-by: WANG Siyuan <SiYuan.Wang@amd.com>
This commit is contained in:
@@ -294,23 +294,6 @@ AmdInitRtb (
|
||||
return Dispatcher(AmdInitRtbParams);
|
||||
}
|
||||
|
||||
/**********************************************************************
|
||||
* Interface call: AmdS3Save
|
||||
**********************************************************************/
|
||||
/*
|
||||
AGESA_STATUS
|
||||
AmdS3Save (
|
||||
IN OUT AMD_S3SAVE_PARAMS *AmdS3SaveParams
|
||||
)
|
||||
{
|
||||
MODULE_ENTRY Dispatcher = NULL;
|
||||
const AMD_MODULE_HEADER* module = LocateModule(ModuleIdentifier);
|
||||
AmdS3SaveParams->StdHeader.Func = AMD_S3_SAVE;
|
||||
if (!module) return AGESA_UNSUPPORTED;
|
||||
Dispatcher = module->ModuleDispatcher;
|
||||
return Dispatcher(AmdS3SaveParams);
|
||||
}
|
||||
*/
|
||||
/**********************************************************************
|
||||
* Interface call: AmdLateRunApTask
|
||||
**********************************************************************/
|
||||
@@ -470,155 +453,6 @@ FchInitS3LateRestore (
|
||||
Dispatcher(FchDataPtr);
|
||||
}
|
||||
|
||||
#if 0
|
||||
/**
|
||||
* WaitForEcLDN9MailboxCmdAck
|
||||
*
|
||||
*
|
||||
* @param[in] StdHeader
|
||||
*
|
||||
*/
|
||||
VOID
|
||||
WaitForEcLDN9MailboxCmdAck (
|
||||
IN AMD_CONFIG_PARAMS *StdHeader
|
||||
)
|
||||
{
|
||||
MODULE_ENTRY Dispatcher = NULL;
|
||||
const AMD_MODULE_HEADER* module = LocateModule(ModuleIdentifier);
|
||||
StdHeader->Func = 0;
|
||||
return;
|
||||
if (!module) return;
|
||||
Dispatcher = module->ModuleDispatcher;
|
||||
Dispatcher(StdHeader);
|
||||
}
|
||||
|
||||
/**
|
||||
* ImcSleep - IMC Sleep.
|
||||
*
|
||||
*
|
||||
* @param[in] FchDataPtr Fch configuration structure pointer.
|
||||
*
|
||||
*/
|
||||
VOID
|
||||
ImcSleep (
|
||||
IN VOID *FchDataPtr
|
||||
)
|
||||
{
|
||||
MODULE_ENTRY Dispatcher = NULL;
|
||||
const AMD_MODULE_HEADER* module = LocateModule(ModuleIdentifier);
|
||||
((FCH_DATA_BLOCK*)FchDataPtr)->StdHeader->Func = 0;
|
||||
return;
|
||||
if (!module) return;
|
||||
Dispatcher = module->ModuleDispatcher;
|
||||
Dispatcher(FchDataPtr);
|
||||
}
|
||||
|
||||
/**
|
||||
* SoftwareDisableImc - Software disable IMC strap
|
||||
*
|
||||
*
|
||||
* @param[in] FchDataPtr Fch configuration structure pointer.
|
||||
*
|
||||
*/
|
||||
VOID
|
||||
SoftwareDisableImc (
|
||||
IN VOID *FchDataPtr
|
||||
)
|
||||
{
|
||||
MODULE_ENTRY Dispatcher = NULL;
|
||||
const AMD_MODULE_HEADER* module = LocateModule(ModuleIdentifier);
|
||||
((FCH_DATA_BLOCK*)FchDataPtr)->StdHeader->Func = 0;
|
||||
return;
|
||||
if (!module) return;
|
||||
Dispatcher = module->ModuleDispatcher;
|
||||
Dispatcher(FchDataPtr);
|
||||
}
|
||||
|
||||
/**
|
||||
* ImcEnableSurebootTimer - IMC Enable Sureboot Timer.
|
||||
*
|
||||
*
|
||||
* @param[in] FchDataPtr Fch configuration structure pointer.
|
||||
*
|
||||
VOID
|
||||
ImcEnableSurebootTimer (
|
||||
IN VOID *FchDataPtr
|
||||
)
|
||||
{
|
||||
MODULE_ENTRY Dispatcher = NULL;
|
||||
const AMD_MODULE_HEADER* module = LocateModule(ModuleIdentifier);
|
||||
((FCH_DATA_BLOCK*)FchDataPtr)->StdHeader->Func = 0;
|
||||
return;
|
||||
if (!module) return;
|
||||
Dispatcher = module->ModuleDispatcher;
|
||||
Dispatcher(FchDataPtr);
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* ImcDisableSurebootTimer - IMC Disable Sureboot Timer.
|
||||
*
|
||||
*
|
||||
* @param[in] FchDataPtr Fch configuration structure pointer.
|
||||
*
|
||||
*/
|
||||
VOID
|
||||
ImcDisableSurebootTimer (
|
||||
IN VOID *FchDataPtr
|
||||
)
|
||||
{
|
||||
MODULE_ENTRY Dispatcher = NULL;
|
||||
const AMD_MODULE_HEADER* module = LocateModule(ModuleIdentifier);
|
||||
((FCH_DATA_BLOCK*)FchDataPtr)->StdHeader->Func = 0;
|
||||
return;
|
||||
if (!module) return;
|
||||
Dispatcher = module->ModuleDispatcher;
|
||||
Dispatcher(FchDataPtr);
|
||||
}
|
||||
|
||||
/**
|
||||
* ImcWakeup - IMC Wakeup.
|
||||
*
|
||||
*
|
||||
* @param[in] FchDataPtr Fch configuration structure pointer.
|
||||
*
|
||||
*/
|
||||
VOID
|
||||
ImcWakeup (
|
||||
IN VOID *FchDataPtr
|
||||
)
|
||||
{
|
||||
MODULE_ENTRY Dispatcher = NULL;
|
||||
const AMD_MODULE_HEADER* module = LocateModule(ModuleIdentifier);
|
||||
((FCH_DATA_BLOCK*)FchDataPtr)->StdHeader->Func = 0;
|
||||
return;
|
||||
if (!module) return;
|
||||
Dispatcher = module->ModuleDispatcher;
|
||||
Dispatcher(FchDataPtr);
|
||||
}
|
||||
|
||||
/**
|
||||
* ImcIdle - IMC Idle.
|
||||
*
|
||||
*
|
||||
* @param[in] FchDataPtr Fch configuration structure pointer.
|
||||
*
|
||||
*/
|
||||
VOID
|
||||
ImcIdle (
|
||||
IN VOID *FchDataPtr
|
||||
)
|
||||
{
|
||||
MODULE_ENTRY Dispatcher = NULL;
|
||||
const AMD_MODULE_HEADER* module = LocateModule(ModuleIdentifier);
|
||||
((FCH_DATA_BLOCK*)FchDataPtr)->StdHeader->Func = 0;
|
||||
return;
|
||||
if (!module) return;
|
||||
Dispatcher = module->ModuleDispatcher;
|
||||
Dispatcher(FchDataPtr);
|
||||
}
|
||||
#endif
|
||||
|
||||
// TODO This has to be removed
|
||||
AGESA_STATUS
|
||||
HeapAllocateBuffer (
|
||||
|
||||
Reference in New Issue
Block a user