• Linus Torvalds's avatar
    Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine · 6daa9043
    Linus Torvalds authored
    Pull dmaengine updates from Vinod Koul:
     "The last dmaengine updates for this year :)
    
      This contains couple of new drivers, new device support and updates to
      bunch of drivers.
    
      New drivers/devices:
       - Qualcomm ADM driver
       - Qualcomm GPI driver
       - Allwinner A100 DMA support
       - Microchip Sama7g5 support
       - Mediatek MT8516 apdma
    
      Updates:
       - more updates to idxd driver and support for IAX config
       - runtime PM support for dw driver
       - TI drivers"
    
    * tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (75 commits)
      soc: ti: k3-ringacc: Use correct error casting in k3_ringacc_dmarings_init
      dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA
      dmaengine: ti: k3-udma: Initial support for K3 PKTDMA
      dmaengine: ti: k3-udma: Add support for BCDMA channel TPL handling
      dmaengine: ti: k3-udma: Initial support for K3 BCDMA
      soc: ti: k3-ringacc: add AM64 DMA rings support.
      dmaengine: ti: Add support for k3 event routers
      dmaengine: ti: k3-psil: Add initial map for AM64
      dmaengine: ti: k3-psil: Extend psil_endpoint_config for K3 PKTDMA
      dt-bindings: dma: ti: Add document for K3 PKTDMA
      dt-bindings: dma: ti: Add document for K3 BCDMA
      dmaengine: dmatest: Use dmaengine_get_dma_device
      dmaengine: doc: client: Update for dmaengine_get_dma_device() usage
      dmaengine: Add support for per channel coherency handling
      dmaengine: of-dma: Add support for optional router configuration callback
      dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings
      dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev
      dmaengine: ti: k3-udma-glue: Add function to get device pointer for DMA API
      dmaengine: ti: k3-udma: Add support for second resource range from sysfw
      dmaengine: ti: k3-udma: Wait for peer teardown completion if supported
      ...
    6daa9043
device.c 18.5 KB