The series add a support of Intel integrated DMA (iDMA 32-bit) hardware to dw_dmac driver. It has been somehow tested on Merrified with SPI (one issue is occured on high baud rates). So, for now it's kinda experimental and needs more testing. Andy Shevchenko (5): dmaengine: dw: replace convert_burst() with one liner dmaengine: dw: introduce block2bytes() and bytes2block() dmaengine: dw: introduce register mappings for iDMA 32-bit dmaengine: dw: add support of iDMA 32-bit hardware dmaengine: dw: we do support Merrifield SoC in PCI mode drivers/dma/dw/core.c | 169 ++++++++++++++++++++++++----------- drivers/dma/dw/pci.c | 15 ++++ drivers/dma/dw/regs.h | 62 +++++++++++-- include/linux/platform_data/dma-dw.h | 2 + 4 files changed, 192 insertions(+), 56 deletions(-) -- 2.9.3 -- 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