diff options
Diffstat (limited to 'drivers/mtd/cfi_flash.c')
| -rw-r--r-- | drivers/mtd/cfi_flash.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c index 28250c23f..25f875202 100644 --- a/drivers/mtd/cfi_flash.c +++ b/drivers/mtd/cfi_flash.c @@ -184,16 +184,16 @@ u64 flash_read64(void *addr)__attribute__((weak, alias("__flash_read64")));  flash_info_t *flash_get_info(ulong base)  {  	int i; -	flash_info_t *info = NULL; +	flash_info_t *info;  	for (i = 0; i < CONFIG_SYS_MAX_FLASH_BANKS; i++) {  		info = &flash_info[i];  		if (info->size && info->start[0] <= base &&  		    base <= info->start[0] + info->size - 1) -			break; +			return info;  	} -	return info; +	return NULL;  }  #endif |