From deafe926491ca94c846c9e03249336d928e362ab Mon Sep 17 00:00:00 2001
From: Rouven Behr <u-boot@behr-iss.de>
Date: Sun, 10 Apr 2016 13:03:20 +0200
Subject: [PATCH] bugfix: unlock current sector instead of sector 0 before
buffered write
Signed-off-by: Rouven Behr <u-boot@behr-iss.de>
---
drivers/mtd/cfi_flash.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
@@ -979,7 +979,7 @@ static int flash_write_cfibuffer (flash_info_t * info, ulong dest, uchar * cp,
case CFI_CMDSET_AMD_STANDARD:
case CFI_CMDSET_AMD_EXTENDED:
- flash_unlock_seq(info,0);
+ flash_unlock_seq(info, sector);
#ifdef CONFIG_FLASH_SPANSION_S29WS_N
offset = ((unsigned long)dst - info->start[sector]) >> shift;
--
1.9.1