aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorDaniil Stas <daniil.stas@posteo.net>2021-05-23 22:24:49 +0000
committerPatrice Chotard <patrice.chotard@foss.st.com>2021-06-18 08:39:45 +0200
commit88f7ca03b4a2dca45c33ae360c99f6dbe3fe394d (patch)
tree307c7eea8a5ae63a33fa61f9bb68375a83f127ff /arch
parent95a34eb42ec1319afaf5e27012744570588e034b (diff)
spi: stm32_qspi: Fix short data write operation
TCF flag only means that all data was sent to FIFO. To check if the data was sent out of FIFO we should also wait for the BUSY flag to be cleared. Otherwise there is a race condition which can lead to inability to write short (one byte long) data. Signed-off-by: Daniil Stas <daniil.stas@posteo.net> Cc: Patrick Delaunay <patrick.delaunay@foss.st.com> Cc: Patrice Chotard <patrice.chotard@foss.st.com> Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions