summaryrefslogtreecommitdiff
path: root/board/cr50/tpm2/mfg_nvmem_allocations.txt
blob: a17a71b7f133cfec2148dbceb6a3483184ceff0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
A range of NV indices are reserved for use by the TPM manufacturer,
and can be allocated arbitrarily, without the need to consult the TCG,
or any expectation that these be consistent across different models
of TPM. See 'Registery of reserved TPM 2.0 handles and localities' for
more details.

The range allocated to TPM manufacturers is 0x01000000 - 0x013fffff

This file documents indices that have been allocated as part of the TPM
implementation in cr50.

Index	       Description		Definition

0x01001007     FIRMWARE_NV_INDEX	src/platform/vboot_reference/firmware/lib/include/rollback_index.h
0x01001008     KERNEL_NV_INDEX		src/platform/vboot_reference/firmware/lib/include/rollback_index.h
0x01001009     BACKUP_NV_INDEX		src/platform/vboot_reference/firmware/lib/include/rollback_index.h
0x0100100a     FWMP_NV_INDEX		src/platform/vboot_reference/firmware/lib/include/rollback_index.h
0x0100100b     REC_HASH_NV_INDEX	src/platform/vboot_reference/firmware/lib/include/rollback_index.h

	       Virtual NV indices	src/platform/ec/board/cr50/tpm2/virtual_nvmem.c
0x013fff00     BOARD_ID
0x013fff01     SN_BITS
- to -         Reserved
0x013fffff