diff options
Diffstat (limited to 'drivers/mtd/nand/raw/mtk_nand.c')
| -rw-r--r-- | drivers/mtd/nand/raw/mtk_nand.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/drivers/mtd/nand/raw/mtk_nand.c b/drivers/mtd/nand/raw/mtk_nand.c index 57f1f1708994..5c5c92132287 100644 --- a/drivers/mtd/nand/raw/mtk_nand.c +++ b/drivers/mtd/nand/raw/mtk_nand.c @@ -488,8 +488,8 @@ static int mtk_nfc_exec_instr(struct nand_chip *chip,  		return 0;  	case NAND_OP_WAITRDY_INSTR:  		return readl_poll_timeout(nfc->regs + NFI_STA, status, -					  status & STA_BUSY, 20, -					  instr->ctx.waitrdy.timeout_ms); +					  !(status & STA_BUSY), 20, +					  instr->ctx.waitrdy.timeout_ms * 1000);  	default:  		break;  	} | 
