diff mbox series

[v3,09/11] spi: Set ctlr->cur_msg also in the sync transfer case

Message ID 20220621061234.3626638-10-david@protonic.nl (mailing list archive)
State Accepted
Commit 72c5c59b659d54d0c824d0333a211f373316361d
Headers show
Series Optimize spi_sync path | expand

Commit Message

David Jander June 21, 2022, 6:12 a.m. UTC
Some drivers rely on this to point to the currently processed message, so
set this here also.

Signed-off-by: David Jander <david@protonic.nl>
---
 drivers/spi/spi.c | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c
index 29f42753ef0f..3df84f43918c 100644
--- a/drivers/spi/spi.c
+++ b/drivers/spi/spi.c
@@ -3957,6 +3957,7 @@  static void __spi_transfer_message_noqueue(struct spi_controller *ctlr, struct s
 
 	was_busy = ctlr->busy;
 
+	ctlr->cur_msg = msg;
 	ret = __spi_pump_transfer_message(ctlr, msg, was_busy);
 	if (ret)
 		goto out;