]> git.baikalelectronics.ru Git - kernel.git/commit
mtd: rawnand: tmio: Fix external use of SW Hamming ECC helper
authorMiquel Raynal <miquel.raynal@bootlin.com>
Tue, 13 Apr 2021 16:18:39 +0000 (18:18 +0200)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Mon, 10 May 2021 16:34:30 +0000 (18:34 +0200)
commitd326c6b92dca3e74d2e8d55905cafb85e3870c78
tree20c451921172dc8c0bc5f9a8cea0eb2a04316924
parent907ce14789cc6f00d10a6e0fd3dd8e71d000e38c
mtd: rawnand: tmio: Fix external use of SW Hamming ECC helper

Since the Hamming software ECC engine has been updated to become a
proper and independent ECC engine, it is now mandatory to either
initialize the engine before using any one of his functions or use one
of the bare helpers which only perform the calculations. As there is no
actual need for a proper ECC initialization, let's just use the bare
helper instead of the rawnand one.

Fixes: 12a2552d4b0c ("mtd: nand: ecc-hamming: Rename the exported functions")
Cc: stable@vger.kernel.org
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20210413161840.345208-7-miquel.raynal@bootlin.com
drivers/mtd/nand/raw/tmio_nand.c