From: Mohan Kumar D <mkumard@nvidia.com>
To: <vkoul@kernel.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
<conor+dt@kernel.org>
Cc: <dmaengine@vger.kernel.org>, <devicetree@vger.kernel.org>,
<linux-tegra@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
<treding@nvidia.com>, <jonathanh@nvidia.com>, <spujar@nvidia.com>,
"Mohan Kumar D" <mkumard@nvidia.com>
Subject: [PATCH v2 RESEND 0/2] Add Tegra ADMA channel page support
Date: Tue, 17 Dec 2024 13:13:56 +0530 [thread overview]
Message-ID: <20241217074358.340180-1-mkumard@nvidia.com> (raw)
Multiple ADMA Channel page hardware support has been added from
TEGRA186 and onwards. Add channel page handling support in the tegra
adma driver
Changelog
=========
v1 -> v2:
---------
* Removed '|' in the reg description
* Included the allof:if:then: to describe the reg and reg-names
properties to reflect exact restriction for all the Tegra platforms.
* Replaced oneOf listing with items description
* Overall approach followed is to use either legacy single reg entry
that encompasses the entire ADMA address space. This configuration
ensures that the first channel page was always used. However, for
Tegra186 and subsequent versions of platforms, opting for a more
flexible approach to configure channel page address space
Mohan Kumar D (2):
dt-bindings: dma: Support channel page to nvidia,tegra210-adma
dmaengine: tegra210-adma: Support channel page
.../bindings/dma/nvidia,tegra210-adma.yaml | 60 ++++++++++++-
drivers/dma/tegra210-adma.c | 86 ++++++++++++++++---
2 files changed, 132 insertions(+), 14 deletions(-)
--
2.25.1
next reply other threads:[~2024-12-17 7:44 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-17 7:43 Mohan Kumar D [this message]
2024-12-17 7:43 ` [PATCH v2 RESEND 1/2] dt-bindings: dma: Support channel page to nvidia,tegra210-adma Mohan Kumar D
2024-12-17 18:22 ` Conor Dooley
2024-12-17 7:43 ` [PATCH v2 RESEND 2/2] dmaengine: tegra210-adma: Support channel page Mohan Kumar D
2025-01-18 16:33 ` Guenter Roeck
2025-01-20 3:46 ` Mohan Kumar D
2024-12-24 10:42 ` [PATCH v2 RESEND 0/2] Add Tegra ADMA channel page support Vinod Koul
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241217074358.340180-1-mkumard@nvidia.com \
--to=mkumard@nvidia.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=dmaengine@vger.kernel.org \
--cc=jonathanh@nvidia.com \
--cc=krzk+dt@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-tegra@vger.kernel.org \
--cc=robh@kernel.org \
--cc=spujar@nvidia.com \
--cc=treding@nvidia.com \
--cc=vkoul@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox