iommu: Remove iommu_register_instance interface
authorJoerg Roedel <jroedel@suse.de>
Thu, 2 Feb 2017 11:19:12 +0000 (12:19 +0100)
committerJoerg Roedel <jroedel@suse.de>
Fri, 10 Feb 2017 13:54:37 +0000 (14:54 +0100)
commitd0f6f5832603931b0a8da044fb9abe8289e201ee
tree3e461c39cf3666d42aa6eaed9a6605f6023ae475
parentd2c302b6e8b1a5c0735b59d63075132bae9c52ac
iommu: Remove iommu_register_instance interface

And also move its remaining functionality to
iommu_device_register() and 'struct iommu_device'.

Cc: Rob Herring <robh+dt@kernel.org>
Cc: Frank Rowand <frowand.list@gmail.com>
Cc: Matthias Brugger <matthias.bgg@gmail.com>
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: devicetree@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/arm-smmu-v3.c
drivers/iommu/arm-smmu.c
drivers/iommu/exynos-iommu.c
drivers/iommu/iommu.c
drivers/iommu/msm_iommu.c
drivers/iommu/mtk_iommu.c
include/linux/iommu.h
include/linux/of_iommu.h