I wrote kernel module for FPGA which connected to Jetson Xavier via PCIe.
This driver allocates big buffer (using dma_alloc_coherent) for DMA using. (I updated the kernel setting, and rebuild him for changing the CMA size)
The DMA delivers data from FPGA to Xavier RAM through PCIe gen3x16 and at the end he generates interrupt.
The application communicate with the driver via ioctl and interrupts. the data buffer mapped to userspace.
Is docker run on Xavier can communicate with custom pcie driver like this?
If Yes, would you please guide me how to achive this?