iommu/mediatek: Adjust device link when it is sub-common
authorYong Wu <yong.wu@mediatek.com>
Tue, 3 May 2022 07:14:09 +0000 (15:14 +0800)
committerJoerg Roedel <jroedel@suse.de>
Wed, 4 May 2022 08:39:39 +0000 (10:39 +0200)
commitf7b71d0d3ee7f83439f82af2d7e595ecd9b9b42c
tree4603f17d3405db482c26b859fb9de3f6fa6627bb
parentd2e9a1102cfc22c08450875faa667a60f0b1b1f6
iommu/mediatek: Adjust device link when it is sub-common

For MM IOMMU, We always add device link between smi-common and IOMMU HW.
In mt8195, we add smi-sub-common. Thus, if the node is sub-common, we still
need find again to get smi-common, then do device link.

Signed-off-by: Yong Wu <yong.wu@mediatek.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
Link: https://lore.kernel.org/r/20220503071427.2285-19-yong.wu@mediatek.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/mtk_iommu.c