linux/include/linux/tpm_command.h
<<
>>
Prefs
   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
  30