[PATCH v2 0/5] dmaengine: ti: omap-dma: various bug fixes

From: Rosen Penev

Date: Sun May 31 2026 - 20:38:13 EST


This series fixes four bugs in the TI OMAP DMA driver:

- Patch 1: add missing return statement in the probe error path
- Patch 2: fix a notifier leak in remove
- Patch 3: fix dma_pool_destroy being called before omap_dma_free
- Patch 4: fix interrupt handling in the remove path
- Patch 5: use dmam for dmaengine registration and remove devm_free_irq

v2: fix sashiko comments and add extra patch

Rosen Penev (5):
dmaengine: ti: omap-dma: fix missing return in probe error path
dmaengine: ti: omap-dma: fix notifier leak in remove
dmaengine: ti: omap-dma: fix dma_pool_destroy before omap_dma_free in
error paths
dmaengine: ti: omap-dma: fix interrupt handling in remove
dmaengine: ti: omap-dma: use devm for dmaengine registration

drivers/dma/ti/omap-dma.c | 50 ++++++++++++++++++++++++++-------------
1 file changed, 33 insertions(+), 17 deletions(-)

--
2.54.0