This is not supported directly, but please keep in mind Linux works with memory you give to it at boot time, so you can simply restrict memory size to give to Linux, and use all remaining memory for your other purposes.
Another question is how you are going to run this DMA in parallel with Linux, this is another tricky job. I think the more easy way will be to use Linux DMA driver we supply with our Linux (drivers/dma/fsldma.c)
Have a great day,
Alexander
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------