On Sep 19, 2012, at 8:17 AM, [off-list ref] =
[off-list ref] wrote:
From: Varun Sethi <redacted>
=20
Add a new field in the device (powerpc) archdata structure for storing =
iommu domain
information pointer. This pointer is stored when the device is =
attached to a particular
domain.
=20
Signed-off-by: Varun Sethi <redacted>
---
arch/powerpc/include/asm/device.h | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
Not too familiar, but what does the IBM Server IOMMU do for =
iommu_domain?
quoted hunk ↗ jump to hunk
=20
diff --git a/arch/powerpc/include/asm/device.h =
b/arch/powerpc/include/asm/device.h
quoted hunk ↗ jump to hunk
index 77e97dd..6dc79fe 100644
--- a/arch/powerpc/include/asm/device.h
+++ b/arch/powerpc/include/asm/device.h
@@ -28,6 +28,10 @@ struct dev_archdata { void *iommu_table_base;
} dma_data;
=20
+ /* IOMMU domain information pointer. This would be set
+ * when this device is attached to an iommu_domain.
+ */
+ void *iommu_domain;
#ifdef CONFIG_SWIOTLB
dma_addr_t max_direct_dma_addr;
#endif
--=20
1.7.4.1
=20
=20
--
To unsubscribe from this list: send the line "unsubscribe =
linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/