microsoft/mu_feature_ffa

Public

mirrored fromhttps://github.com/microsoft/mu_feature_ffaAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
e38fc4ef19a5d70d400e93d4aaa01788444b8ba3

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

FfaFeaturePkg/Include/Library/TpmServiceLib.h

48lines · modepreview

/** @file
  Definitions for the TPM Service

  Copyright (c), Microsoft Corporation.
  SPDX-License-Identifier: BSD-2-Clause-Patent

**/

#ifndef TPM_SERVICE_LIB_H_
#define TPM_SERVICE_LIB_H_

#include <Base.h>
#include <IndustryStandard/ArmFfaPartInfo.h>
#include <Library/ArmSvcLib.h>
#include <Library/ArmFfaLibEx.h>

/**
  Initializes the TPM service

**/
VOID
TpmServiceInit (
  VOID
  );

/**
  De-initializes the TPM service

**/
VOID
TpmServiceDeInit (
  VOID
  );

/**
  Handler for TPM service commands

  @param  Request   The incoming message
  @param  Response  The outgoing message

**/
VOID
TpmServiceHandle (
  DIRECT_MSG_ARGS_EX  *Request,
  DIRECT_MSG_ARGS_EX  *Response
  );

#endif /* TPM_SERVICE_LIB_H_ */