diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2016-04-28 16:00:06 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2016-04-28 16:08:28 +0200 |
commit | f1d34c27381b07a598f589afa1c0f093588c5b54 (patch) | |
tree | 0c6f765f22c3b3a8abebb0ec839bd38970956938 /scripts/imx/imx-usb-loader.c | |
parent | 76007a8ed4316c51ff0dda962adbb7f9ba113cdd (diff) | |
download | barebox-f1d34c27381b07a598f589afa1c0f093588c5b54.tar.gz barebox-f1d34c27381b07a598f589afa1c0f093588c5b54.tar.xz |
scripts: imx: support set_bits/clear_bits
The i.MX SoCs support setting bits and clearing bits in their DCD table.
This adds commands for these in the imx-image tool.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'scripts/imx/imx-usb-loader.c')
-rw-r--r-- | scripts/imx/imx-usb-loader.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/imx/imx-usb-loader.c b/scripts/imx/imx-usb-loader.c index ed27831386..f35a4c3a44 100644 --- a/scripts/imx/imx-usb-loader.c +++ b/scripts/imx/imx-usb-loader.c @@ -1203,7 +1203,8 @@ cleanup: return ret; } -static int write_mem(struct config_data *data, uint32_t addr, uint32_t val, int width) +static int write_mem(struct config_data *data, uint32_t addr, uint32_t val, int width, + int set_bits, int clear_bits) { printf("wr 0x%08x 0x%08x\n", addr, val); |