I am writing a driver for my application which use a DMA and XADC IP in PL and I have some problem.
I connected the Stream port of XADC IP on AXIS_S2MM port of DMA and I writed a driver.
When the driver is waiting for the transfert to complete :
timeout = wait_for_completion_timeout(&rx_cmp, timeout);
I have a time out (timeout = 0).
I tried with a loopback on AXIS_S2MM and AXIS_MM2S but I have the problem.
I compared my driver with an other that I found on Xilinx Forum ant they look like same.
Have you any why I have this problem ?