mtd: rawnand: omap_elm: remove redundant variable 'errors'
authorColin Ian King <colin.i.king@gmail.com>
Tue, 21 Dec 2021 18:13:40 +0000 (18:13 +0000)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Sun, 23 Jan 2022 16:08:50 +0000 (17:08 +0100)
The variable 'errors' is being used to sum the number of errors
but it is never used afterwards. This can be considered a
redundant set of operations and can be removed.

Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20211221181340.524639-1-colin.i.king@gmail.com
drivers/mtd/nand/raw/omap_elm.c

index db105d9..893e997 100644 (file)
@@ -282,7 +282,7 @@ static void elm_start_processing(struct elm_info *info,
 static void elm_error_correction(struct elm_info *info,
                struct elm_errorvec *err_vec)
 {
-       int i, j, errors = 0;
+       int i, j;
        int offset;
        u32 reg_val;
 
@@ -312,8 +312,6 @@ static void elm_error_correction(struct elm_info *info,
                                        /* Update error location register */
                                        offset += 4;
                                }
-
-                               errors += err_vec[i].error_count;
                        } else {
                                err_vec[i].error_uncorrectable = true;
                        }