]> git.sur5r.net Git - u-boot/blobdiff - drivers/mtd/nand/nand_base.c
NAND: Update read_read_subpage API check
[u-boot] / drivers / mtd / nand / nand_base.c
index 6da261c0415b4b7954006aad9b7912ae55870464..7171bdd51b421441f401df6b70cb1b56bfdea3f1 100644 (file)
@@ -1061,7 +1061,7 @@ static int nand_read_subpage(struct mtd_info *mtd, struct nand_chip *chip, uint3
                int stat;
 
                stat = chip->ecc.correct(mtd, p, &chip->buffers->ecccode[i], &chip->buffers->ecccalc[i]);
-               if (stat < 0)
+               if (stat == -1)
                        mtd->ecc_stats.failed++;
                else
                        mtd->ecc_stats.corrected += stat;