diff options
| author | Joerg Roedel <joerg.roedel@amd.com> | 2012-01-26 19:40:56 +0100 | 
|---|---|---|
| committer | Joerg Roedel <joerg.roedel@amd.com> | 2012-07-11 12:20:05 +0200 | 
| commit | 4be6a290b87af9136b482d5c22574f070ffdbdb8 (patch) | |
| tree | fd6f0a42fe1aa6e7cc53b05e981255b19a37d3e2 | |
| parent | 2c6edb0cc43688a12571a35728a06e2748d55af3 (diff) | |
| download | olio-linux-3.10-4be6a290b87af9136b482d5c22574f070ffdbdb8.tar.xz olio-linux-3.10-4be6a290b87af9136b482d5c22574f070ffdbdb8.zip  | |
iommu/msm: Implement DOMAIN_ATTR_GEOMETRY attribute
Implement the attribute for the MSM IOMMU driver.
Acked-by: David Brown <davidb@codeaurora.org>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
| -rw-r--r-- | drivers/iommu/msm_iommu.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/iommu/msm_iommu.c b/drivers/iommu/msm_iommu.c index cee307e8660..6a8870a3166 100644 --- a/drivers/iommu/msm_iommu.c +++ b/drivers/iommu/msm_iommu.c @@ -226,6 +226,11 @@ static int msm_iommu_domain_init(struct iommu_domain *domain)  	memset(priv->pgtable, 0, SZ_16K);  	domain->priv = priv; + +	domain->geometry.aperture_start = 0; +	domain->geometry.aperture_end   = (1ULL << 32) - 1; +	domain->geometry.force_aperture = true; +  	return 0;  fail_nomem:  |