Skip to content

Commit 102d21d

Browse files
ananglHi-Im-David
authored andcommitted
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]>
1 parent 5846915 commit 102d21d

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)