OvmfPkg/Library: Impl SmmCpuPlatformHookBeforeMmiHandler func

This patch is to add SmmCpuPlatformHookBeforeMmiHandler func
for OVMF.

Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com>
This commit is contained in:
Jiaxin Wu 2024-09-10 11:54:22 +08:00 committed by mergify[bot]
parent 7d4da670ea
commit e34460c8b2

View File

@ -2,7 +2,7 @@
SMM CPU Platform Hook library instance for QEMU. SMM CPU Platform Hook library instance for QEMU.
Copyright (c) 2020, Red Hat, Inc. Copyright (c) 2020, Red Hat, Inc.
Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR> Copyright (c) 2006 - 2024, Intel Corporation. All rights reserved.<BR>
SPDX-License-Identifier: BSD-2-Clause-Patent SPDX-License-Identifier: BSD-2-Clause-Patent
**/ **/
@ -113,3 +113,21 @@ GetPlatformPageTableAttribute (
{ {
return EFI_UNSUPPORTED; return EFI_UNSUPPORTED;
} }
/**
SMM CPU Platform Hook before executing MMI Handler.
This function can be used to perform the platform specific items before executing MMI Handler.
@retval EFI_SUCCESS The smm cpu platform hook before executing MMI Handler is executed successfully.
@retval EFI_UNSUPPORTED The smm cpu platform hook before executing MMI Handler is unsupported.
**/
EFI_STATUS
EFIAPI
SmmCpuPlatformHookBeforeMmiHandler (
VOID
)
{
return EFI_UNSUPPORTED;
}