The CCES SPI driver does not seem to implement DMA mode. adi_spi_EnableDmaMode() and adi_spi_SetDmaTransferSize() always returns an error. There are other functions that check bDmaMode and act accordingly.
Is there something I missed here? If I want to use DMA mode for SPI (receive only) do I need to write the code myself?