2 Runtime DXE part corresponding to StandaloneMM Tcg2 module.
4 This module installs gTcg2MmSwSmiRegisteredGuid to notify readiness of
5 StandaloneMM Tcg2 module.
7 Copyright (c) 2019 - 2021, Arm Ltd. All rights reserved.
8 Copyright (c) Microsoft Corporation.
10 SPDX-License-Identifier: BSD-2-Clause-Patent
16 #include <Library/DebugLib.h>
17 #include <Library/UefiBootServicesTableLib.h>
20 The constructor function installs gTcg2MmSwSmiRegisteredGuid to notify
21 readiness of StandaloneMM Tcg2 module.
23 @param ImageHandle The firmware allocated handle for the EFI image.
24 @param SystemTable A pointer to the Management mode System Table.
26 @retval EFI_SUCCESS The constructor always returns EFI_SUCCESS.
31 Tcg2MmDependencyDxeEntryPoint (
32 IN EFI_HANDLE ImageHandle
,
33 IN EFI_SYSTEM_TABLE
*SystemTable
40 Status
= gBS
->InstallProtocolInterface (
42 &gTcg2MmSwSmiRegisteredGuid
,
46 ASSERT_EFI_ERROR (Status
);