diff options
author | Stephen Warren <swarren@wwwdotorg.org> | 2015-08-09 11:25:00 -0600 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2015-08-14 11:05:28 -0400 |
commit | 26f8a4ac8fc14f577a5290a0231e5e74a5046a6a (patch) | |
tree | 2b601800df97491ef5aef190584b93145027e1cc /board/cm5200 | |
parent | c1cfd51907299a2fccb932ad26dc2c139f1970d2 (diff) | |
download | u-boot-26f8a4ac8fc14f577a5290a0231e5e74a5046a6a.tar.gz u-boot-26f8a4ac8fc14f577a5290a0231e5e74a5046a6a.tar.bz2 u-boot-26f8a4ac8fc14f577a5290a0231e5e74a5046a6a.zip |
cm5200: fix FAT function prototypes
Remove FAT function prototypes from the cm5200 firmware update code, and
include the relevant headers instead.
This exposes the fact that the custom prototyoe for do_fat_read() in
this file was incorrect. Rather than simply fixing the call-site, replace
do_fat_read() with fat_exists(). This removes the only use of
do_fat_read() outside of the FAT code.
Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
Diffstat (limited to 'board/cm5200')
-rw-r--r-- | board/cm5200/fwupdate.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/board/cm5200/fwupdate.c b/board/cm5200/fwupdate.c index 06d50234e9..2b923624ae 100644 --- a/board/cm5200/fwupdate.c +++ b/board/cm5200/fwupdate.c @@ -12,6 +12,7 @@ #include <common.h> #include <command.h> +#include <fat.h> #include <malloc.h> #include <image.h> #include <usb.h> @@ -19,9 +20,6 @@ #include "fwupdate.h" -extern long do_fat_read(const char *, void *, unsigned long, int); -extern int do_fat_fsload(cmd_tbl_t *, int, int, char * const []); - static int load_rescue_image(ulong); void cm5200_fwupdate(void) @@ -124,7 +122,7 @@ static int load_rescue_image(ulong addr) /* Check if rescue image is present */ FW_DEBUG("Looking for firmware directory '%s'" " on partition %d\n", fwdir, i); - if (do_fat_read(fwdir, NULL, 0, LS_NO) == -1) { + if (!fat_exists(fwdir)) { FW_DEBUG("No NX rescue image on " "partition %d.\n", i); partno = -2; |