Hello, This series has been lying since a long time in Boris tree, it is clean enough to be upstreamed now. This work is based on the "MTD partition handling rework" patch. It basically allows to work "safely" with MLC NANDs, details inside. Cheers, Miquèl Boris Brezillon (8): mtd: rawnand: toshiba: Add a specific init for TC58TEG5DCLTA00 mtd: rawnand: Define the "distance 3" MLC pairing scheme mtd: rawnand: toshiba: Set the pairing scheme for TC58TEG5DCLTA00 mtd: Add support for emulated SLC mode on MLC NANDs dt-bindings: mtd: partition: Document the slc-mode property mtd: partitions: ofpart: Parse the slc-mode property mtd: cmdlinepart: Add an slc option to use SLC mode on a part ubi: Relax the 'no MLC' rule and allow MLCs operating in SLC mode .../devicetree/bindings/mtd/partition.txt | 3 + drivers/mtd/mtdcore.c | 189 ++++++++++++++++-- drivers/mtd/mtdpart.c | 54 ++--- drivers/mtd/nand/raw/internals.h | 3 + drivers/mtd/nand/raw/nand_base.c | 50 +++++ drivers/mtd/nand/raw/nand_toshiba.c | 14 ++ drivers/mtd/parsers/cmdlinepart.c | 12 +- drivers/mtd/parsers/ofpart.c | 3 + drivers/mtd/ubi/build.c | 5 +- include/linux/mtd/mtd.h | 7 +- include/linux/mtd/partitions.h | 2 + include/uapi/mtd/mtd-abi.h | 1 + scripts/pnmtologo | Bin 0 -> 22416 bytes 13 files changed, 300 insertions(+), 43 deletions(-) create mode 100755 scripts/pnmtologo -- 2.20.1 ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/