aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Debieve <lionel.debieve@st.com>2020-11-24 11:44:52 +0100
committerYann Gautier <yann.gautier@foss.st.com>2021-06-22 14:10:27 +0200
commitc3327408eb4b5852c0ed9d8933c35aaa6de34c21 (patch)
treeb244c553bf1c87c8058005a7c14573f63ad96916
parent5130ad14d52a0196422fed8a7d08e25659890b15 (diff)
downloadtrusted-firmware-a-c3327408eb4b5852c0ed9d8933c35aaa6de34c21.tar.gz
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 <lionel.debieve@st.com> Signed-off-by: Yann Gautier <yann.gautier@st.com>
-rw-r--r--drivers/mtd/nor/spi_nor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/nor/spi_nor.c b/drivers/mtd/nor/spi_nor.c
index 8111efdd2e..6b4643e89c 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;
}