Merge pull request #1258 from vchong/optee_dbg

optee: print header info before validate
This commit is contained in:
davidcunado-arm 2018-02-16 21:02:04 +00:00 committed by GitHub
commit f89a89f96f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 9 deletions

View File

@ -140,6 +140,15 @@ int parse_optee_header(entry_point_info_t *header_ep,
optee_header = (optee_header_t *)header_ep->pc;
assert(optee_header);
/* Print the OPTEE header information */
INFO("OPTEE ep=0x%x\n", (unsigned int)header_ep->pc);
INFO("OPTEE header info:\n");
INFO(" magic=0x%x\n", optee_header->magic);
INFO(" version=0x%x\n", optee_header->version);
INFO(" arch=0x%x\n", optee_header->arch);
INFO(" flags=0x%x\n", optee_header->flags);
INFO(" nb_images=0x%x\n", optee_header->nb_images);
/*
* OPTEE image has 3 types:
*
@ -167,15 +176,6 @@ int parse_optee_header(entry_point_info_t *header_ep,
return 0;
}
/* Print the OPTEE header information */
INFO("OPTEE ep=0x%x\n", (unsigned int)header_ep->pc);
INFO("OPTEE header info:\n");
INFO(" magic=0x%x\n", optee_header->magic);
INFO(" version=0x%x\n", optee_header->version);
INFO(" arch=0x%x\n", optee_header->arch);
INFO(" flags=0x%x\n", optee_header->flags);
INFO(" nb_images=0x%x\n", optee_header->nb_images);
/* Parse OPTEE image */
for (num = 0; num < optee_header->nb_images; num++) {
if (optee_header->optee_image[num].image_id ==