summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/tests/Makefile
diff options
context:
space:
mode:
authorAkinobu Mita2009-10-22 09:53:33 +0200
committerDavid Woodhouse2009-11-30 10:41:49 +0100
commit7126bd8be4ee009c56c4ec037f07f2c0884413fc (patch)
tree0c453ef8f478f10d70aa5a913a36795244711bfc /drivers/mtd/tests/Makefile
parentmtd: Add __nand_calculate_ecc() to NAND ECC functions (diff)
downloadkernel-qcow2-linux-7126bd8be4ee009c56c4ec037f07f2c0884413fc.tar.gz
kernel-qcow2-linux-7126bd8be4ee009c56c4ec037f07f2c0884413fc.tar.xz
kernel-qcow2-linux-7126bd8be4ee009c56c4ec037f07f2c0884413fc.zip
mtd: add nand_ecc test module
This module tests NAND ECC functions. The test is simple. 1. Create a 256 or 512 bytes block of data filled with random bytes (data) 2. Duplicate the data block and inject single bit error (error_data) 3. Try to correct error_data 4. Compare data and error_data Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Acked-by: Vimal Singh <vimalsingh@ti.com> Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'drivers/mtd/tests/Makefile')
-rw-r--r--drivers/mtd/tests/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/mtd/tests/Makefile b/drivers/mtd/tests/Makefile
index c1d501335006..b44dcab940d8 100644
--- a/drivers/mtd/tests/Makefile
+++ b/drivers/mtd/tests/Makefile
@@ -5,3 +5,4 @@ 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_TESTS) += mtd_nandecctest.o