cfi_flash: Fix typo in cfi_flash.c

Patch "flash/cfi_flash: Use virtual sector start address, not phys"
introduced a small typo and compilation warning for systems with CFI
legacy support (e.g. hcu4). This patch fixes it.

Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
Stefan Roese 2009-02-05 11:44:52 +01:00
parent 28745db969
commit e1fb6d0d52

View File

@ -1622,7 +1622,7 @@ static int flash_detect_legacy(phys_addr_t base, int banknum)
info->vendor = modes[i]; info->vendor = modes[i];
info->start[0] = info->start[0] =
(ulong)map_physmem(base, (ulong)map_physmem(base,
info->portwith, info->portwidth,
MAP_NOCACHE); MAP_NOCACHE);
if (info->portwidth == FLASH_CFI_8BIT if (info->portwidth == FLASH_CFI_8BIT
&& info->interface == FLASH_CFI_X8X16) { && info->interface == FLASH_CFI_X8X16) {
@ -1640,7 +1640,7 @@ static int flash_detect_legacy(phys_addr_t base, int banknum)
if (jedec_flash_match(info, info->start[0])) if (jedec_flash_match(info, info->start[0]))
break; break;
else else
unmap_physmem(info->start[0], unmap_physmem((void *)info->start[0],
MAP_NOCACHE); MAP_NOCACHE);
} }
} }