mtd_dataflash: unbreak erase support
commitc04dc54255f357d80e22f5647968db7f6db0b2da
authorPeter Korsgaard <jacmet@sunsite.dk>
Mon, 18 May 2009 10:13:54 +0000 (18 11:13 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 15 Jun 2009 16:40:06 +0000 (15 09:40 -0700)
treec2cafbbe51e1eade4fb061f7d5cea002c9f2ecb7
parent277ea86273f1d58979d8120cc1e1d66238420b7e
mtd_dataflash: unbreak erase support

commit dbf8c11f821b6ff83302c34f2403b4f7231f50ae upstream.

Commit 5b7f3a50 (fix dataflash 64-bit divisions) unfortunately
introduced a typo. Erase addr and len were swapped in the pageaddr
calculation, causing the wrong sectors to get erased.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Acked-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/mtd/devices/mtd_dataflash.c