dmaengine: tegra210-adma: Support channel page
authorMohan Kumar D <mkumard@nvidia.com>
Tue, 17 Dec 2024 07:43:58 +0000 (13:13 +0530)
committerVinod Koul <vkoul@kernel.org>
Tue, 24 Dec 2024 10:04:04 +0000 (15:34 +0530)
commit68811c928f88828f188656dd3c9c184eeec2ce86
treef309f2da7518b64f9d4f5a8104b06bd610d74047
parent762b37fc6ae2af0c7ddf36556fe7427575e9c759
dmaengine: tegra210-adma: Support channel page

Multiple ADMA Channel page hardware support has been
added from TEGRA186 and onwards.

- Add support in the tegra adma driver to handle selective
  channel page usage
- Make global register programming optional

Signed-off-by: Mohan Kumar D <mkumard@nvidia.com>
Link: https://lore.kernel.org/r/20241217074358.340180-3-mkumard@nvidia.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/tegra210-adma.c