I've just developed and tested cyclic DMA transfer for a SPI device on a IMX6UL with kernel 4.9.88 I wanted to have a single SPI transfer repeated continuously in order to feed a DAC for generation of a particular waveform for a medical device, without interruption and minimal jitter (this is why I though to make the change at low level, instead of making the protocol driver to pump several identical messages to SPI subsystem) I am wondering if this feature could be interesting for other applications and if it is worth to submit a patch for drivers/spi/spi-imx.c Thank you in advance Andrea