nand: extend nand torture
authorMax Krummenacher <max.oss.09@gmail.com>
Mon, 13 Jun 2016 08:15:48 +0000 (10:15 +0200)
committerScott Wood <oss@buserror.net>
Mon, 20 Jun 2016 00:25:12 +0000 (19:25 -0500)
commit1866be7d28ce807397e4aedd93f70564ac8bebc0
treea6e789605349e79ce2fe6bb3423d043566ee2ca6
parente1c29086d58f619423f0648748d0678af28f9871
nand: extend nand torture

nand torture currently works on exactly one nand block which is specified
by giving the byteoffset to the beginning of the block.

Extend this by allowing for a second parameter specifying the byte size
to be tested.

e.g.
==> nand torture 1000000

NAND torture: device 0 offset 0x1000000 size 0x20000 (block size 0x20000)
 Passed: 1, failed: 0

==> nand torture 1000000 40000

NAND torture: device 0 offset 0x1000000 size 0x40000 (block size 0x20000)
 Passed: 2, failed: 0

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
[scottwood: fix usage to show size as optional, and add misssing braces]
Signed-off-by: Scott Wood <oss@buserror.net>
cmd/nand.c
doc/README.nand