mtd: nand: fsl_ifc: Fix nand waitfunc return value
authorJagdish Gediya <jagdish.gediya@nxp.com>
Tue, 1 May 2018 19:50:57 +0000 (01:20 +0530)
committerYork Sun <york.sun@nxp.com>
Wed, 9 May 2018 14:17:51 +0000 (09:17 -0500)
commite8c669a3e6ec9b33aea55e957024f97300b99c1c
tree3b5a16e00f49927421f1be99ae6a84b6fda12fa9
parent8b40f22900f3618ab1b83d15d078ab6f75c7c800
mtd: nand: fsl_ifc: Fix nand waitfunc return value

As per the IFC hardware manual, Most significant byte in nand_fsr
register is the outcome of NAND READ STATUS command.

So status value need to be shifted as per the nand framework
requirement.

Signed-off-by: Jagdish Gediya <jagdish.gediya@nxp.com>
Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
drivers/mtd/nand/fsl_ifc_nand.c