aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/iommu/ipmmu-vmsa.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/drivers/iommu/ipmmu-vmsa.c b/drivers/iommu/ipmmu-vmsa.c
index 8dce3a9de9d8..331dad909301 100644
--- a/drivers/iommu/ipmmu-vmsa.c
+++ b/drivers/iommu/ipmmu-vmsa.c
@@ -1108,18 +1108,8 @@ static void __exit ipmmu_exit(void)
1108subsys_initcall(ipmmu_init); 1108subsys_initcall(ipmmu_init);
1109module_exit(ipmmu_exit); 1109module_exit(ipmmu_exit);
1110 1110
1111#ifdef CONFIG_IOMMU_DMA 1111IOMMU_OF_DECLARE(ipmmu_vmsa_iommu_of, "renesas,ipmmu-vmsa", NULL);
1112static int __init ipmmu_vmsa_iommu_of_setup(struct device_node *np) 1112IOMMU_OF_DECLARE(ipmmu_r8a7795_iommu_of, "renesas,ipmmu-r8a7795", NULL);
1113{
1114 ipmmu_init();
1115 return 0;
1116}
1117
1118IOMMU_OF_DECLARE(ipmmu_vmsa_iommu_of, "renesas,ipmmu-vmsa",
1119 ipmmu_vmsa_iommu_of_setup);
1120IOMMU_OF_DECLARE(ipmmu_r8a7795_iommu_of, "renesas,ipmmu-r8a7795",
1121 ipmmu_vmsa_iommu_of_setup);
1122#endif
1123 1113
1124MODULE_DESCRIPTION("IOMMU API for Renesas VMSA-compatible IPMMU"); 1114MODULE_DESCRIPTION("IOMMU API for Renesas VMSA-compatible IPMMU");
1125MODULE_AUTHOR("Laurent Pinchart <laurent.pinchart@ideasonboard.com>"); 1115MODULE_AUTHOR("Laurent Pinchart <laurent.pinchart@ideasonboard.com>");