Hello Linus, Last one for the weekend, so please pull the dmaengine fixes which contain the driver fixes for couple of them. The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b: Linux 6.11-rc1 (2024-07-28 14:19:55 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-fix-6.11 for you to fetch changes up to 9f646ff25c09c52cebe726601db27a60f876f15e: dmaengine: dw-edma: Do not enable watermark interrupts for HDMA (2024-08-28 18:40:17 +0530) ---------------------------------------------------------------- dmaengine fixes for v6.11 Driver fixes for: - Bunch of dw driver changes to fix the src/dst addr width config - Omap driver fix for sglen initialization - stm32-dma3 driver lli_size init fix - dw edma driver fixes for watermark interrupts and unmasking STOP and ABORT interrupts ---------------------------------------------------------------- Kees Cook (2): dmaengine: ti: omap-dma: Initialize sglen after allocation dmaengine: stm32-dma3: Set lli_size after allocation Mrinmay Sarkar (2): dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA dmaengine: dw-edma: Do not enable watermark interrupts for HDMA Serge Semin (6): dmaengine: dw: Add peripheral bus width verification dmaengine: dw: Add memory bus width verification dmaengine: dw: Simplify prepare CTL_LO methods dmaengine: dw: Define encode_maxburst() above prepare_ctllo() callbacks dmaengine: dw: Simplify max-burst calculation procedure dmaengine: dw: Unify ret-val local variables naming drivers/dma/dw-edma/dw-hdma-v0-core.c | 26 +++---- drivers/dma/dw/core.c | 131 ++++++++++++++++++++++++++++------ drivers/dma/dw/dw.c | 44 +++++++----- drivers/dma/dw/idma32.c | 19 ++--- drivers/dma/dw/platform.c | 20 +++--- drivers/dma/dw/regs.h | 1 - drivers/dma/stm32/stm32-dma3.c | 2 +- drivers/dma/ti/omap-dma.c | 6 +- 8 files changed, 168 insertions(+), 81 deletions(-) -- ~Vinod