• Linus Torvalds's avatar
    Merge tag 'dmaengine-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine · 416a2f4f
    Linus Torvalds authored
    Pull dmaengine updates from Vinod Koul:
     "New Support:
    
       - MT6795 SoC dma controller (AngeloGioacchino Del Regno)
    
       - qcom-adm controller yaml binding (Christian Marangi)
    
       - Renesas r8a779g0 dma controller yaml binding (Geert Uytterhoeven)
    
       - Qualcomm SM6350 GPI dma controller (Luca Weiss)
    
      Updates:
    
       - STM32 DMA-MDMA chaining support (Amelie Delaunay)
    
       - make hsu driver use managed resources (Andy Shevchenko)
    
       - the usual round of idxd driver updates (Dave Jiang & Jerry
         Snitselaar)
    
       - apple dma driver iommu and pd properties and remove use
         of devres for irqs (Janne Grunau & Martin Povišer)
    
       - device_synchronize support for Xilinx zynqmp driver (Swati
         Agarwal)"
    
    * tag 'dmaengine-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (60 commits)
      dmaengine: ioat: remove unused declarations in dma.h
      dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested
      dmaengine: zynqmp_dma: Add device_synchronize support
      dt-bindings: dma: add additional pbus reset to qcom,adm
      dt-bindings: dma: rework qcom,adm Documentation to yaml schema
      dt-bindings: dma: apple,admac: Add iommus and power-domains properties
      dmaengine: dw-edma: Remove runtime PM support
      dmaengine: idxd: add configuration for concurrent batch descriptor processing
      dmaengine: idxd: add configuration for concurrent work descriptor processing
      dmaengine: idxd: add WQ operation cap restriction support
      dmanegine: idxd: reformat opcap output to match bitmap_parse() input
      dmaengine: idxd: convert ats_dis to a wq flag
      dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
      dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg
      dmaengine: qcom-adm: fix wrong sizeof config in slave_config
      dmaengine: ti: k3-psil: add additional TX threads for j721e
      dmaengine: ti: k3-psil: add additional TX threads for j7200
      dmaengine: apple-admac: Trigger shared reset
      dmaengine: apple-admac: Do not use devres for IRQs
      dmaengine: ti: edma: Remove some unused functions
      ...
    416a2f4f
zynqmp_dma.c 32.1 KB