drivers: spi_mcux: Add DMA support when using ASYNC mode

Enable DMA support when using ASYNCH mode

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
This commit is contained in:
Mahesh Mahadevan 2023-04-20 11:12:16 -05:00 committed by Carles Cufí
commit 2612e85753

View file

@ -709,6 +709,10 @@ static int spi_mcux_transceive_async(const struct device *dev,
spi_callback_t cb,
void *userdata)
{
#ifdef CONFIG_SPI_MCUX_FLEXCOMM_DMA
return transceive_dma(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata);
#endif
return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata);
}
#endif /* CONFIG_SPI_ASYNC */