[PATCH v2 0/6] mtd: nand: cleanups to BBT

Brian Norris computersforpeace at gmail.com
Tue Jul 30 20:52:54 EDT 2013


Hi all,

This is v2 of my NAND BBT cleanup. The net diff is exactly the same as v1, but
it splits up a few logical changes.

v1 -> v2:
  Split up first patch into 3 patches, according to Ezequiel's comments.
  Hopefully this makes it easier to read and review.

Brian Norris (6):
  mtd: nand: add accessors, macros for in-memory BBT
  mtd: nand: remove multiplied-by-2 block logic
  mtd: nand: eliminate cast
  mtd: nand: refactor chip->block_markbad interface
  mtd: nand: hide in-memory BBT implementation details
  mtd: nand: remove NAND_BBT_SCANEMPTY

 Documentation/DocBook/mtdnand.tmpl     |    2 -
 drivers/mtd/nand/docg4.c               |    6 -
 drivers/mtd/nand/gpmi-nand/gpmi-nand.c |   44 +++-----
 drivers/mtd/nand/nand_base.c           |  113 ++++++++++---------
 drivers/mtd/nand/nand_bbt.c            |  194 +++++++++++++++++---------------
 drivers/mtd/nand/omap2.c               |    2 +-
 drivers/mtd/nand/sm_common.c           |    9 +-
 drivers/mtd/onenand/onenand_bbt.c      |    1 -
 include/linux/mtd/bbm.h                |    2 -
 include/linux/mtd/nand.h               |    2 +-
 10 files changed, 185 insertions(+), 190 deletions(-)

-- 
1.7.9.5




More information about the linux-mtd mailing list