public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH 0/2] mtd: nand: add manafacturer specific handling
@ 2014-02-24 17:29 Boris BREZILLON
  2014-02-24 17:29 ` [RFC PATCH 1/2] mtd: nand: add manufacturer specific init infrastructure Boris BREZILLON
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Boris BREZILLON @ 2014-02-24 17:29 UTC (permalink / raw)
  To: David Woodhouse, Brian Norris; +Cc: linux-kernel, linux-mtd, Boris BREZILLON

Hello,

This is a proposal to add support for manufacturer specific handling of
NAND chips.

Currently the only ones allowed to modify how NAND chips are accessed are
NAND controllers (by modifying the nand_chip callbacks) and NAND core code
(by setting default callbacks when these are not specified by the NAND
controller).

This series adds support for manufacturer/vendor specific handling, which is
particularly useful for read retry implementation that are (at least for
the moment) manufacturer specific.

I know there was a debate on how we should support all these READ RETRY
implementations (see http://permalink.gmane.org/gmane.linux.drivers.mtd/50603),
so please tell if I'm wrong.

Best Regards,

Boris


Boris BREZILLON (2):
  mtd: nand: add manufacturer specific init infrastructure
  mtd: nand: add hynix specific initializer

 drivers/mtd/nand/Makefile     |    2 +-
 drivers/mtd/nand/nand_base.c  |    7 ++
 drivers/mtd/nand/nand_hynix.c |  151 +++++++++++++++++++++++++++++++++++++++++
 drivers/mtd/nand/nand_ids.c   |    3 +-
 include/linux/mtd/nand.h      |    6 ++
 5 files changed, 167 insertions(+), 2 deletions(-)
 create mode 100644 drivers/mtd/nand/nand_hynix.c

-- 
1.7.9.5


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-05-02 20:04 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-24 17:29 [RFC PATCH 0/2] mtd: nand: add manafacturer specific handling Boris BREZILLON
2014-02-24 17:29 ` [RFC PATCH 1/2] mtd: nand: add manufacturer specific init infrastructure Boris BREZILLON
2014-02-24 17:29 ` [RFC PATCH 2/2] mtd: nand: add hynix specific initializer Boris BREZILLON
2016-05-02 20:04 ` [RFC PATCH 0/2] mtd: nand: add manafacturer specific handling Richard Weinberger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox