summaryrefslogtreecommitdiff
path: root/drivers/mtd/cfi_flash.c
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2010-08-30 11:14:38 +0200
committerStefan Roese <sr@denx.de>2010-09-20 15:08:33 +0200
commitcba34aafde5f50e61d242f86bd4d214207ec7ca7 (patch)
treeef577761c161ea3fd6c70ad0674bccd9882a0ce9 /drivers/mtd/cfi_flash.c
parentff377b1c0e891569b6da13629090aad7c38175e0 (diff)
downloadu-boot-imx-cba34aafde5f50e61d242f86bd4d214207ec7ca7.zip
u-boot-imx-cba34aafde5f50e61d242f86bd4d214207ec7ca7.tar.gz
u-boot-imx-cba34aafde5f50e61d242f86bd4d214207ec7ca7.tar.bz2
cfi_flash: Simplify flash_get_info()
This patch removes an unecessary check in the return statement. This is not needed, since "info" is initializes to NULL. And "info" will not be written to again, if the flash address is not found. Additionally "info" is not initialized to "0" but to "NULL". Signed-off-by: Stefan Roese <sr@denx.de>
Diffstat (limited to 'drivers/mtd/cfi_flash.c')
-rw-r--r--drivers/mtd/cfi_flash.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c
index 44ebb9d..b4a09dc 100644
--- a/drivers/mtd/cfi_flash.c
+++ b/drivers/mtd/cfi_flash.c
@@ -153,7 +153,7 @@ u64 flash_read64(void *addr)__attribute__((weak, alias("__flash_read64")));
flash_info_t *flash_get_info(ulong base)
{
int i;
- flash_info_t * info = 0;
+ flash_info_t *info = NULL;
for (i = 0; i < CONFIG_SYS_MAX_FLASH_BANKS; i++) {
info = & flash_info[i];
@@ -162,7 +162,7 @@ flash_info_t *flash_get_info(ulong base)
break;
}
- return i == CONFIG_SYS_MAX_FLASH_BANKS ? 0 : info;
+ return info;
}
#endif