]> git.ipfire.org Git - thirdparty/linux.git/commit
mtd: rawnand: qcom: Fix read len for onfi param page
authorMd Sadre Alam <quic_mdalam@quicinc.com>
Thu, 10 Apr 2025 10:00:19 +0000 (15:30 +0530)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Tue, 29 Apr 2025 09:05:35 +0000 (11:05 +0200)
commite6031b11544b44966ba020c867fe438bccd3bdfa
tree10b5ba59f436719a499fc85a13dca71e85ac9bf5
parent47bddabbf69da50999ec68be92b58356c687e1d6
mtd: rawnand: qcom: Fix read len for onfi param page

The minimum size to fetch the data from device to QPIC buffer
is 512-bytes. If size is less than 512-bytes the data will not be
protected by ECC as per QPIC standard. So while reading onfi parameter
page from NAND device set nandc->buf_count = 512.

Cc: stable@vger.kernel.org
Fixes: 89550beb098e ("mtd: rawnand: qcom: Implement exec_op()")
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Tested-by: Lakshmi Sowjanya D <quic_laksd@quicinc.com>
Signed-off-by: Md Sadre Alam <quic_mdalam@quicinc.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
drivers/mtd/nand/raw/qcom_nandc.c