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>
This commit is contained in:
parent
c1cfd51907
commit
26f8a4ac8f
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user