From f38dc6c7a5a9d3833aeff8dc184abae02d633f04 Mon Sep 17 00:00:00 2001 From: Takumi Sueda Date: Sun, 1 Nov 2020 03:08:05 +0900 Subject: [PATCH] dma: export mxs_dma_disable --- arch/arm/include/asm/mach-imx/dma.h | 2 ++ drivers/dma/apbh_dma.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/include/asm/mach-imx/dma.h b/arch/arm/include/asm/mach-imx/dma.h index 55eb84cb8e..c4b0999708 100644 --- a/arch/arm/include/asm/mach-imx/dma.h +++ b/arch/arm/include/asm/mach-imx/dma.h @@ -148,6 +148,8 @@ struct mxs_dma_chan { struct list_head done; }; +int mxs_dma_disable(int chan); + struct mxs_dma_desc *mxs_dma_desc_alloc(void); void mxs_dma_desc_free(struct mxs_dma_desc *); int mxs_dma_desc_append(int channel, struct mxs_dma_desc *pdesc); diff --git a/drivers/dma/apbh_dma.c b/drivers/dma/apbh_dma.c index da988f6bb6..5fefe16e46 100644 --- a/drivers/dma/apbh_dma.c +++ b/drivers/dma/apbh_dma.c @@ -180,7 +180,7 @@ static int mxs_dma_enable(int channel) * state. It is unwise to call this function if there is ANY chance the hardware * is still processing a command. */ -static int mxs_dma_disable(int channel) +int mxs_dma_disable(int channel) { struct mxs_dma_chan *pchan; struct mxs_apbh_regs *apbh_regs =