From ac9304299de66eaa8d534249b800c0c79501c676 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Sun, 17 Feb 2013 16:17:42 +0100 Subject: sbtools/elftosb1: implement key file loading Change-Id: I2273b8d6314250620611ec50d159237edc6d76c2 --- utils/imxtools/sbtools/elftosb1.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'utils/imxtools/sbtools') 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) return 0; } +CMD_FN(cmd_keyfile) +{ + if(!add_keys_from_file(args[0].str)) + bug("Cannot add keys from file '%s'\n", args[0].str); + return 0; +} + #define CMD(name,fn,nr_args,...) {name,nr_args,{__VA_ARGS__},fn}, struct cmd_entry_t g_cmds[] = { @@ -501,6 +508,7 @@ struct cmd_entry_t g_cmds[] = CMD("-product", cmd_product, 1, ARG_STR) CMD("-v", cmd_component, 1, ARG_STR) CMD("-component", cmd_component, 1, ARG_STR) + CMD("-k", cmd_keyfile, 1, ARG_STR) }; #undef CMD -- cgit v1.2.3