I am using xdma drivers from Xilinx.
It returns with error 512, here is dmesg log:
xdma:xdma_mod_init: Xilinx XDMA Reference Driver xdma v2019.2.51
xdma:xdma_mod_init: desc_blen_max: 0xfffffff/268435455, sgdma_timeout: 10 sec.
xdma:xdma_threads_create: xdma_threads_create
xdma:xdma_device_open: xdma device 0000:0b:00.0, 0x000000005e92819d.
xdma:map_single_bar: BAR0 at 0xfce00000 mapped at 0x0000000055943a4f, length=65536(/65536)
xdma:map_bars: config bar 0, pos 0.
xdma:identify_bars: 1 BARs: config 0, user -1, bypass -1.
xdma:probe_one: 0000:0b:00.0 xdma0, pdev 0x000000005e92819d, xdev 0x0000000075c79a4a,
0x000000008d1118f1, usr 16, ch 1,1.
xdma:xdma_xfer_submit: xfer 0x00000000ae8f65d9,32, s 0x1 timed out, ep 0x20.
xdma:engine_reg_dump: 0-C2H0-ST: ioread32(0x000000003470a31b) = 0xffffffff (id).
xdma:engine_reg_dump: 0-C2H0-ST: engine id missing, 0xfff00000 exp. & 0xfff00000 = 0x1fc00000
xdma:engine_status_read: Failed to dump register
xdma:xdma_xfer_submit: Failed to read engine status
User contributions licensed under CC BY-SA 3.0