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
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.