TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | EFI_PHYSICAL_PRESENCE |
struct | EFI_PHYSICAL_PRESENCE_FLAGS |
Variables | |
EFI_GUID | gEfiPhysicalPresenceGuid |
Define the variable data structures used for TCG physical presence. The TPM request from firmware or OS is saved to variable. And it is cleared after it is processed in the next boot cycle. The TPM response is saved to variable.
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file PhysicalPresenceData.h.
#define EFI_PHYSICAL_PRESENCE_DATA_GUID |
Definition at line 15 of file PhysicalPresenceData.h.
#define FLAG_NO_PPI_CLEAR BIT1 |
Definition at line 68 of file PhysicalPresenceData.h.
#define FLAG_NO_PPI_MAINTENANCE BIT2 |
Definition at line 69 of file PhysicalPresenceData.h.
#define FLAG_NO_PPI_PROVISION BIT0 |
Definition at line 67 of file PhysicalPresenceData.h.
#define FLAG_RESET_TRACK BIT3 |
Definition at line 70 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_ACTIVATE 3 |
Definition at line 34 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_CLEAR 5 |
Definition at line 36 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_CLEAR_ENABLE_ACTIVATE 14 |
Definition at line 45 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_DEACTIVATE 4 |
Definition at line 35 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_DEACTIVATE_DISABLE 7 |
Definition at line 38 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_DEACTIVATE_DISABLE_OWNER_FALSE 11 |
Definition at line 42 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_DEFERRED_PP_UNOWNERED_FIELD_UPGRADE 12 |
Definition at line 43 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_DISABLE 2 |
Definition at line 33 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_ENABLE 1 |
Definition at line 32 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_ENABLE_ACTIVATE 6 |
Definition at line 37 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_ENABLE_ACTIVATE_CLEAR 21 |
Definition at line 52 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_ENABLE_ACTIVATE_CLEAR_ENABLE_ACTIVATE 22 |
Definition at line 53 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_ENABLE_ACTIVATE_OWNER_TRUE 10 |
Definition at line 41 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_FLAGS_VARIABLE L"PhysicalPresenceFlags" |
Definition at line 59 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_NO_ACTION 0 |
Definition at line 31 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_NO_PPI_CLEAR_FALSE 17 |
Definition at line 48 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_NO_PPI_CLEAR_TRUE 18 |
Definition at line 49 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_NO_PPI_MAINTENANCE_FALSE 19 |
Definition at line 50 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_NO_PPI_MAINTENANCE_TRUE 20 |
Definition at line 51 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_NO_PPI_PROVISION_FALSE 15 |
Definition at line 46 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_NO_PPI_PROVISION_TRUE 16 |
Definition at line 47 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_OPERATOR_AUTH 13 |
Definition at line 44 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_OWNER_INSTALL_FALSE 9 |
Definition at line 40 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_SET_OWNER_INSTALL_TRUE 8 |
Definition at line 39 of file PhysicalPresenceData.h.
#define PHYSICAL_PRESENCE_VARIABLE L"PhysicalPresence" |
Definition at line 20 of file PhysicalPresenceData.h.