Commit d662a710c668 for kernel

commit d662a710c668a86a39ebaad334d9960a0cc776c2
Merge: 3f887edd35c6 b7560798466a
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Apr 17 10:29:01 2026 -0700

    Merge tag 'dmaengine-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine

    Pull dmaengine updates from Vinod Koul:
     "Core:
       - New devm_of_dma_controller_register() API

      New Support:
       - Support for RZ/G3L SoC
       - Loongson Multi-Channel DMA controller support
       - Conversion of Xilinx AXI DMA binding
       - DW AXI CV1800B DMA support
       - Switchtec DMA engine driver

      Updates:
       - AMD MDB Endpoint and non-LL mode support
       - DW edma virtual IRQ for interrupt-emulation, cyclic transfers support"

    * tag 'dmaengine-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (65 commits)
      dmaengine: dw-edma: Add non-LL mode
      dmaengine: dw-edma: Add AMD MDB Endpoint Support
      dt-bindings: dmaengine: Fix spelling mistake "Looongson" -> "Looogson"
      dmaengine: loongson: Fix spelling mistake "Looongson" -> "Looogson"
      dmaengine: loongson: New driver for the Loongson Multi-Channel DMA controller
      dt-bindings: dmaengine: Add Loongson Multi-Channel DMA controller
      dmaengine: loongson: loongson2-apb: Simplify locking with guard() and scoped_guard()
      dmaengine: loongson: loongson2-apb: Convert to devm_clk_get_enabled()
      dmaengine: loongson: loongson2-apb: Convert to dmaenginem_async_device_register()
      dmaengine: loongson: New directory for Loongson DMA controllers drivers
      dt-bindings: dma: xlnx,axi-dma: Convert to DT schema
      dt-bindings: dma: rz-dmac: Add conditional schema for RZ/G3L
      dmaengine: sh: rz-dmac: Add device_{pause,resume}() callbacks
      dmaengine: sh: rz-dmac: Add device_tx_status() callback
      dmaengine: sh: rz-dmac: Use rz_lmdesc_setup() to invalidate descriptors
      dmaengine: sh: rz-dmac: Drop unnecessary local_irq_save() call
      dmaengine: sh: rz-dmac: Drop goto instruction and label
      dmaengine: sh: rz-dmac: Drop read of CHCTRL register
      dmaengine: sh: rz_dmac: add RZ/{T2H,N2H} support
      dt-bindings: dma: renesas,rz-dmac: document RZ/{T2H,N2H}
      ...