Thread (13 messages) 13 messages, 4 authors, 2021-12-15

Re: [PATCH v14 2/4] dmaengine: tegra: Add tegra gpcdma driver

From: Dmitry Osipenko <digetx@gmail.com>
Date: 2021-12-15 14:56:29
Also in: linux-devicetree, linux-tegra, lkml

15.12.2021 16:50, Akhil R пишет:
quoted
06.12.2021 16:00, Akhil R пишет:
quoted
+static const struct __maybe_unused dev_pm_ops tegra_dma_dev_pm_ops =
{
quoted
+     SET_LATE_SYSTEM_SLEEP_PM_OPS(tegra_dma_pm_suspend,
+tegra_dma_pm_resume) };
Why late?
To wait for the drivers using the dma to be suspended so that they
don't keep the dma busy.
Agree with the other comments.
Drivers are suspended in the opposite order to the probe order. DMA
controller driver is always probed first. The "late" is unneeded, please
see tegra20-apb-dma driver for the example.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help