This series is to add PCI support with three changes: PATCH-1 adds a helper function to get mc pointer PATCH-2 adds support for clients that don't exist in DTB PATCH-3 adds PCI support accordingly Changelog v1->v2 * Added PATCH-1 suggested by Dmitry * Reworked PATCH-2 to unify certain code Prvious versions v1: https://lkml.org/lkml/2020/9/26/66 Nicolin Chen (3): memory: tegra: Add helper function tegra_get_memory_controller iommu/tegra-smmu: Rework .probe_device and .attach_dev iommu/tegra-smmu: Add PCI support drivers/iommu/tegra-smmu.c | 177 +++++++++++++------------------------ drivers/memory/tegra/mc.c | 23 +++++ include/soc/tegra/mc.h | 1 + 3 files changed, 84 insertions(+), 117 deletions(-) -- 2.17.1