[PATCH 6/6] dmaengine: zynqmp_dma: Remove redundant pm_runtime_mark_last_busy() calls
Joseph, Abin
Abin.Joseph at amd.com
Thu Oct 30 23:55:54 PDT 2025
[Public]
>-----Original Message-----
>From: Sakari Ailus <sakari.ailus at linux.intel.com>
>Sent: Monday, October 27, 2025 7:03 PM
>To: linux-arm-kernel at lists.infradead.org
>Cc: Ludovic Desroches <ludovic.desroches at microchip.com>; Vinod Koul
><vkoul at kernel.org>; Sinan Kaya <okaya at kernel.org>; Linus Walleij
><linus.walleij at linaro.org>; Simek, Michal <michal.simek at amd.com>; Stephan
>Gerhold <stephan.gerhold at linaro.org>; Md Sadre Alam
><quic_mdalam at quicinc.com>; Konrad Dybcio
><konrad.dybcio at oss.qualcomm.com>; Casey Connolly
><casey.connolly at linaro.org>; Joseph, Abin <Abin.Joseph at amd.com>; Pandey,
>Radhey Shyam <radhey.shyam.pandey at amd.com>; linux-arm-
>msm at vger.kernel.org
>Subject: [PATCH 6/6] dmaengine: zynqmp_dma: Remove redundant
>pm_runtime_mark_last_busy() calls
>
>Caution: This message originated from an External Source. Use proper caution
>when opening attachments, clicking links, or responding.
>
>
>pm_runtime_put_autosuspend(), pm_runtime_put_sync_autosuspend(),
>pm_runtime_autosuspend() and pm_request_autosuspend() now include a
>call to pm_runtime_mark_last_busy(). Remove the now-reduntant explicit call
>to pm_runtime_mark_last_busy().
>
>Signed-off-by: Sakari Ailus <sakari.ailus at linux.intel.com>
Reviewed-by: Abin Joseph <abin.joseph at amd.com>
Regards,
Abin Joseph
>---
> drivers/dma/xilinx/zynqmp_dma.c | 2 --
> 1 file changed, 2 deletions(-)
>
>diff --git a/drivers/dma/xilinx/zynqmp_dma.c
>b/drivers/dma/xilinx/zynqmp_dma.c index f7e584de4335..7bb3716e60da
>100644
>--- a/drivers/dma/xilinx/zynqmp_dma.c
>+++ b/drivers/dma/xilinx/zynqmp_dma.c
>@@ -695,7 +695,6 @@ static void zynqmp_dma_free_chan_resources(struct
>dma_chan *dchan)
> (2 * ZYNQMP_DMA_DESC_SIZE(chan) * ZYNQMP_DMA_NUM_DESCS),
> chan->desc_pool_v, chan->desc_pool_p);
> kfree(chan->sw_desc_pool);
>- pm_runtime_mark_last_busy(chan->dev);
> pm_runtime_put_autosuspend(chan->dev);
> }
>
>@@ -1145,7 +1144,6 @@ static int zynqmp_dma_probe(struct
>platform_device *pdev)
> goto free_chan_resources;
> }
>
>- pm_runtime_mark_last_busy(zdev->dev);
> pm_runtime_put_sync_autosuspend(zdev->dev);
>
> return 0;
>--
>2.47.3
More information about the linux-arm-kernel
mailing list