diff options
| author | Stefan Roese <[email protected]> | 2010-08-30 11:14:38 +0200 |
|---|---|---|
| committer | Stefan Roese <[email protected]> | 2010-09-20 15:08:33 +0200 |
| commit | cba34aafde5f50e61d242f86bd4d214207ec7ca7 (patch) | |
| tree | ef577761c161ea3fd6c70ad0674bccd9882a0ce9 | |
| parent | ff377b1c0e891569b6da13629090aad7c38175e0 (diff) | |
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 <[email protected]>
| -rw-r--r-- | drivers/mtd/cfi_flash.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c index 44ebb9d06aa..b4a09dc1c2c 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 |
