From: Rouven Behr Date: Sun, 10 Apr 2016 11:38:13 +0000 (+0200) Subject: mtd: cfi: Unlock current sector instead of sector 0 before buffered write X-Git-Tag: v2016.05-rc2~65^2 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7570a0cc7524ed5818b92a35f00a3fd10b33bc65;p=oweals%2Fu-boot.git mtd: cfi: Unlock current sector instead of sector 0 before buffered write Unlock current sector instead of sector 0 before buffered write. [Patch subject and commit text slightly reworded, Stefan] Signed-off-by: Rouven Behr Signed-off-by: Stefan Roese --- diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c index 18831c62e7..8ccaff0e63 100644 --- a/drivers/mtd/cfi_flash.c +++ b/drivers/mtd/cfi_flash.c @@ -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;