summaryrefslogtreecommitdiff
path: root/common/boot_fit.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/boot_fit.c')
-rw-r--r--common/boot_fit.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/common/boot_fit.c b/common/boot_fit.c
index 0a723150b5..add65c4bae 100644
--- a/common/boot_fit.c
+++ b/common/boot_fit.c
@@ -13,7 +13,7 @@
#include <image.h>
#include <libfdt.h>
-int fdt_offset(void *fit)
+static int fdt_offset(const void *fit)
{
int images, node, fdt_len, fdt_node, fdt_offset;
const char *fdt_name;
@@ -55,7 +55,7 @@ int fdt_offset(void *fit)
return fdt_offset;
}
-void *locate_dtb_in_fit(void *fit)
+void *locate_dtb_in_fit(const void *fit)
{
struct image_header *header;
int size;
@@ -73,7 +73,7 @@ void *locate_dtb_in_fit(void *fit)
ret = fdt_offset(fit);
- if (ret <= 0)
+ if (ret < 0)
return NULL;
else
return (void *)fit+size+ret;