diff options
Diffstat (limited to 'include/image.h')
-rw-r--r-- | include/image.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/image.h b/include/image.h index bed75ce1b3..f7ebe9cbe8 100644 --- a/include/image.h +++ b/include/image.h @@ -730,6 +730,20 @@ int image_source_script(ulong addr, const char *fit_uname, const char *confname); /** + * image_locate_script() - Locate the raw script in an image + * + * @buf: Address of image + * @size: Size of image in bytes + * @fit_uname: Node name of FIT image to read + * @confname: Node name of FIT config to read + * @datap: Returns pointer to raw script on success + * @lenp: Returns size of raw script on success + * @return 0 if OK, non-zero on error + */ +int image_locate_script(void *buf, int size, const char *fit_uname, + const char *confname, char **datap, uint *lenp); + +/** * fit_get_node_from_config() - Look up an image a FIT by type * * This looks in the selected conf- node (images->fit_uname_cfg) for a |