• Linus Torvalds's avatar
    Merge tag 'dmaengine-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine · ce615f5c
    Linus Torvalds authored
    Pull dmaengine updates from Vinod Koul:
     "Core:
       - Support out of order dma completion
       - Support for repeating transaction
    
      New controllers:
       - Support for Actions S700 DMA engine
       - Renesas R8A774E1, r8a7742 controller binding
       - New driver for Xilinx DPDMA controller
    
      Other:
       - Support of out of order dma completion in idxd driver
       - W=1 warning cleanup of subsystem
       - Updates to ti-k3-dma, dw, idxd drivers"
    
    * tag 'dmaengine-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (68 commits)
      dmaengine: dw: Don't include unneeded header to platform data header
      dmaengine: Actions: Add support for S700 DMA engine
      dmaengine: Actions: get rid of bit fields from dma descriptor
      dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml
      dmaengine: idxd: add missing invalid flags field to completion
      dmaengine: dw: Initialize max_sg_burst capability
      dmaengine: dw: Introduce max burst length hw config
      dmaengine: dw: Initialize min and max burst DMA device capability
      dmaengine: dw: Set DMA device max segment size parameter
      dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config
      dmaengine: Introduce DMA-device device_caps callback
      dmaengine: Introduce max SG burst capability
      dmaengine: Introduce min burst length capability
      dt-bindings: dma: dw: Add max burst transaction length property
      dt-bindings: dma: dw: Convert DW DMAC to DT binding
      dmaengine: ti: k3-udma: Query throughput level information from hardware
      dmaengine: ti: k3-udma: Use defines for capabilities register parsing
      dmaengine: xilinx: dpdma: Fix kerneldoc warning
      dmaengine: xilinx: dpdma: add missing kernel doc
      dmaengine: xilinx: dpdma: remove comparison of unsigned expression
      ...
    ce615f5c
k3-udma-glue.c 32.2 KB