• Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma · 1763e735
    Linus Torvalds authored
    Pull slave-dmaengine updates from Vinod Koul:
     "This time we have dmatest improvements from Andy along with dw_dmac
      fixes.  He has also done support for acpi for dmanegine.
    
      Also we have bunch of fixes going in DT support for dmanegine for
      various folks.  Then Haswell and other ioat changes from Dave and
      SUDMAC support from Shimoda."
    
    * 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma: (53 commits)
      dma: tegra: implement suspend/resume callbacks
      dma:of: Use a mutex to protect the of_dma_list
      dma: of: Fix of_node reference leak
      dmaengine: sirf: move driver init from module_init to subsys_initcall
      sudmac: add support for SUDMAC
      dma: sh: add Kconfig
      at_hdmac: move to generic DMA binding
      ioatdma: ioat3_alloc_sed can be static
      ioatdma: Adding write back descriptor error status support for ioatdma 3.3
      ioatdma: S1200 platforms ioatdma channel 2 and 3 falsely advertise RAID cap
      ioatdma: Adding support for 16 src PQ ops and super extended descriptors
      ioatdma: Removing hw bug workaround for CB3.x .2 and earlier
      dw_dmac: add ACPI support
      dmaengine: call acpi_dma_request_slave_channel as well
      dma: acpi-dma: introduce ACPI DMA helpers
      dma: of: Remove unnecessary list_empty check
      DMA: OF: Check properties value before running be32_to_cpup() on it
      DMA: of: Constant names
      ioatdma: skip silicon bug workaround for pq_align for cb3.3
      ioatdma: Removing PQ val disable for cb3.3
      ...
    1763e735
at_hdmac.c 44.4 KB