]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mtd: nand: remove AG-AND support
authorArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Mon, 4 Mar 2013 12:21:34 +0000 (14:21 +0200)
committerArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Mon, 11 Mar 2013 07:33:24 +0000 (09:33 +0200)
commitedac3311879c005b486bff5edd85dc06931e7aed
treea50f5999f4e5b2338e065cd7c291de3eb4cab06f
parentc17eba12ae8b9270defd4e277941d9d14f527031
mtd: nand: remove AG-AND support

We have only one AG-AND driver and it was not touched since 2005. It looks
like AG-AND was not really make it to mass-production and can be considered
a dead technology.

Along with the AG-AND support, this patch removes the BBT_AUTO_REFRESH feature,
because the only user of this feature is AG-AND. And even though it is
implemented as a generic feature, I prefer to remove it because NAND flashes do
not really need it in this form.

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Acked-by: Brian Norris <computersforpeace@gmail.com>
drivers/mtd/nand/nand_base.c
drivers/mtd/nand/nand_bbt.c
drivers/mtd/nand/nand_ids.c
include/linux/mtd/nand.h