linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] IOMMU: Make IOMMU-API ready for GART-like hardware
@ 2012-01-19 14:30 Joerg Roedel
  2012-01-19 14:30 ` [PATCH 1/5] iommu: Add domain-attribute handlers Joerg Roedel
                   ` (5 more replies)
  0 siblings, 6 replies; 30+ messages in thread
From: Joerg Roedel @ 2012-01-19 14:30 UTC (permalink / raw)
  To: iommu
  Cc: linux-kernel, Ohad Ben-Cohen, David Woodhouse, David Brown,
	Tony Lindgren, Hiroshi DOYU, Laurent Pinchart, Stuart Yoder,
	Scott Wood, Hiroshi Doyu

Hi,

this patch-set adds two new functions the the IOMMU-API:

	* iommu_domain_set_attr()
	* iommu_domain_get_attr()

These are generic functions to set and change attributes of a domain.
The plan is to have a set of generic attributes implemented by more than
one IOMMU driver as well as driver specific ones. As an example for the
first type this patch-set also implements the DOMAIN_ATTR_GEOMETRY
attribute. It can be used to query information about the address space
window that can be remapped by the iommu hardware. With this attribute
is is very easy to support IOMMUs like GART and friends.

Any feedback appreciated.

Thanks,

	Joerg

Diffstat:
	
 drivers/iommu/amd_iommu.c   |    4 ++++
 drivers/iommu/intel-iommu.c |    4 ++++
 drivers/iommu/iommu.c       |   33 +++++++++++++++++++++++++++++++++
 drivers/iommu/msm_iommu.c   |    5 +++++
 drivers/iommu/omap-iommu.c  |    4 ++++
 include/linux/iommu.h       |   36 +++++++++++++++++++++++++++++++++++-
 6 files changed, 85 insertions(+), 1 deletions(-)



^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2012-02-01  9:53 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-19 14:30 [PATCH 0/5] IOMMU: Make IOMMU-API ready for GART-like hardware Joerg Roedel
2012-01-19 14:30 ` [PATCH 1/5] iommu: Add domain-attribute handlers Joerg Roedel
2012-01-19 14:30 ` [PATCH 2/5] iommu/amd: Implement DOMAIN_ATTR_GEOMETRY attribute Joerg Roedel
2012-01-19 15:46   ` Laurent Pinchart
2012-01-19 16:07     ` Joerg Roedel
2012-01-19 16:27       ` Laurent Pinchart
2012-01-20  5:44         ` Hiroshi Doyu
2012-01-20 16:01         ` Joerg Roedel
2012-02-01  9:37           ` Sethi Varun-B16395
2012-01-26 18:26         ` Scott Wood
2012-01-19 17:16   ` Sethi Varun-B16395
2012-01-20 16:03     ` Joerg Roedel
2012-01-26 18:25       ` Scott Wood
2012-01-26 18:31         ` Joerg Roedel
2012-01-26 18:42           ` Scott Wood
2012-01-26 18:51             ` Joerg Roedel
2012-01-26 19:00               ` Scott Wood
2012-01-26 19:44                 ` Joerg Roedel
2012-01-26 20:02                   ` Scott Wood
2012-01-27 11:01                     ` Joerg Roedel
2012-01-27 21:22                       ` Scott Wood
2012-01-30 14:24                         ` Joerg Roedel
2012-01-30 20:21                           ` Scott Wood
2012-01-30  6:27               ` Sethi Varun-B16395
2012-01-30 14:30                 ` Joerg Roedel
2012-01-19 14:30 ` [PATCH 3/5] iommu/vt-d: " Joerg Roedel
2012-01-19 14:30 ` [PATCH 4/5] iommu/omap: " Joerg Roedel
2012-01-19 14:30 ` [PATCH 5/5] iommu/msm: " Joerg Roedel
2012-01-20  6:14 ` [PATCH 0/5] IOMMU: Make IOMMU-API ready for GART-like hardware Hiroshi Doyu
2012-01-20 16:05   ` joerg.roedel

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