From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from co1ehsobe003.messaging.microsoft.com ([216.32.180.186] helo=co1outboundpool.messaging.microsoft.com) by merlin.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1WC1f8-0008Ew-7X for linux-mtd@lists.infradead.org; Sat, 08 Feb 2014 06:45:15 +0000 From: Huang Shijie To: Subject: [PATCH v2 0/5] mtd: nand: support the JEDEC compliant nand. Date: Sat, 8 Feb 2014 14:03:56 +0800 Message-ID: <1391839441-21006-1-git-send-email-b32955@freescale.com> MIME-Version: 1.0 Content-Type: text/plain Cc: Huang Shijie , computersforpeace@gmail.com, linux-mtd@lists.infradead.org List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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.) 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 | 99 +++++++++++++++++++++++++++++++++++++++++- include/linux/mtd/nand.h | 90 +++++++++++++++++++++++++++++++++++++- 2 files changed, 186 insertions(+), 3 deletions(-) -- 1.7.2.rc3