This repository adds udev rules and dkms support to the Xilinx XDMA driver.
git submodule init && git submodule update mkdir build && cd build && cmake .. sudo make install make package Since Xilinx upstream driver is poorly maintained and does not build with a current kernel, this package uses a community fork (alonbl's stable patchset).
Since Xilinx does not bump the version of the upstream driver, this package uses a different versioning.
Invoke cmake with -DXDMA_DEBUG='1'.
So the preparation step from above becomes:
git submodule init && git submodule update mkdir build && cd build && cmake -DXDMA_DEBUG='1' ..