Messages in this thread Patch in this message | | | From | Robin Murphy <> | Subject | [PATCH 09/23] iommu/sprd: Drop IOVA cookie management | Date | Wed, 21 Jul 2021 19:20:20 +0100 |
| |
The core code bakes its own cookies now.
Signed-off-by: Robin Murphy <robin.murphy@arm.com> --- drivers/iommu/sprd-iommu.c | 6 ------ 1 file changed, 6 deletions(-)
diff --git a/drivers/iommu/sprd-iommu.c b/drivers/iommu/sprd-iommu.c index 73dfd9946312..2bc1de6e823d 100644 --- a/drivers/iommu/sprd-iommu.c +++ b/drivers/iommu/sprd-iommu.c @@ -144,11 +144,6 @@ static struct iommu_domain *sprd_iommu_domain_alloc(unsigned int domain_type) if (!dom) return NULL; - if (iommu_get_dma_cookie(&dom->domain)) { - kfree(dom); - return NULL; - } - spin_lock_init(&dom->pgtlock); dom->domain.geometry.aperture_start = 0; @@ -161,7 +156,6 @@ static void sprd_iommu_domain_free(struct iommu_domain *domain) { struct sprd_iommu_domain *dom = to_sprd_domain(domain); - iommu_put_dma_cookie(domain); kfree(dom); } -- 2.25.1
| |