summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJagannadha Sutradharudu Teki <402jagan@gmail.com>2012-07-27 22:02:22 +0000
committerWolfgang Denk <wd@denx.de>2012-09-02 17:39:15 +0200
commitcee84e82576e00fb18b0134712ee8686bab36eaa (patch)
tree38ddd7ef16fba1d29d2f8f5bdc3ced5ee5de768d
parentdf930e9b3c6a644d1b0b50dce31fc9f4686925c2 (diff)
downloadblackbird-obmc-uboot-cee84e82576e00fb18b0134712ee8686bab36eaa.tar.gz
blackbird-obmc-uboot-cee84e82576e00fb18b0134712ee8686bab36eaa.zip
image/FIT: Add ramdisk load, entry address and OS tag inclusion
This patch adds support to include Load, Entry address and OS tag of ramdisk on to FIT image through mkimage tool. Signed-off-by: Jagannadha Sutradharudu Teki <402jagan@gmail.com>
-rw-r--r--common/image.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/common/image.c b/common/image.c
index 91954ac54b..70a112d36f 100644
--- a/common/image.c
+++ b/common/image.c
@@ -2042,13 +2042,13 @@ void fit_image_print(const void *fit, int image_noffset, const char *p)
printf("%s Architecture: %s\n", p, genimg_get_arch_name(arch));
}
- if (type == IH_TYPE_KERNEL) {
+ if ((type == IH_TYPE_KERNEL) || (type == IH_TYPE_RAMDISK)) {
fit_image_get_os(fit, image_noffset, &os);
printf("%s OS: %s\n", p, genimg_get_os_name(os));
}
if ((type == IH_TYPE_KERNEL) || (type == IH_TYPE_STANDALONE) ||
- (type == IH_TYPE_FIRMWARE)) {
+ (type == IH_TYPE_FIRMWARE) || (type == IH_TYPE_RAMDISK)) {
ret = fit_image_get_load(fit, image_noffset, &load);
printf("%s Load Address: ", p);
if (ret)
@@ -2057,7 +2057,8 @@ void fit_image_print(const void *fit, int image_noffset, const char *p)
printf("0x%08lx\n", load);
}
- if ((type == IH_TYPE_KERNEL) || (type == IH_TYPE_STANDALONE)) {
+ if ((type == IH_TYPE_KERNEL) || (type == IH_TYPE_STANDALONE) ||
+ (type == IH_TYPE_RAMDISK)) {
fit_image_get_entry(fit, image_noffset, &entry);
printf("%s Entry Point: ", p);
if (ret)
OpenPOWER on IntegriCloud