Does CAN(mttcan) driver support DMA(Direct Memory Access)?

This question is similar to below topic.
https://devtalk.nvidia.com/default/topic/1051161/jetson-tx2/how-can-i-solve-the-can-bus-packet-loss-/

I want to know mttcan driver support DMA(Direct Memory Access) and how to enable DMA if support.

Hi,
There is no DMA support in mttcan driver. May I know why do you need this?

Thanks,
Shubhi

Dear Shubhi,

Thanks for your answer.

The reason is the packet loss during CAN communication.
You can see same issue in below topic.
https://devtalk.nvidia.com/default/topic/1051161/jetson-tx2/how-can-i-solve-the-can-bus-packet-loss-/

During CAN communication, many interrupts is occurred by CAN.
The packet loss is increased when system load is high (ex, 2 camera running, CPU usage high)
This packet loss makes some latency of communication and the latency is critical for our system performance.

So, I want to reduce the packet loss of CAN.