There are few amendments to the driver: reduce IO on interrupt handler, set segment size to inform users about maximum allowed chunks, and improve code readability. The series has been tested on Intel Skylake and Broxton. Andy Shevchenko (4): dmaengine: idma64: drop IRQ enable / disable in handler dmaengine: idma64: set maximum allowed segment size for DMA dmaengine: idma64: convert idma64_hw_desc_fill() to return void dmaengine: idma64: use local variable to index descriptor drivers/dma/idma64.c | 22 ++++++++-------------- drivers/dma/idma64.h | 3 ++- 2 files changed, 10 insertions(+), 15 deletions(-) -- 2.6.2 -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html