• Linus Torvalds's avatar
    Merge tag 'dmaengine-4.11-rc1' of git://git.infradead.org/users/vkoul/slave-dma · 97a229f9
    Linus Torvalds authored
    Pull dmaengine updates from Vinod Koul:
     "This time we fairly boring and bit small update.
    
       - Support for Intel iDMA 32-bit hardware
       - deprecate broken support for channel switching in async_tx
       - bunch of updates on stm32-dma
       - Cyclic support for zx dma and making in generic zx dma driver
       - Small updates to bunch of other drivers"
    
    * tag 'dmaengine-4.11-rc1' of git://git.infradead.org/users/vkoul/slave-dma: (29 commits)
      async_tx: deprecate broken support for channel switching
      dmaengine: rcar-dmac: Widen DMA mask to 40 bits
      dmaengine: sun6i: allow build on ARM64 platforms (sun50i)
      dmaengine: Provide a wrapper for memcpy operations
      dmaengine: zx: fix build warning
      dmaengine: dw: we do support Merrifield SoC in PCI mode
      dmaengine: dw: add support of iDMA 32-bit hardware
      dmaengine: dw: introduce register mappings for iDMA 32-bit
      dmaengine: dw: introduce block2bytes() and bytes2block()
      dmaengine: dw: extract dwc_chan_pause() for future use
      dmaengine: dw: replace convert_burst() with one liner
      dmaengine: dw: register IRQ and DMA pool with instance ID
      dmaengine: dw: Fix data corruption in large device to memory transfers
      dmaengine: ste_dma40: indicate granularity on channels
      dmaengine: ste_dma40: indicate directions on channels
      dmaengine: stm32-dma: Add error messages if xlate fails
      dmaengine: dw: pci: remove LPE Audio DMA ID
      dmaengine: stm32-dma: Add max_burst support
      dmaengine: stm32-dma: Add synchronization support
      dmaengine: stm32-dma: Fix residue computation issue in cyclic mode
      ...
    97a229f9
rcar-dmac.c 50.3 KB