2019-09-05 17:08:19 +02:00
|
|
|
/** @file
|
|
|
|
The internal header file defines the common structures for PEI and DXE modules.
|
|
|
|
|
|
|
|
Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
|
|
|
|
SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
|
|
|
|
|
|
**/
|
|
|
|
|
|
|
|
#ifndef __TCG2_INTERNAL_H__
|
|
|
|
#define __TCG2_INTERNAL_H__
|
|
|
|
|
2021-12-05 23:54:12 +01:00
|
|
|
#define EFI_TCG2_EVENT_LOG_FORMAT_DEFAULT EFI_TCG2_EVENT_LOG_FORMAT_TCG_1_2
|
|
|
|
#define EFI_TCG2_EVENT_LOG_FORMAT_ALL (EFI_TCG2_EVENT_LOG_FORMAT_TCG_1_2 | EFI_TCG2_EVENT_LOG_FORMAT_TCG_2)
|
2019-09-05 17:08:19 +02:00
|
|
|
|
|
|
|
#define TPM_INSTANCE_ID_LIST { \
|
|
|
|
{TPM_DEVICE_INTERFACE_NONE, TPM_DEVICE_NULL}, \
|
|
|
|
{TPM_DEVICE_INTERFACE_TPM12, TPM_DEVICE_1_2}, \
|
|
|
|
{TPM_DEVICE_INTERFACE_TPM20_DTPM, TPM_DEVICE_2_0_DTPM}, \
|
|
|
|
}
|
|
|
|
|
|
|
|
typedef struct {
|
2021-12-05 23:54:12 +01:00
|
|
|
GUID TpmInstanceGuid;
|
|
|
|
UINT8 TpmDevice;
|
2019-09-05 17:08:19 +02:00
|
|
|
} TPM_INSTANCE_ID;
|
|
|
|
|
|
|
|
#endif
|