TianoCore EDK2 master
Loading...
Searching...
No Matches
TcgSmm.h File Reference

Go to the source code of this file.

Data Structures

struct  PHYSICAL_PRESENCE_NVS
 
struct  MEMORY_CLEAR_NVS
 
struct  TCG_NVS
 
struct  AML_OP_REGION_32_8
 

Macros

#define ACPI_FUNCTION_GET_PHYSICAL_PRESENCE_INTERFACE_VERSION   1
 
#define ACPI_FUNCTION_SUBMIT_REQUEST_TO_BIOS   2
 
#define ACPI_FUNCTION_GET_PENDING_REQUEST_BY_OS   3
 
#define ACPI_FUNCTION_GET_PLATFORM_ACTION_TO_TRANSITION_TO_BIOS   4
 
#define ACPI_FUNCTION_RETURN_REQUEST_RESPONSE_TO_OS   5
 
#define ACPI_FUNCTION_SUBMIT_PREFERRED_USER_LANGUAGE   6
 
#define ACPI_FUNCTION_SUBMIT_REQUEST_TO_BIOS_2   7
 
#define ACPI_FUNCTION_GET_USER_CONFIRMATION_STATUS_FOR_REQUEST   8
 
#define PP_RETURN_TPM_OPERATION_RESPONSE_SUCCESS   0
 
#define PP_RETURN_TPM_OPERATION_RESPONSE_FAILURE   1
 
#define ACPI_FUNCTION_DSM_MEMORY_CLEAR_INTERFACE   1
 
#define ACPI_FUNCTION_PTS_CLEAR_MOR_BIT   2
 
#define MOR_REQUEST_SUCCESS   0
 
#define MOR_REQUEST_GENERAL_FAILURE   1
 

Detailed Description

The header file for TCG SMM driver.

Copyright (c) 2012 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file TcgSmm.h.

Macro Definition Documentation

◆ ACPI_FUNCTION_DSM_MEMORY_CLEAR_INTERFACE

#define ACPI_FUNCTION_DSM_MEMORY_CLEAR_INTERFACE   1

Definition at line 90 of file TcgSmm.h.

◆ ACPI_FUNCTION_GET_PENDING_REQUEST_BY_OS

#define ACPI_FUNCTION_GET_PENDING_REQUEST_BY_OS   3

Definition at line 74 of file TcgSmm.h.

◆ ACPI_FUNCTION_GET_PHYSICAL_PRESENCE_INTERFACE_VERSION

#define ACPI_FUNCTION_GET_PHYSICAL_PRESENCE_INTERFACE_VERSION   1

Definition at line 72 of file TcgSmm.h.

◆ ACPI_FUNCTION_GET_PLATFORM_ACTION_TO_TRANSITION_TO_BIOS

#define ACPI_FUNCTION_GET_PLATFORM_ACTION_TO_TRANSITION_TO_BIOS   4

Definition at line 75 of file TcgSmm.h.

◆ ACPI_FUNCTION_GET_USER_CONFIRMATION_STATUS_FOR_REQUEST

#define ACPI_FUNCTION_GET_USER_CONFIRMATION_STATUS_FOR_REQUEST   8

Definition at line 79 of file TcgSmm.h.

◆ ACPI_FUNCTION_PTS_CLEAR_MOR_BIT

#define ACPI_FUNCTION_PTS_CLEAR_MOR_BIT   2

Definition at line 91 of file TcgSmm.h.

◆ ACPI_FUNCTION_RETURN_REQUEST_RESPONSE_TO_OS

#define ACPI_FUNCTION_RETURN_REQUEST_RESPONSE_TO_OS   5

Definition at line 76 of file TcgSmm.h.

◆ ACPI_FUNCTION_SUBMIT_PREFERRED_USER_LANGUAGE

#define ACPI_FUNCTION_SUBMIT_PREFERRED_USER_LANGUAGE   6

Definition at line 77 of file TcgSmm.h.

◆ ACPI_FUNCTION_SUBMIT_REQUEST_TO_BIOS

#define ACPI_FUNCTION_SUBMIT_REQUEST_TO_BIOS   2

Definition at line 73 of file TcgSmm.h.

◆ ACPI_FUNCTION_SUBMIT_REQUEST_TO_BIOS_2

#define ACPI_FUNCTION_SUBMIT_REQUEST_TO_BIOS_2   7

Definition at line 78 of file TcgSmm.h.

◆ MOR_REQUEST_GENERAL_FAILURE

#define MOR_REQUEST_GENERAL_FAILURE   1

Definition at line 97 of file TcgSmm.h.

◆ MOR_REQUEST_SUCCESS

#define MOR_REQUEST_SUCCESS   0

Definition at line 96 of file TcgSmm.h.

◆ PP_RETURN_TPM_OPERATION_RESPONSE_FAILURE

#define PP_RETURN_TPM_OPERATION_RESPONSE_FAILURE   1

Definition at line 85 of file TcgSmm.h.

◆ PP_RETURN_TPM_OPERATION_RESPONSE_SUCCESS

#define PP_RETURN_TPM_OPERATION_RESPONSE_SUCCESS   0

Definition at line 84 of file TcgSmm.h.