[U-Boot] cmd, nand: add an option to disable the verification when writing in raw mode

Scott Wood
2016-07-25T01:41:30Z

On Wed, Jun 15, 2016 at 10:42:18AM +0200, Boris Brezillon wrote:
> diff --git a/cmd/nand.c b/cmd/nand.c
> index 583a18f..3a5e3a0 100644
> --- a/cmd/nand.c
> +++ b/cmd/nand.c
> @@ -306,7 +306,7 @@ static void nand_print_and_set_info(int idx)
> }
>
> static int raw_access(struct mtd_info *mtd, ulong addr, loff_t off,
> - ulong count, int read)
> + ulong count, int read, int noverify)
> {
> int ret = 0;
>
> @@ -324,7 +324,7 @@ static int raw_access(struct mtd_info *mtd, ulong addr, loff_t off,
> ret = mtd_read_oob(mtd, off, &ops);
> } else {
> ret = mtd_write_oob(mtd, off, &ops);
> - if (!ret)
> + if (!ret && !no_verify)
> ret = nand_verify_page_oob(mtd, &ops, off);

"noverify" versus "no_verify"... I've fixed it while applying.

I assume/hope that you just sent an old version by mistake, and that this
was actually tested?

-Scott