On Thu, Mar 09, 2017 at 12:49:17PM +0530, Shubhrajyoti Datta wrote: > Add runtime support for the dma driver. runtime pm right? > > Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xxxxxxxxxx> > --- > drivers/dma/xilinx/zynqmp_dma.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/drivers/dma/xilinx/zynqmp_dma.c b/drivers/dma/xilinx/zynqmp_dma.c > index 6d221e5..dbc102d 100644 > --- a/drivers/dma/xilinx/zynqmp_dma.c > +++ b/drivers/dma/xilinx/zynqmp_dma.c > @@ -23,6 +23,7 @@ > #include <linux/slab.h> > #include <linux/clk.h> > #include <linux/io-64-nonatomic-lo-hi.h> > +#include <linux/pm_runtime.h> > > #include "../dmaengine.h" > > @@ -1027,6 +1028,9 @@ static int zynqmp_dma_chan_probe(struct zynqmp_dma_device *zdev, > return err; > } > > + pm_runtime_set_active(&pdev->dev); > + pm_runtime_enable(&pdev->dev); This makes no sense, runtime pm means actively managing device power which is not the case, so what exactly are you trying here -- ~Vinod -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html