MTD: add MTD tests to compilation
Add MTD tests to Kconfig and Makefiles. Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
This commit is contained in:
parent
4db451a764
commit
9faa8153be
|
@ -45,6 +45,14 @@ config MTD_PARTITIONS
|
||||||
devices. Partitioning on NFTL 'devices' is a different - that's the
|
devices. Partitioning on NFTL 'devices' is a different - that's the
|
||||||
'normal' form of partitioning used on a block device.
|
'normal' form of partitioning used on a block device.
|
||||||
|
|
||||||
|
config MTD_TESTS
|
||||||
|
tristate "MTD tests support"
|
||||||
|
depends on m
|
||||||
|
help
|
||||||
|
This option includes various MTD tests into compilation. The tests
|
||||||
|
should normally be compiled as kernel modules. The modules perform
|
||||||
|
various checks and verifications when loaded.
|
||||||
|
|
||||||
config MTD_REDBOOT_PARTS
|
config MTD_REDBOOT_PARTS
|
||||||
tristate "RedBoot partition table parsing"
|
tristate "RedBoot partition table parsing"
|
||||||
depends on MTD_PARTITIONS
|
depends on MTD_PARTITIONS
|
||||||
|
|
|
@ -29,6 +29,6 @@ obj-$(CONFIG_MTD_OOPS) += mtdoops.o
|
||||||
nftl-objs := nftlcore.o nftlmount.o
|
nftl-objs := nftlcore.o nftlmount.o
|
||||||
inftl-objs := inftlcore.o inftlmount.o
|
inftl-objs := inftlcore.o inftlmount.o
|
||||||
|
|
||||||
obj-y += chips/ maps/ devices/ nand/ onenand/
|
obj-y += chips/ maps/ devices/ nand/ onenand/ tests/
|
||||||
|
|
||||||
obj-$(CONFIG_MTD_UBI) += ubi/
|
obj-$(CONFIG_MTD_UBI) += ubi/
|
||||||
|
|
7
drivers/mtd/tests/Makefile
Normal file
7
drivers/mtd/tests/Makefile
Normal file
|
@ -0,0 +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
|
Loading…
Reference in a new issue