arm/tegra: Call bus_set_iommu() after iommu_device_register()
authorJoerg Roedel <jroedel@suse.de>
Wed, 30 Aug 2017 13:06:43 +0000 (15:06 +0200)
committerJoerg Roedel <jroedel@suse.de>
Wed, 30 Aug 2017 15:28:32 +0000 (17:28 +0200)
commit96302d89a03524e04d46ec82c6730881bb755923
treeb7afae07ad2b0e76ad22944cbe66e1b7bf8d66fa
parentc184ae83c8337d8ee0e5e9de9e7ce2fc652137aa
arm/tegra: Call bus_set_iommu() after iommu_device_register()

The bus_set_iommu() function will call the add_device()
call-back which needs the iommu to be registered.

Reported-by: Jon Hunter <jonathanh@nvidia.com>
Fixes: 0b480e447006 ('iommu/tegra: Add support for struct iommu_device')
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/tegra-smmu.c