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>
Sat, 27 May 2023 20:05:14 +0000 (22:05 +0200)
commit80fbad19ef15c63a75d65cbab287807d33afe0c2
tree145a03c65f89ee3cdcbcc26b554246bf168e3908
parent80a99d9cf70e5295516ec66036c8e6bbbfc8e9ee
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