All of lore.kernel.org
 help / color / mirror / Atom feed
* mtd: nand: automate NAND timings selection
@ 2016-09-02 12:42 ` Sascha Hauer
  0 siblings, 0 replies; 22+ messages in thread
From: Sascha Hauer @ 2016-09-02 12:42 UTC (permalink / raw)
  To: linux-mtd; +Cc: linux-arm-kernel, Boris Brezillon, kernel

This series aims at automating the NAND timings selection which is
currently supposed to be done in each NAND controller driver, thus
simplifying drivers implementation.

Patch 1 also opens the door to DDR NAND support, though setting DDR
timings is currently not supported.

I picked this up from earlier work from Boris Brezillon
(https://lkml.org/lkml/2015/10/23/179). Changes since the initial
posting from Boris:

- Integrate Feedback from Ezequiel Garcia
- When iterating over the chips calling onfi_set_features() for each
  bail out when any of the calls fail, not only the last one.
- When one of the onfi_set_features() calls fail then reset the chip
  afterwards.
- Drop Sunxi example, add patch for the mxc_nand controller instead.

Sascha

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

end of thread, other threads:[~2016-09-06  9:31 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-02 12:42 mtd: nand: automate NAND timings selection Sascha Hauer
2016-09-02 12:42 ` Sascha Hauer
2016-09-02 12:42 ` [PATCH 1/2] " Sascha Hauer
2016-09-02 12:42   ` Sascha Hauer
2016-09-05  6:51   ` Boris Brezillon
2016-09-05  6:51     ` Boris Brezillon
2016-09-05 11:09     ` Sascha Hauer
2016-09-05 11:09       ` Sascha Hauer
2016-09-05 13:26       ` Boris Brezillon
2016-09-05 13:26         ` Boris Brezillon
2016-09-06  8:23   ` Sascha Hauer
2016-09-06  8:23     ` Sascha Hauer
2016-09-06  8:41     ` Boris Brezillon
2016-09-06  8:41       ` Boris Brezillon
2016-09-06  9:30       ` Sascha Hauer
2016-09-06  9:30         ` Sascha Hauer
2016-09-02 12:42 ` [PATCH 2/2] mtd: mxc_nand: Set timing for v2 controllers Sascha Hauer
2016-09-02 12:42   ` Sascha Hauer
2016-09-02 14:17   ` Lothar Waßmann
2016-09-02 14:17     ` Lothar Waßmann
2016-09-05  7:05     ` Sascha Hauer
2016-09-05  7:05       ` Sascha Hauer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.