[PATCH v3 0/5] mtd: nand: support the JEDEC compliant nand.
Huang Shijie
b32955 at freescale.com
Fri Feb 21 00:39:36 EST 2014
Some vendors support the JEDEC standard only, such as Toshiba.
We can get all the information for the JEDEC parameter page, just like
we did with the ONFI parameter page.
This patch set adds the support for the JEDEC compliant nand chips.
You can download the JEDEC standard about the NAND in the:
www.jedec.org
My code references to the JESD230A, August 2013, revision 1.
Tested with Toshiba TH58TEG7DDKTA20(16K + 1280).
(Unfortuately, this ECC info of its JEDEC parameter page is zero,
TOSHIBA FAE confirmed that they will fix it in future.)
v2 --> v3:
[1] add more comment for the new fields.
[2] follow Brian's suggestions to change the parsing code.
v1 --> v2:
[1] use the read_byte to replace the read_buf.
Huang Shijie (5):
mtd: nand: add the data structures for JEDEC parameter page
mtd: nand: add fields for JEDEC in nand_chip
mtd: nand: add a helper to get the supported features for JEDEC
mtd: nand: parse out the JEDEC compliant nand
mtd: nand: print out the right information for JEDEC compliant nand
drivers/mtd/nand/nand_base.c | 98 +++++++++++++++++++++++++++++++++++++++++-
include/linux/mtd/nand.h | 96 ++++++++++++++++++++++++++++++++++++++++-
2 files changed, 190 insertions(+), 4 deletions(-)
--
1.7.2.rc3
More information about the linux-mtd
mailing list