]> git.proxmox.com Git - mirror_edk2.git/blame - PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.c
PcAtChipsetPkg: AcpiTimerLib: Added StandaloneMm instance of AcpiTimerLib
[mirror_edk2.git] / PcAtChipsetPkg / Library / AcpiTimerLib / DxeAcpiTimerLib.c
CommitLineData
83d1ffb9
LG
1/** @file\r
2 ACPI Timer implements one instance of Timer Library.\r
3\r
5a702acd 4 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
79a951d1 5 Copyright (c) Microsoft Corporation.\r
e1d302e5 6 SPDX-License-Identifier: BSD-2-Clause-Patent\r
83d1ffb9
LG
7\r
8**/\r
9\r
fd501a79 10#include <PiDxe.h>\r
fd501a79 11\r
79a951d1 12#include "DxeStandaloneMmAcpiTimerLib.h"\r
fd501a79
LG
13\r
14/**\r
5a702acd 15 The constructor function enables ACPI IO space, and caches PerformanceCounterFrequency.\r
fd501a79
LG
16\r
17 @param ImageHandle The firmware allocated handle for the EFI image.\r
18 @param SystemTable A pointer to the EFI System Table.\r
19\r
20 @retval EFI_SUCCESS The constructor always returns RETURN_SUCCESS.\r
21\r
22**/\r
23EFI_STATUS\r
24EFIAPI\r
25DxeAcpiTimerLibConstructor (\r
26 IN EFI_HANDLE ImageHandle,\r
27 IN EFI_SYSTEM_TABLE *SystemTable\r
28 )\r
29{\r
79a951d1 30 return CommonAcpiTimerLibConstructor ();\r
83d1ffb9 31}\r