summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/imxtools/sbtools/elftosb1.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/utils/imxtools/sbtools/elftosb1.c b/utils/imxtools/sbtools/elftosb1.c
index 39ad4e36c4..02e986e1cd 100644
--- a/utils/imxtools/sbtools/elftosb1.c
+++ b/utils/imxtools/sbtools/elftosb1.c
@@ -466,6 +466,13 @@ CMD_FN(cmd_component)
466 return 0; 466 return 0;
467} 467}
468 468
469CMD_FN(cmd_keyfile)
470{
471 if(!add_keys_from_file(args[0].str))
472 bug("Cannot add keys from file '%s'\n", args[0].str);
473 return 0;
474}
475
469#define CMD(name,fn,nr_args,...) {name,nr_args,{__VA_ARGS__},fn}, 476#define CMD(name,fn,nr_args,...) {name,nr_args,{__VA_ARGS__},fn},
470struct cmd_entry_t g_cmds[] = 477struct cmd_entry_t g_cmds[] =
471{ 478{
@@ -501,6 +508,7 @@ struct cmd_entry_t g_cmds[] =
501 CMD("-product", cmd_product, 1, ARG_STR) 508 CMD("-product", cmd_product, 1, ARG_STR)
502 CMD("-v", cmd_component, 1, ARG_STR) 509 CMD("-v", cmd_component, 1, ARG_STR)
503 CMD("-component", cmd_component, 1, ARG_STR) 510 CMD("-component", cmd_component, 1, ARG_STR)
511 CMD("-k", cmd_keyfile, 1, ARG_STR)
504}; 512};
505#undef CMD 513#undef CMD
506 514