diff options
author | Tom Rini <trini@konsulko.com> | 2017-09-05 08:54:55 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2017-09-05 08:54:55 -0400 |
commit | 8dcb6f1f81e03846b9f6dbc4cb7a6bb8dbfcbb81 (patch) | |
tree | 0d7588fec2e4070ab6c08f8183f144c385a51dfb /common/splash_source.c | |
parent | 08d0c53d6b1ba9fcca19883e20f4735eabe8bb3a (diff) | |
parent | c967fb78e488c148700dc8747472d7e1d7eaec30 (diff) |
Merge git://git.denx.de/u-boot-video
Diffstat (limited to 'common/splash_source.c')
-rw-r--r-- | common/splash_source.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/common/splash_source.c b/common/splash_source.c index a21ad62f82..e0defdebd6 100644 --- a/common/splash_source.c +++ b/common/splash_source.c @@ -317,6 +317,11 @@ static int splash_load_fit(struct splash_location *location, u32 bmp_load_addr) return res; img_header = (struct image_header *)bmp_load_addr; + if (image_get_magic(img_header) != FDT_MAGIC) { + printf("Could not find FDT magic\n"); + return -EINVAL; + } + fit_size = fdt_totalsize(img_header); /* Read in entire FIT */ |