diff options
author | Alexander Kurz <akurz@blala.de> | 2016-11-03 19:32:37 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2016-11-07 08:55:15 +0100 |
commit | c3223f98c02ff6d90c11b62c914648d3025a944d (patch) | |
tree | 854f23d5aaa4afb31bfc058aa273e56c4de619e7 /scripts/imx/imx.c | |
parent | 91a55bc00fe209226f8536aa7277aa313857d27c (diff) | |
download | barebox-c3223f98c02ff6d90c11b62c914648d3025a944d.tar.gz barebox-c3223f98c02ff6d90c11b62c914648d3025a944d.tar.xz |
scripts imx-image: add DCD NOP command support
The DCD NOP command is available for all flash header v2 devices (i.MX28,
50, 53, 6 and 7).
Signed-off-by: Alexander Kurz <akurz@blala.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'scripts/imx/imx.c')
-rw-r--r-- | scripts/imx/imx.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/imx/imx.c b/scripts/imx/imx.c index c8ee3091e0..fba049e78a 100644 --- a/scripts/imx/imx.c +++ b/scripts/imx/imx.c @@ -131,6 +131,14 @@ static int do_cmd_check(struct config_data *data, int argc, char *argv[]) return data->check(data, cmd, addr, mask); } +static int do_cmd_nop(struct config_data *data, int argc, char *argv[]) +{ + if (!data->nop) + return -ENOSYS; + + return data->nop(data); +} + static int write_mem(struct config_data *data, int argc, char *argv[], int set_bits, int clear_bits) { @@ -365,6 +373,9 @@ struct command cmds[] = { .name = "check", .parse = do_cmd_check, }, { + .name = "nop", + .parse = do_cmd_nop, + }, { .name = "loadaddr", .parse = do_loadaddr, }, { |