dmaengine: hisilicon: Disable channels when unregister hisi_dma
authorJie Hai <haijie1@huawei.com>
Tue, 30 Aug 2022 06:22:45 +0000 (14:22 +0800)
committerVinod Koul <vkoul@kernel.org>
Sun, 4 Sep 2022 17:12:35 +0000 (22:42 +0530)
commite3bdaa04ada31f46d0586df83a2789b8913053c5
treeb580c2f03db440f8c8f67ea148cce4bd4eeeb43c
parent407171717a4f4d2d80825584643374a2dfdb0540
dmaengine: hisilicon: Disable channels when unregister hisi_dma

When hisi_dma is unloaded or unbinded, all of channels should be
disabled. This patch disables DMA channels when driver is unloaded
or unbinded.

Fixes: e9f08b65250d ("dmaengine: hisilicon: Add Kunpeng DMA engine support")
Signed-off-by: Jie Hai <haijie1@huawei.com>
Acked-by: Zhou Wang <wangzhou1@hisilicon.com>
Link: https://lore.kernel.org/r/20220830062251.52993-2-haijie1@huawei.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/hisi_dma.c