@@ -33,6 +33,13 @@ config MTD_TESTS
should normally be compiled as kernel modules. The modules perform
various checks and verifications when loaded.
+config MTD_NAND_TESTS
+ tristate "MTD NAND tests support"
+ depends on MTD_TESTS
+ depends on MTD_NAND || MTD_ONENAND
+ help
+ This option enables MTD tests which require NAND Device support.
+
config MTD_CONCAT
tristate "MTD concatenating support"
help
@@ -1,7 +1,7 @@
-obj-$(CONFIG_MTD_TESTS) += mtd_oobtest.o
-obj-$(CONFIG_MTD_TESTS) += mtd_pagetest.o
obj-$(CONFIG_MTD_TESTS) += mtd_readtest.o
obj-$(CONFIG_MTD_TESTS) += mtd_speedtest.o
obj-$(CONFIG_MTD_TESTS) += mtd_stresstest.o
-obj-$(CONFIG_MTD_TESTS) += mtd_subpagetest.o
obj-$(CONFIG_MTD_TESTS) += mtd_torturetest.o
+obj-$(CONFIG_MTD_NAND_TESTS) += mtd_oobtest.o
+obj-$(CONFIG_MTD_NAND_TESTS) += mtd_pagetest.o
+obj-$(CONFIG_MTD_NAND_TESTS) += mtd_subpagetest.o
This creates new MTD test group called MTD NAND tests which require MTD NAND device support and moves mtd_oobtest, mtd_pagetest, and mtd_subpagetest into this group. Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Cc: David Woodhouse <dwmw2@infradead.org> Cc: linux-mtd@lists.infradead.org Cc: Artem Bityutskiy <Artem.Bityutskiy@nokia.com> Cc: vimal singh <vimal.newwork@gmail.com> --- drivers/mtd/Kconfig | 7 +++++++ drivers/mtd/tests/Makefile | 6 +++--- 2 files changed, 10 insertions(+), 3 deletions(-)