• Linus Torvalds's avatar
    Merge tag 'dmaengine-5.2-rc1' of git://git.infradead.org/users/vkoul/slave-dma · 055128ee
    Linus Torvalds authored
    Pull dmaengine updates from Vinod Koul:
    
     - Updates to stm32 dma residue calculations
    
     - Interleave dma capability to axi-dmac and support for ZynqMP arch
    
     - Rework of channel assignment for rcar dma
    
     - Debugfs for pl330 driver
    
     - Support for Tegra186/Tegra194, refactoring for new chips and support
       for pause/resume
    
     - Updates to axi-dmac, bcm2835, fsl-edma, idma64, imx-sdma, rcar-dmac,
       stm32-dma etc
    
     - dev_get_drvdata() updates on few drivers
    
    * tag 'dmaengine-5.2-rc1' of git://git.infradead.org/users/vkoul/slave-dma: (34 commits)
      dmaengine: tegra210-adma: restore channel status
      dmaengine: tegra210-dma: free dma controller in remove()
      dmaengine: tegra210-adma: add pause/resume support
      dmaengine: tegra210-adma: add support for Tegra186/Tegra194
      Documentation: DT: Add compatibility binding for Tegra186
      dmaengine: tegra210-adma: prepare for supporting newer Tegra chips
      dmaengine: at_xdmac: remove a stray bottom half unlock
      dmaengine: fsl-edma: Adjust indentation
      dmaengine: fsl-edma: Fix typo in Vybrid name
      dmaengine: stm32-dma: fix residue calculation in stm32-dma
      dmaengine: nbpfaxi: Use dev_get_drvdata()
      dmaengine: bcm-sba-raid: Use dev_get_drvdata()
      dmaengine: stm32-dma: Fix unsigned variable compared with zero
      dmaengine: stm32-dma: use platform_get_irq()
      dmaengine: rcar-dmac: Update copyright information
      dmaengine: imx-sdma: Only check ratio on parts that support 1:1
      dmaengine: xgene-dma: fix spelling mistake "descripto" -> "descriptor"
      dmaengine: idma64: Move driver name to the header
      dmaengine: bcm2835: Drop duplicate capability setting.
      dmaengine: pl330: _stop: clear interrupt status
      ...
    055128ee
rcar-dmac.c 52.6 KB