summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/amd_iommu.c
diff options
context:
space:
mode:
authorJoerg Roedel <joerg.roedel@amd.com>2012-01-26 19:40:53 +0100
committerJoerg Roedel <joerg.roedel@amd.com>2012-07-11 12:15:45 +0200
commit0ff64f80e075ae036a4c80c7d7752b1e07fed792 (patch)
treeac1bbe189cfe6908d0bdceaa3042ddd767b98187 /drivers/iommu/amd_iommu.c
parent0cd76dd13bdd2f7f02a2dc931e808e92b191082f (diff)
downloadop-kernel-dev-0ff64f80e075ae036a4c80c7d7752b1e07fed792.zip
op-kernel-dev-0ff64f80e075ae036a4c80c7d7752b1e07fed792.tar.gz
iommu/amd: Implement DOMAIN_ATTR_GEOMETRY attribute
Implement the attribute itself and add the code for the AMD IOMMU driver. Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Diffstat (limited to 'drivers/iommu/amd_iommu.c')
-rw-r--r--drivers/iommu/amd_iommu.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/iommu/amd_iommu.c b/drivers/iommu/amd_iommu.c
index a2e418c..259a6be 100644
--- a/drivers/iommu/amd_iommu.c
+++ b/drivers/iommu/amd_iommu.c
@@ -3069,6 +3069,10 @@ static int amd_iommu_domain_init(struct iommu_domain *dom)
dom->priv = domain;
+ dom->geometry.aperture_start = 0;
+ dom->geometry.aperture_end = ~0ULL;
+ dom->geometry.force_aperture = true;
+
return 0;
out_free:
OpenPOWER on IntegriCloud