Remove unused CapsuleReset() in MdeModulePkg\Universal\ResetSystemRuntimeDxe\ResetSystem.c.

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13529 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
lzeng14 2012-07-13 03:20:28 +00:00
parent 836a78250b
commit 7a0c1361fd
2 changed files with 2 additions and 44 deletions

View File

@ -1,7 +1,7 @@
/** @file
Reset Architectural Protocol implementation
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
@ -65,37 +65,6 @@ InitializeResetSystem (
return Status;
}
/**
Reset system for capsule update.
@param[in] CapsuleDataPtr Pointer to the capsule block descriptors.
**/
VOID
CapsuleReset (
IN UINTN CapsuleDataPtr
)
{
//
// This implementation assumes that we're using a variable
// to indicate capsule updates.
//
gRT->SetVariable (
EFI_CAPSULE_VARIABLE_NAME,
&gEfiCapsuleVendorGuid,
EFI_VARIABLE_NON_VOLATILE | EFI_VARIABLE_RUNTIME_ACCESS | EFI_VARIABLE_BOOTSERVICE_ACCESS,
sizeof (UINTN),
(VOID *) &CapsuleDataPtr
);
EnterS3WithImmediateWake ();
//
// Should not return
//
CpuDeadLoop ();
}
/**
Put the system into S3 power state.
**/

View File

@ -1,6 +1,6 @@
/** @file
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
@ -70,15 +70,4 @@ ResetSystem (
IN VOID *ResetData OPTIONAL
);
/**
Reset system for capsule update.
@param[in] CapsuleDataPtr Pointer to the capsule block descriptors.
**/
VOID
CapsuleReset (
IN UINTN CapsuleDataPtr
);
#endif