dmaengine: OF DMAEngine API based on CONFIG_DMA_OF instead of CONFIG_OF
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Fri, 21 Aug 2015 11:48:37 +0000 (11:48 +0000)
committerVinod Koul <vinod.koul@intel.com>
Thu, 1 Oct 2015 02:09:55 +0000 (07:39 +0530)
5fa422c ("dmaengine: move drivers/of/dma.c -> drivers/dma/of-dma.c")
moved OF base DMAEngine code to of-dma.c, then it based on CONFIG_DMA_OF.
But, OF base DMAEngine API on of_dma.h still based on CONFIG_OF now.
So, current kernel can't find OF base DMAEngine API if .config has CONFIG_OF,
but not have CONFIG_DMA_OF. This patch tidyup it.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
include/linux/of_dma.h

index 98ba7525929e9f7a35493dfd8b7430dcff2368c7..36112cdd665a7f881693105e2cbfd4737e0a9881 100644 (file)
@@ -34,7 +34,7 @@ struct of_dma_filter_info {
        dma_filter_fn   filter_fn;
 };
 
-#ifdef CONFIG_OF
+#ifdef CONFIG_DMA_OF
 extern int of_dma_controller_register(struct device_node *np,
                struct dma_chan *(*of_dma_xlate)
                (struct of_phandle_args *, struct of_dma *),