mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-08 10:39:08 +00:00
bloblist: Update the tag numbering
Align bloblist tags with the FW handoff spec v0.9. The most common ones are from 0. TF related ones are from 0x100. All non-standard ones from 0xfff000. Added new defined tags: BLOBLISTT_OPTEE_PAGABLE_PART for TF. BLOBLISTT_TPM_EVLOG and BLOBLISTT_TPM_CRB_BASE for TPM. Signed-off-by: Simon Glass <sjg@chromium.org> Co-developed-by: Raymond Mao <raymond.mao@linaro.org> Signed-off-by: Raymond Mao <raymond.mao@linaro.org> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
parent
aca95282c1
commit
e748e4b780
3 changed files with 52 additions and 37 deletions
|
@ -36,16 +36,26 @@ static struct tag_name {
|
|||
enum bloblist_tag_t tag;
|
||||
const char *name;
|
||||
} tag_name[] = {
|
||||
{ BLOBLISTT_NONE, "(none)" },
|
||||
{ BLOBLISTT_VOID, "(void)" },
|
||||
|
||||
/* BLOBLISTT_AREA_FIRMWARE_TOP */
|
||||
{ BLOBLISTT_CONTROL_FDT, "Control FDT" },
|
||||
{ BLOBLISTT_HOB_BLOCK, "HOB block" },
|
||||
{ BLOBLISTT_HOB_LIST, "HOB list" },
|
||||
{ BLOBLISTT_ACPI_TABLES, "ACPI tables for x86" },
|
||||
{ BLOBLISTT_TPM_EVLOG, "TPM event log defined by TCG EFI" },
|
||||
{ BLOBLISTT_TPM_CRB_BASE, "TPM Command Response Buffer address" },
|
||||
|
||||
/* BLOBLISTT_AREA_FIRMWARE */
|
||||
{ BLOBLISTT_ACPI_GNVS, "ACPI GNVS" },
|
||||
{ BLOBLISTT_INTEL_VBT, "Intel Video-BIOS table" },
|
||||
{ BLOBLISTT_TPM2_TCG_LOG, "TPM v2 log space" },
|
||||
{ BLOBLISTT_TCPA_LOG, "TPM log space" },
|
||||
{ BLOBLISTT_ACPI_TABLES, "ACPI tables for x86" },
|
||||
{ BLOBLISTT_ACPI_GNVS, "ACPI GNVS" },
|
||||
|
||||
/* BLOBLISTT_AREA_TF */
|
||||
{ BLOBLISTT_OPTEE_PAGABLE_PART, "OP-TEE pagable part" },
|
||||
|
||||
/* BLOBLISTT_AREA_OTHER */
|
||||
{ BLOBLISTT_INTEL_VBT, "Intel Video-BIOS table" },
|
||||
{ BLOBLISTT_SMBIOS_TABLES, "SMBIOS tables for x86" },
|
||||
{ BLOBLISTT_VBOOT_CTX, "Chrome OS vboot context" },
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue