summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-cadence-quadspi.c
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2022-05-11 20:48:07 +0200
committerMark Brown <broonie@kernel.org>2022-05-11 20:48:07 +0200
commitd5efbfc5210cc7ce8e413278da0dc4b7ccbe5bb7 (patch)
tree723be8852798ef09e5e9b253fc9efbba75917fe2 /drivers/spi/spi-cadence-quadspi.c
parentspi: cadence-quadspi: remove unnecessary (void *) casts (diff)
parentspi: stm32-qspi: Remove SR_BUSY bit check before sending command (diff)
downloadlinux-d5efbfc5210cc7ce8e413278da0dc4b7ccbe5bb7.tar.xz
linux-d5efbfc5210cc7ce8e413278da0dc4b7ccbe5bb7.zip
spi: stm32-qspi: flags management fixes
Merge series from patrice.chotard@foss.st.com <patrice.chotard@foss.st.com> Patrice Chotard <patrice.chotard@foss.st.com>: From: Patrice Chotard <patrice.chotard@foss.st.com> This series update flags management in the following cases: - In APM mode, don't take care of TCF and TEF flags - Always check TCF flag in stm32_qspi_wait_cmd() - Don't check BUSY flag when sending new command
Diffstat (limited to 'drivers/spi/spi-cadence-quadspi.c')
-rw-r--r--drivers/spi/spi-cadence-quadspi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/spi/spi-cadence-quadspi.c b/drivers/spi/spi-cadence-quadspi.c
index edd6491c967c..aea6c132cbab 100644
--- a/drivers/spi/spi-cadence-quadspi.c
+++ b/drivers/spi/spi-cadence-quadspi.c
@@ -1782,7 +1782,7 @@ static const struct cqspi_driver_platdata intel_lgm_qspi = {
};
static const struct cqspi_driver_platdata socfpga_qspi = {
- .quirks = CQSPI_NO_SUPPORT_WR_COMPLETION,
+ .quirks = CQSPI_DISABLE_DAC_MODE | CQSPI_NO_SUPPORT_WR_COMPLETION,
};
static const struct cqspi_driver_platdata versal_ospi = {