iommu/ipmmu-vmsa: Remove redundant of_iommu_init_fn hook

"Linux Kernel Mailing List" <[email protected]>
Newsgroups gmane.linux.kernel.commits.head
Message-ID <[email protected]>
Web:        https://git.kernel.org/torvalds/c/e7747d88e05eabed6fd921c3636a9d1f5b4f754f
Commit:     e7747d88e05eabed6fd921c3636a9d1f5b4f754f
Parent:     892d7aaddb24b0d3eaf05534ed29a264d3b52646
Refname:    refs/heads/master
Author:     Robin Murphy <[email protected]>
AuthorDate: Tue Jan 9 16:17:26 2018 +0000
Committer:  Joerg Roedel <[email protected]>
CommitDate: Wed Jan 17 15:25:49 2018 +0100

    iommu/ipmmu-vmsa: Remove redundant of_iommu_init_fn hook
    
    Having of_iommu_init() call ipmmu_init() via ipmmu_vmsa_iommu_of_setup()
    does nothing that the subsys_initcall wouldn't do slightly later anyway,
    since probe-deferral of masters means it is no longer critical to
    register the driver super-early. Clean it up.
    
    Signed-off-by: Robin Murphy <[email protected]>
    Signed-off-by: Joerg Roedel <[email protected]>
---
 drivers/iommu/ipmmu-vmsa.c | 14 ++------------
 1 file 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)
 subsys_initcall(ipmmu_init);
 module_exit(ipmmu_exit);
 
-#ifdef CONFIG_IOMMU_DMA
-static int __init ipmmu_vmsa_iommu_of_setup(struct device_node *np)
-{
-	ipmmu_init();
-	return 0;
-}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.