ramips: correct page read return value of the mt7621 nand driver
authorShiji Yang <yangshiji66@qq.com>
Sun, 21 May 2023 14:51:16 +0000 (22:51 +0800)
committerChristian Lamparter <chunkeey@gmail.com>
Mon, 29 May 2023 12:17:52 +0000 (14:17 +0200)
commite8231a43e08caebe6d3cb354f7ae7ea325fa32f1
tree05a2f92f65cd3e8c6a532744f6505925f8ad5025
parent570618b84482ff2757bcde1c7d7ccbda92b343c8
ramips: correct page read return value of the mt7621 nand driver

read_page() need to return maximum number of bitflips instead of the
accumulated number. Change takes from upstream mt7621 u-boot [1].

 * @read_page:  function to read a page according to the ECC generator
 *              requirements; returns maximum number of bitflips
 *              corrected in any single ECC step, -EIO hw error

[1] https://lore.kernel.org/all/cover.1653015383.git.weijie.gao@mediatek.com/

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
(cherry picked from commit 2fbb91d73ffecc7d033e5bb0b550d664ef9e0f91)
target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c