iommu: Remove domain_init and domain_free iommu_ops
authorJoerg Roedel <jroedel@suse.de>
Thu, 26 Mar 2015 12:43:19 +0000 (13:43 +0100)
committerJoerg Roedel <jroedel@suse.de>
Tue, 31 Mar 2015 13:32:16 +0000 (15:32 +0200)
commit89be34a1ced886880a3219f9d2ba2192dc738ef2
tree32061686710be5bd6410ecf6bd1567b5960cd834
parent8d4bfe40bd001c49caa9079541ff25522e7ed55d
iommu: Remove domain_init and domain_free iommu_ops

All drivers have been converted to the new domain_alloc and
domain_free iommu-ops. So remove the old ones and get rid of
iommu_domain->priv too, as this is no longer needed when the
struct iommu_domain is embedded in the private structures of
the iommu drivers.

Tested-by: Thierry Reding <treding@nvidia.com>
Tested-by: Heiko Stuebner <heiko@sntech.de>
Reviewed-by: Alex Williamson <alex.williamson@redhat.com>
Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/iommu.c
include/linux/iommu.h