I just noticed that the DMA engine is currently not being used in Linux PSP 04.01.00.06 For the UART. Is there plans to add this code or is there issues with this?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I just noticed that the DMA engine is currently not being used in Linux PSP 04.01.00.06 For the UART. Is there plans to add this code or is there issues with this?
Hi,
DMA mode is currently not supported in the DM814x serial driver even though it uses omap-serial driver. (DMA is currently switched off for DM814x).
Default OMAP serial driver uses SDMA (OMAP3 DMA) to implement DMA functionality. (drivers/tty/serial/omap-serial.c)
But DMA engine is different in DM814x (EDMA vs SDMA in OMAP3).
There is already an existing wrapper to convert SDMA to EDMA APIs but this is not validated yet with UART driver. (currently only SD/MMC driver uses this wrapper).
UART DMA support is not currently planned.
Regards,
Nageswari