mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-14 04:46:01 +01:00
mtd: rawnand: fsl_elbc: Implement RNDOUT command
This is needed for SW ECC. Signed-off-by: Pali Rohár <pali@kernel.org> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
This commit is contained in:
parent
cfbf84330f
commit
974f66a470
@ -312,6 +312,14 @@ static void fsl_elbc_cmdfunc(struct mtd_info *mtd, unsigned int command,
|
|||||||
fsl_elbc_run_command(mtd);
|
fsl_elbc_run_command(mtd);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
/* RNDOUT moves the pointer inside the page */
|
||||||
|
case NAND_CMD_RNDOUT:
|
||||||
|
vdbg("fsl_elbc_cmdfunc: NAND_CMD_RNDOUT, column: 0x%x.\n",
|
||||||
|
column);
|
||||||
|
|
||||||
|
ctrl->index = column;
|
||||||
|
return;
|
||||||
|
|
||||||
/* READOOB reads only the OOB because no ECC is performed. */
|
/* READOOB reads only the OOB because no ECC is performed. */
|
||||||
case NAND_CMD_READOOB:
|
case NAND_CMD_READOOB:
|
||||||
vdbg("fsl_elbc_cmdfunc: NAND_CMD_READOOB, page_addr:"
|
vdbg("fsl_elbc_cmdfunc: NAND_CMD_READOOB, page_addr:"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user