mirror of
https://github.com/torvalds/linux.git
synced 2024-11-25 13:41:51 +00:00
d5cda142d6
Add descriptions for mt8188 IOMMU which also use ARM Short-Descriptor translation table format. In mt8188, there are two smi-common HW and IOMMU, one is for vdo(video output), the other is for vpp(video processing pipe). They connects with different smi-larbs, then some setting(larbid_remap) is different. Differentiate them with the compatible string. Something like this: IOMMU(VDO) IOMMU(VPP) | | SMI_COMMON_VDO SMI_COMMON_VPP --------------- ---------------- | | ... | | ... larb0 larb2 ... larb1 larb3 ... We also have an IOMMU that is for infra master like PCIe. And infra master don't have the larb and ports. Signed-off-by: Chengci.Xu <chengci.xu@mediatek.com> Signed-off-by: Yong Wu <yong.wu@mediatek.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20230602090227.7264-2-yong.wu@mediatek.com Signed-off-by: Joerg Roedel <jroedel@suse.de> |
||
---|---|---|
.. | ||
mediatek,mt8188-memory-port.h | ||
mediatek,mt8365-larb-port.h | ||
mt2701-larb-port.h | ||
mt2712-larb-port.h | ||
mt6779-larb-port.h | ||
mt6795-larb-port.h | ||
mt8167-larb-port.h | ||
mt8173-larb-port.h | ||
mt8183-larb-port.h | ||
mt8186-memory-port.h | ||
mt8192-larb-port.h | ||
mt8195-memory-port.h | ||
mtk-memory-port.h | ||
tegra20-mc.h | ||
tegra30-mc.h | ||
tegra114-mc.h | ||
tegra124-mc.h | ||
tegra186-mc.h | ||
tegra194-mc.h | ||
tegra210-mc.h | ||
tegra234-mc.h |