Message ID | 1316778824-12518-1-git-send-email-michael.thalmeier@hale.at |
---|---|
State | Accepted |
Commit | 5172ac1c6d2c1e631bc39ddf2d9334e05f69b022 |
Headers | show |
On Fri, 2011-09-23 at 13:53 +0200, Michael Thalmeier wrote: > From: Wolfram Stering <wolfram.stering@hale.at> > > For NFC v1, the unlock end block address was 0x4000, which would only > unlock the first 32 blocks of the NAND flash. Change that value to > 0xffff to unlock all available blocks, as is done for NFC v21 as well. > > Signed-off-by: Michael Thalmeier <michael.thalmeier@hale.at> Pushed to l2-mtd-2.6.git tree, thanks!
diff --git a/drivers/mtd/nand/mxc_nand.c b/drivers/mtd/nand/mxc_nand.c index 90df34c..5b40786 100644 --- a/drivers/mtd/nand/mxc_nand.c +++ b/drivers/mtd/nand/mxc_nand.c @@ -849,7 +849,7 @@ static void preset_v1_v2(struct mtd_info *mtd) writew(0xffff, NFC_V21_UNLOCKEND_BLKADDR3); } else if (nfc_is_v1()) { writew(0x0, NFC_V1_UNLOCKSTART_BLKADDR); - writew(0x4000, NFC_V1_UNLOCKEND_BLKADDR); + writew(0xffff, NFC_V1_UNLOCKEND_BLKADDR); } else BUG();