Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit afa85aa2 authored by Pradeep P V K's avatar Pradeep P V K Committed by Gerrit - the friendly Code Review server
Browse files

mtd: msm_qpic_nand: Enable one code word read along with PS read



Enable one code word read support along with pagescope read feature
support.

Change-Id: Ib99a37140ec1bd929be34ebf21cd177df6493257
Signed-off-by: default avatarPradeep P V K <pragalla@codeaurora.org>
parent 20fbe1a9
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -2941,7 +2941,14 @@ static int msm_nand_read_partial_page(struct mtd_info *mtd,
			no_copy = false;

		ops->datbuf = no_copy ? actual_buf : bounce_buf;
		if (info->nand_chip.caps & MSM_NAND_CAP_PAGE_SCOPE_READ)

		/*
		 * Do a Pagescope read only if PAGE_SCOPE_READ is enabled
		 * and request length is greater than codeword size or
		 * the page offset is not aligned to start of the page.
		 */
		if ((info->nand_chip.caps & MSM_NAND_CAP_PAGE_SCOPE_READ) &&
				((len > ONE_CODEWORD_SIZE) || (offset != 0)))
			err = msm_nand_read_pagescope(mtd, aligned_from, ops);
		else {
			if ((len <= ONE_CODEWORD_SIZE) && (offset == 0))