diff options
| -rw-r--r-- | drivers/mtd/Kconfig | 8 | ||||
| -rw-r--r-- | drivers/mtd/Makefile | 2 | ||||
| -rw-r--r-- | drivers/mtd/tests/Makefile | 7 |
3 files changed, 16 insertions, 1 deletions
diff --git a/drivers/mtd/Kconfig b/drivers/mtd/Kconfig index a90d50c2c3e..8581ed9eafe 100644 --- a/drivers/mtd/Kconfig +++ b/drivers/mtd/Kconfig | |||
| @@ -45,6 +45,14 @@ config MTD_PARTITIONS | |||
| 45 | devices. Partitioning on NFTL 'devices' is a different - that's the | 45 | devices. Partitioning on NFTL 'devices' is a different - that's the |
| 46 | 'normal' form of partitioning used on a block device. | 46 | 'normal' form of partitioning used on a block device. |
| 47 | 47 | ||
| 48 | config MTD_TESTS | ||
| 49 | tristate "MTD tests support" | ||
| 50 | depends on m | ||
| 51 | help | ||
| 52 | This option includes various MTD tests into compilation. The tests | ||
| 53 | should normally be compiled as kernel modules. The modules perform | ||
| 54 | various checks and verifications when loaded. | ||
| 55 | |||
| 48 | config MTD_REDBOOT_PARTS | 56 | config MTD_REDBOOT_PARTS |
| 49 | tristate "RedBoot partition table parsing" | 57 | tristate "RedBoot partition table parsing" |
| 50 | depends on MTD_PARTITIONS | 58 | depends on MTD_PARTITIONS |
diff --git a/drivers/mtd/Makefile b/drivers/mtd/Makefile index 4b77335715f..40d304d6191 100644 --- a/drivers/mtd/Makefile +++ b/drivers/mtd/Makefile | |||
| @@ -29,6 +29,6 @@ obj-$(CONFIG_MTD_OOPS) += mtdoops.o | |||
| 29 | nftl-objs := nftlcore.o nftlmount.o | 29 | nftl-objs := nftlcore.o nftlmount.o |
| 30 | inftl-objs := inftlcore.o inftlmount.o | 30 | inftl-objs := inftlcore.o inftlmount.o |
| 31 | 31 | ||
| 32 | obj-y += chips/ maps/ devices/ nand/ onenand/ | 32 | obj-y += chips/ maps/ devices/ nand/ onenand/ tests/ |
| 33 | 33 | ||
| 34 | obj-$(CONFIG_MTD_UBI) += ubi/ | 34 | obj-$(CONFIG_MTD_UBI) += ubi/ |
diff --git a/drivers/mtd/tests/Makefile b/drivers/mtd/tests/Makefile new file mode 100644 index 00000000000..c1d50133500 --- /dev/null +++ b/drivers/mtd/tests/Makefile | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | obj-$(CONFIG_MTD_TESTS) += mtd_oobtest.o | ||
| 2 | obj-$(CONFIG_MTD_TESTS) += mtd_pagetest.o | ||
| 3 | obj-$(CONFIG_MTD_TESTS) += mtd_readtest.o | ||
| 4 | obj-$(CONFIG_MTD_TESTS) += mtd_speedtest.o | ||
| 5 | obj-$(CONFIG_MTD_TESTS) += mtd_stresstest.o | ||
| 6 | obj-$(CONFIG_MTD_TESTS) += mtd_subpagetest.o | ||
| 7 | obj-$(CONFIG_MTD_TESTS) += mtd_torturetest.o | ||
