From mboxrd@z Thu Jan 1 00:00:00 1970 From: To: , CC: , , , , , , Subject: [PATCH] mtd: nand: mtk: deselect the chip that was selected in resume function Date: Wed, 1 Nov 2017 14:19:57 +0800 Message-ID: <1509517197-60350-1-git-send-email-xiaolei.li@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Xiaolei Li It is necessary to deselect the chip if it was selected before. But now we only select chips when resume nand driver. So, deselect the chip after doing nand reset. Signed-off-by: Xiaolei Li --- drivers/mtd/nand/mtk_nand.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mtd/nand/mtk_nand.c b/drivers/mtd/nand/mtk_nand.c index d86a7d1..a8bf61a 100644 --- a/drivers/mtd/nand/mtk_nand.c +++ b/drivers/mtd/nand/mtk_nand.c @@ -1557,6 +1557,7 @@ static int mtk_nfc_resume(struct device *dev) for (i = 0; i < chip->nsels; i++) { nand->select_chip(mtd, i); nand->cmdfunc(mtd, NAND_CMD_RESET, -1, -1); + nand->select_chip(mtd, -1); } } -- 1.9.1