From: hdoyu@nvidia.com (Hiroshi DOYU)
To: linux-arm-kernel@lists.infradead.org
Subject: [RFC 0/2] dma-mapping: Introduce new IOVA API with address specified
Date: Fri, 18 May 2012 09:10:25 +0300 [thread overview]
Message-ID: <1337321427-27748-1-git-send-email-hdoyu@nvidia.com> (raw)
Hello,
The following patchset is our enhancement for the upstream DMA mapping
API(v9), where new IOVA API is introduced with the version of IOVA
address specified. The current upstream DMA mapping API cannot specify
any specific IOVA address at allocation. We need to specify IOVA
address. This is necessary because some HWAs requre some specific
address, for example, AVP vector and also some data buffer alignement
can improve better performance from H/W constraints POV.
Hiroshi DOYU (2):
dma-mapping: Export arm_iommu_{alloc,free}_iova() functions
dma-mapping: Enable IOVA mapping with specific address
arch/arm/include/asm/dma-iommu.h | 31 ++++++
arch/arm/include/asm/dma-mapping.h | 1 +
arch/arm/mm/dma-mapping.c | 181 +++++++++++++++++++++++++++++-------
3 files changed, 180 insertions(+), 33 deletions(-)
--
1.7.5.4
next reply other threads:[~2012-05-18 6:10 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-05-18 6:10 Hiroshi DOYU [this message]
2012-05-18 6:10 ` [RFC 1/2] dma-mapping: Export arm_iommu_{alloc, free}_iova() functions Hiroshi DOYU
2012-05-18 6:10 ` [RFC 2/2] dma-mapping: Enable IOVA mapping with specific address Hiroshi DOYU
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=1337321427-27748-1-git-send-email-hdoyu@nvidia.com \
--to=hdoyu@nvidia.com \
--cc=linux-arm-kernel@lists.infradead.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;
as well as URLs for NNTP newsgroup(s).