linux-kernelorg-stable/drivers/dma/dw
Miaoqian Lin aa2e1e4563 dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate
The reference taken by of_find_device_by_node()
must be released when not needed anymore.
Add missing put_device() call to fix device reference leaks.

Fixes: 134d9c52fc ("dmaengine: dw: dmamux: Introduce RZN1 DMA router support")
Cc: stable@vger.kernel.org
Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/r/20250902090358.2423285-1-linmq006@gmail.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2025-09-02 15:01:51 +05:30
..
Kconfig dmaengine: dw: dmamux: Introduce RZN1 DMA router support 2022-05-19 22:34:51 +05:30
Makefile dmaengine: dw: dmamux: Introduce RZN1 DMA router support 2022-05-19 22:34:51 +05:30
acpi.c dmaengine: dw: Select only supported masters for ACPI devices 2024-12-02 22:35:45 +05:30
core.c dmaengine: dw: Unify ret-val local variables naming 2024-08-05 22:07:47 +05:30
dw.c dmaengine: dw: Simplify max-burst calculation procedure 2024-08-05 22:07:47 +05:30
idma32.c dmaengine: dw: Simplify max-burst calculation procedure 2024-08-05 22:07:47 +05:30
internal.h dmaengine: dw: Select only supported masters for ACPI devices 2024-12-02 22:35:45 +05:30
of.c dmaengine: dw: Simplify DT property parser 2021-08-06 19:18:59 +05:30
pci.c dmaengine: dw: Switch to LATE_SIMPLE_DEV_PM_OPS() 2025-02-10 16:29:11 +05:30
platform.c dmaengine: dw: Switch to LATE_SIMPLE_DEV_PM_OPS() 2025-02-10 16:29:11 +05:30
regs.h dmaengine: dw: Simplify max-burst calculation procedure 2024-08-05 22:07:47 +05:30
rzn1-dmamux.c dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate 2025-09-02 15:01:51 +05:30