From c3327408eb4b5852c0ed9d8933c35aaa6de34c21 Mon Sep 17 00:00:00 2001 From: Lionel Debieve Date: Tue, 24 Nov 2020 11:44:52 +0100 Subject: [PATCH] fix(drivers/mtd): macronix quad enable bit issue Invert test logic on the status register control to fix issue when the bit SR_QUAD_EN_MX is not set. Change-Id: I8b2f140219f124336bf96462abf9d9445d0308bc Signed-off-by: Lionel Debieve Signed-off-by: Yann Gautier --- drivers/mtd/nor/spi_nor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/nor/spi_nor.c b/drivers/mtd/nor/spi_nor.c index 8111efdd2..6b4643e89 100644 --- a/drivers/mtd/nor/spi_nor.c +++ b/drivers/mtd/nor/spi_nor.c @@ -131,7 +131,7 @@ static int spi_nor_macronix_quad_enable(void) return ret; } - if ((sr & SR_QUAD_EN_MX) == 0U) { + if ((sr & SR_QUAD_EN_MX) != 0U) { return 0; }