mtd: rawnand: marvell: Drop useless line
authorMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 13 Nov 2020 12:41:14 +0000 (13:41 +0100)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Thu, 10 Dec 2020 21:37:32 +0000 (22:37 +0100)
The raw NAND core now declares the on host ECC engine being the
default if none is provided in the DT. Drop this line doing exactly
the same from the Marvell driver.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20201113124114.449-1-miquel.raynal@bootlin.com
drivers/mtd/nand/raw/marvell_nand.c

index f5ca2002d08e8ed82057f4f639856c373aaf1ff6..42d4881d598df5f040c1d7ede810272c7cf70285 100644 (file)
@@ -2678,12 +2678,6 @@ static int marvell_nand_chip_init(struct device *dev, struct marvell_nfc *nfc,
        mtd = nand_to_mtd(chip);
        mtd->dev.parent = dev;
 
-       /*
-        * Default to HW ECC engine mode. If the nand-ecc-mode property is given
-        * in the DT node, this entry will be overwritten in nand_scan_ident().
-        */
-       chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
-
        /*
         * Save a reference value for timing registers before
         * ->setup_interface() is called.