summaryrefslogtreecommitdiff
path: root/drivers/dma/dmaengine.h
diff options
context:
space:
mode:
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>2020-11-03 21:39:38 +0300
committerVinod Koul <vkoul@kernel.org>2020-11-09 14:49:20 +0300
commit842067940a3e3fc008a60fee388e000219b32632 (patch)
tree777c6362f5ce2562c933b016f4c757e2a3f61434 /drivers/dma/dmaengine.h
parent2f8417a967d571bf8fb81cba95d7acf508ed334f (diff)
downloadlinux-842067940a3e3fc008a60fee388e000219b32632.tar.xz
dmaengine: dw: Enable runtime PM
When consumer requests channel power on the DMA controller device and otherwise on the freeing channel resources. Note, in some cases consumer acquires channel at the ->probe() stage and releases it at the ->remove() stage. It will mean that DMA controller device will be powered during all this time if there is no assist from hardware to idle it. The above mentioned cases should be investigated separately and individually. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Acked-by: Viresh Kumar <viresh.kumar@linaro.org> Link: https://lore.kernel.org/r/20201103183938.64752-1-andriy.shevchenko@linux.intel.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/dma/dmaengine.h')
0 files changed, 0 insertions, 0 deletions