projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9d53541
)
spi: stm32: Revert "properly handle 0 byte transfer"
author
Alain Volmat
<alain.volmat@foss.st.com>
Wed, 7 Jul 2021 08:27:03 +0000
(10:27 +0200)
committer
Mark Brown
<broonie@kernel.org>
Sun, 11 Jul 2021 22:51:40 +0000
(23:51 +0100)
0 byte transfer handling is now done within the core in code added
by commit
b306320322c9
("spi: Skip zero-length transfers in spi_transfer_one_message()")
This reverts commit
2269f5a8b1a7
("spi: stm32: properly handle 0 byte transfer")
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
Link:
https://lore.kernel.org/r/1625646426-5826-5-git-send-email-alain.volmat@foss.st.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-stm32.c
patch
|
blob
|
history
diff --git
a/drivers/spi/spi-stm32.c
b/drivers/spi/spi-stm32.c
index 4dbd5cbe0c117b730fcaa1e779e984261a64e846..d37bfead4d8cd96f199a3b64660f3ff55eaaa920 100644
(file)
--- a/
drivers/spi/spi-stm32.c
+++ b/
drivers/spi/spi-stm32.c
@@
-1647,10
+1647,6
@@
static int stm32_spi_transfer_one(struct spi_master *master,
struct stm32_spi *spi = spi_master_get_devdata(master);
int ret;
- /* Don't do anything on 0 bytes transfers */
- if (transfer->len == 0)
- return 0;
-
spi->tx_buf = transfer->tx_buf;
spi->rx_buf = transfer->rx_buf;
spi->tx_len = spi->tx_buf ? transfer->len : 0;