Hello, 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. Note that patch 2 is given here as an example of how patch 1 simplifies things, but won't apply cleanly on mtd-next (it's based on top of other changes I haven't submitted yet). Best Regards, Boris Boris Brezillon (2): mtd: nand: automate NAND timings selection mtd: nand: sunxi: switch from manual to automated timing config drivers/mtd/nand/nand_base.c | 189 +++++++++++++++++++++++++++++++++++++++++- drivers/mtd/nand/sunxi_nand.c | 72 ++++------------ include/linux/mtd/nand.h | 115 ++++++++++++++----------- 3 files changed, 270 insertions(+), 106 deletions(-) -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/