mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-07 04:12:04 -04:00
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: Pradeep P V K <pragalla@codeaurora.org>
This commit is contained in:
parent
20fbe1a9a1
commit
afa85aa291
1 changed files with 8 additions and 1 deletions
|
|
@ -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))
|
||||
|
|
|
|||
Loading…
Reference in a new issue