]>
Commit | Line | Data |
---|---|---|
b2441318 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
d00a1c72 MZ |
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 |