From e1fb6d0d52fbe3fbc1a4c651dacf11e9c1417f63 Mon Sep 17 00:00:00 2001
From: Stefan Roese <sr@denx.de>
Date: Thu, 5 Feb 2009 11:44:52 +0100
Subject: [PATCH] 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>
---
 drivers/mtd/cfi_flash.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c
index 3a8f8e42e26..bdfad982444 100644
--- a/drivers/mtd/cfi_flash.c
+++ b/drivers/mtd/cfi_flash.c
@@ -1622,7 +1622,7 @@ static int flash_detect_legacy(phys_addr_t base, int banknum)
 				info->vendor = modes[i];
 				info->start[0] =
 					(ulong)map_physmem(base,
-							   info->portwith,
+							   info->portwidth,
 							   MAP_NOCACHE);
 				if (info->portwidth == FLASH_CFI_8BIT
 					&& 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]))
 					break;
 				else
-					unmap_physmem(info->start[0],
+					unmap_physmem((void *)info->start[0],
 						      MAP_NOCACHE);
 			}
 		}
-- 
GitLab