Using the dev build of Armbian for the OrangePi One, does the SPI driver in the mainline kernel support DMA? According to the mainline status page the work on SPI is done, and DMA has been supported since 4.2   I have enabled the spi interface in the device tree and my driver initialises properly with the master.  But in my kernel driver I attempt to allocate some memory with dma_alloc_coherent and it fails.  The driver works fine with the legacy kernel and with alternative hardwa