Skip to content

Commit 47363b7

Browse files
committed
drivers: mspi: mspi_dw: Add DMA support
Initial DMA support. DMA supports implementation of SSI IP but using vendor specific DMA in the wrapper. The setup of the DMA is done in mspi_dw_vendor_specific.h. Signed-off-by: David Jewsbury <[email protected]>
1 parent 9843139 commit 47363b7

File tree

5 files changed

+251
-119
lines changed

5 files changed

+251
-119
lines changed

doc/hardware/peripherals/mspi.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ Related configuration options:
194194
* :kconfig:option:`CONFIG_MSPI_TIMING`
195195
* :kconfig:option:`CONFIG_MSPI_INIT_PRIORITY`
196196
* :kconfig:option:`CONFIG_MSPI_COMPLETION_TIMEOUT_TOLERANCE`
197+
* :kconfig:option:`CONFIG_MSPI_DMA`
197198

198199
API Reference
199200
*************

drivers/mspi/Kconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ config MSPI_TIMING
5555
Enables mspi_timing_config calls in device drivers for those
5656
controllers that need this to proper function at high frequencies.
5757

58+
config MSPI_DMA
59+
bool "DMA support"
60+
help
61+
Enables DMA capabilities, depending on the driver and hardware it
62+
runs on.
63+
5864
module = MSPI
5965
module-str = mspi
6066
source "subsys/logging/Kconfig.template.log_config"

0 commit comments

Comments
 (0)