• Linus Torvalds's avatar
    Merge tag 'dmaengine-fix-5.8-rc6' of... · 0665a4e9
    Linus Torvalds authored
    Merge tag 'dmaengine-fix-5.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine into master
    
    Pull dmaengine fixes from Vinod Koul:
    
     - update dmaengine tree location to kernel.org
    
     - dmatest fix for completing threads
    
     - driver fixes for k3dma, fsl-dma, idxd, ,tegra, and few other drivers
    
    * tag 'dmaengine-fix-5.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (21 commits)
      dmaengine: ioat setting ioat timeout as module parameter
      dmaengine: fsl-edma: fix wrong tcd endianness for big-endian cpu
      dmaengine: dmatest: stop completed threads when running without set channel
      dmaengine: fsl-edma-common: correct DSIZE_32BYTE
      dmaengine: dw: Initialize channel before each transfer
      dmaengine: idxd: fix misc interrupt handler thread unmasking
      dmaengine: idxd: cleanup workqueue config after disabling
      dmaengine: tegra210-adma: Fix runtime PM imbalance on error
      dmaengine: mcf-edma: Fix NULL pointer exception in mcf_edma_tx_handler
      dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler
      dmaengine: fsl-edma: Add lockdep assert for exported function
      dmaengine: idxd: fix hw descriptor fields for delta record
      dmaengine: ti: k3-udma: add missing put_device() call in of_xudma_dev_get()
      dmaengine: sh: usb-dmac: set tx_result parameters
      dmaengine: ti: k3-udma: Fix delayed_work usage for tx drain workaround
      dmaengine: idxd: fix cdev locking for open and release
      dmaengine: imx-sdma: Fix: Remove 'always true' comparison
      MAINTAINERS: switch dmaengine tree to kernel.org
      dmaengine: ti: k3-udma: Fix the running channel handling in alloc_chan_resources
      dmaengine: ti: k3-udma: Fix cleanup code for alloc_chan_resources
      ...
    0665a4e9
k3-udma.c 93 KB