diff options
author | davidcunado-arm <david.cunado@arm.com> | 2018-02-16 21:02:04 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-16 21:02:04 +0000 |
commit | f89a89f96fc39c10cd5bffbb1f740b7c5e28c013 (patch) | |
tree | ffd3325de98847261d57727d3cfa90da2cac7d40 /lib | |
parent | 15e5958560e9d31e7357e3a0ada2289e78758839 (diff) | |
parent | 5c0bda714bd3470ccfd0d8e5c2cbdead67aab81b (diff) |
Merge pull request #1258 from vchong/optee_dbg
optee: print header info before validate
Diffstat (limited to 'lib')
-rw-r--r-- | lib/optee/optee_utils.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/optee/optee_utils.c b/lib/optee/optee_utils.c index 87e52bd1..ac51265e 100644 --- a/lib/optee/optee_utils.c +++ b/lib/optee/optee_utils.c @@ -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 == |