summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason <r64343@freescale.com>2009-08-14 12:26:49 +0800
committerJason <r64343@freescale.com>2009-08-17 11:59:48 +0800
commit58d8c450198f80c829ec68bc574e4c8554fcb9d7 (patch)
tree84bbbc28e68b2b89759d03e938f54dc0ddd052e6
parentbc6f0aa770b51bd3b9b783e8c9581cd46421bbc1 (diff)
ENGR00115336 Fix setting NFC FW for 16bit nand flash support on MX51
Fix setting NFC FW for 16bit nand flash support on MX51 Signed-off-by:Jason Liu <r64343@freescale.com>
-rw-r--r--drivers/mtd/nand/mxc_nd2.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/mtd/nand/mxc_nd2.h b/drivers/mtd/nand/mxc_nd2.h
index 5a1d485087f7..9cb92100b5a4 100644
--- a/drivers/mtd/nand/mxc_nd2.h
+++ b/drivers/mtd/nand/mxc_nd2.h
@@ -426,7 +426,8 @@ do { \
/*should set the fw,ps,spas,ppb*/
#define NFC_SET_NFMS(v) \
do { \
- NFC_SET_FW(NFC_FW_8); \
+ if (!(v)) \
+ NFC_SET_FW(NFC_FW_8); \
if (((v) & (1 << NFMS_NF_DWIDTH))) \
NFC_SET_FW(NFC_FW_16); \
if (((v) & (1 << NFMS_NF_PG_SZ))) { \