summaryrefslogtreecommitdiff
path: root/include/image.h
diff options
context:
space:
mode:
authorBryan Wu <cooloney@gmail.com>2014-07-31 17:39:58 -0700
committerTom Rini <trini@ti.com>2014-08-09 11:18:47 -0400
commit0f64140b69ecf18f488164739374ca13aa0a5517 (patch)
tree893dcb7e712e006652e97515bdd161e9a6f60675 /include/image.h
parent68dc8769e3994b7dc8b53491c3f9cbd1172260e0 (diff)
downloadu-boot-imx-0f64140b69ecf18f488164739374ca13aa0a5517.zip
u-boot-imx-0f64140b69ecf18f488164739374ca13aa0a5517.tar.gz
u-boot-imx-0f64140b69ecf18f488164739374ca13aa0a5517.tar.bz2
image: introduce genimg_get_kernel_addr()
Kernel address is normally stored as a string argument of bootm or bootz. This function is taken out from boot_get_kernel() of bootm.c, which can be reused by others. Signed-off-by: Bryan Wu <pengw@nvidia.com> [trini: Fix warnings with CONFIG_FIT] Signed-off-by: Tom Rini <trini@ti.com>
Diffstat (limited to 'include/image.h')
-rw-r--r--include/image.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/image.h b/include/image.h
index 3e8f78d..ca2fe86 100644
--- a/include/image.h
+++ b/include/image.h
@@ -424,6 +424,7 @@ enum fit_load_op {
#define IMAGE_FORMAT_FIT 0x02 /* new, libfdt based format */
#define IMAGE_FORMAT_ANDROID 0x03 /* Android boot image */
+ulong genimg_get_kernel_addr(char * const img_addr);
int genimg_get_format(const void *img_addr);
int genimg_has_config(bootm_headers_t *images);
ulong genimg_get_image(ulong img_addr);