tpm_command.h (847B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __LINUX_TPM_COMMAND_H__ 3#define __LINUX_TPM_COMMAND_H__ 4 5/* 6 * TPM Command constants from specifications at 7 * http://www.trustedcomputinggroup.org 8 */ 9 10/* Command TAGS */ 11#define TPM_TAG_RQU_COMMAND 193 12#define TPM_TAG_RQU_AUTH1_COMMAND 194 13#define TPM_TAG_RQU_AUTH2_COMMAND 195 14#define TPM_TAG_RSP_COMMAND 196 15#define TPM_TAG_RSP_AUTH1_COMMAND 197 16#define TPM_TAG_RSP_AUTH2_COMMAND 198 17 18/* Command Ordinals */ 19#define TPM_ORD_GETRANDOM 70 20#define TPM_ORD_OSAP 11 21#define TPM_ORD_OIAP 10 22#define TPM_ORD_SEAL 23 23#define TPM_ORD_UNSEAL 24 24 25/* Other constants */ 26#define SRKHANDLE 0x40000000 27#define TPM_NONCE_SIZE 20 28 29#endif