]> git.proxmox.com Git - mirror_edk2.git/blame - UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.c
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / UefiCpuPkg / CpuIo2Smm / CpuIo2Smm.c
CommitLineData
173eeac9 1/** @file\r
2 Produces the SMM CPU I/O Protocol.\r
3\r
7367cc6c 4Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>\r
1ea21af1 5Copyright (c) Microsoft Corporation.\r
0acd8697 6SPDX-License-Identifier: BSD-2-Clause-Patent\r
173eeac9 7\r
8**/\r
9\r
1ea21af1 10#include <PiSmm.h>\r
173eeac9 11\r
1ea21af1 12#include "CpuIo2Mm.h"\r
173eeac9 13\r
14/**\r
1ea21af1 15 The module Entry Point for Traditional MM CpuIoProtocol driver\r
173eeac9 16\r
bc230a23 17 @param[in] ImageHandle The firmware allocated handle for the EFI image.\r
18 @param[in] SystemTable A pointer to the EFI System Table.\r
173eeac9 19\r
bc230a23 20 @retval EFI_SUCCESS The entry point is executed successfully.\r
21 @retval Other Some error occurs when executing this entry point.\r
173eeac9 22\r
23**/\r
24EFI_STATUS\r
25EFIAPI\r
26SmmCpuIo2Initialize (\r
27 IN EFI_HANDLE ImageHandle,\r
28 IN EFI_SYSTEM_TABLE *SystemTable\r
29 )\r
430fbbe0 30{\r
1ea21af1 31 return CommonCpuIo2Initialize ();\r
173eeac9 32}\r