Skip to content

Commit 87cd7d7

Browse files
committed
[nrf fromtree] drivers: mspi_dw: Add support for asynchronous transfers
Handling of asynchronous transfers uses the system workqueue, hence they are not available when multithreading is disabled. Also add missing dependency on multithreading in the MSPI_DW_HANDLE_FIFOS_IN_SYSTEM_WORKQUEUE Kconfig option. Signed-off-by: David Jewsbury <[email protected]> Signed-off-by: Andrzej Głąbek <[email protected]> (cherry picked from commit 2f1ee73)
1 parent 822df63 commit 87cd7d7

File tree

2 files changed

+219
-20
lines changed

2 files changed

+219
-20
lines changed

drivers/mspi/Kconfig.dw

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ if MSPI_DW
1414

1515
config MSPI_DW_HANDLE_FIFOS_IN_SYSTEM_WORKQUEUE
1616
bool "Handle FIFO in system workqueue"
17+
depends on MULTITHREADING
1718
help
1819
When the driver does not use DMA for transferring data to/from the
1920
SSI FIFOs, handling of those may take a significant amount of time.

0 commit comments

Comments
 (0)