]> git.ipfire.org Git - people/ms/u-boot.git/commitdiff
boot_fit: Change return value from FDT_ERROR to -EINVAL in fdt_offset()
authorNobuhiro Iwamatsu <iwamatsu@nigauri.org>
Fri, 4 Aug 2017 20:47:02 +0000 (05:47 +0900)
committerTom Rini <trini@konsulko.com>
Sun, 13 Aug 2017 19:17:34 +0000 (15:17 -0400)
FDT_ERROR is defined as unsigned long. However, since the return value of
fdt_offset() is int, a warning will occur when compiling. Also, it is better
to use -EINVAL than FDT_ERROR.
This fixes this problem by change return value from FDT_ERROR to -EINVAL.

Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
CC: Franklin S Cooper Jr <fcooper@ti.com>
Reviewed-by: Franklin S Cooper Jr <fcooper@ti.com>
common/boot_fit.c

index 51440a6e6f32ae27793904219367ea825a39ccd9..0a723150b5883f32301cf87ab2ccfede2949db35 100644 (file)
@@ -25,7 +25,7 @@ int fdt_offset(void *fit)
        images = fdt_path_offset(fit, FIT_IMAGES_PATH);
        if (images < 0) {
                debug("%s: Cannot find /images node: %d\n", __func__, images);
-               return FDT_ERROR;
+               return -EINVAL;
        }
 
        fdt_name = fdt_getprop(fit, node, FIT_FDT_PROP, &fdt_len);