• Linus Torvalds's avatar
    Merge tag 'dmaengine-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine · 9322af3e
    Linus Torvalds authored
    Pull dmaengine updates from Vinod Koul:
     "New support:
    
        - Qualcomm SDM670, SM6115 and SM6375 GPI controller support
    
        - Ingenic JZ4755 dmaengine support
    
        - Removal of iop-adma driver
    
      Updates:
    
       - Tegra support for dma-channel-mask
    
       - at_hdmac cleanup and virt-chan support for this driver"
    
    * tag 'dmaengine-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (46 commits)
      dmaengine: Revert "dmaengine: remove s3c24xx driver"
      dmaengine: tegra: Add support for dma-channel-mask
      dt-bindings: dmaengine: Add dma-channel-mask to Tegra GPCDMA
      dmaengine: idxd: Remove linux/msi.h include
      dt-bindings: dmaengine: qcom: gpi: add compatible for SM6375
      dmaengine: idxd: Fix crc_val field for completion record
      dmaengine: at_hdmac: Convert driver to use virt-dma
      dmaengine: at_hdmac: Remove unused member of at_dma_chan
      dmaengine: at_hdmac: Rename "chan_common" to "dma_chan"
      dmaengine: at_hdmac: Rename "dma_common" to "dma_device"
      dmaengine: at_hdmac: Use bitfield access macros
      dmaengine: at_hdmac: Keep register definitions and structures private to at_hdmac.c
      dmaengine: at_hdmac: Set include entries in alphabetic order
      dmaengine: at_hdmac: Use pm_ptr()
      dmaengine: at_hdmac: Use devm_clk_get()
      dmaengine: at_hdmac: Use devm_platform_ioremap_resource
      dmaengine: at_hdmac: Use devm_kzalloc() and struct_size()
      dmaengine: at_hdmac: Introduce atc_get_llis_residue()
      dmaengine: at_hdmac: s/atc_get_bytes_left/atc_get_residue
      dmaengine: at_hdmac: Pass residue by address to avoid unnecessary implicit casts
      ...
    9322af3e
Kconfig 22.8 KB