Thread (10 messages) 10 messages, 2 authors, 2022-11-21

Re: [PATCH v4 1/4] dt-bindings: mediatek: mt8188: Add binding for MM & INFRA IOMMU

From: Yong Wu (吴勇) <Yong.Wu@mediatek.com>
Date: 2022-11-21 05:17:29
Also in: linux-devicetree, linux-iommu, linux-mediatek, lkml

On Tue, 2022-10-18 at 14:42 +0800, Chengci.Xu wrote:
Adds 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 <redacted>
Acked-by: Krzysztof Kozlowski <redacted>
---
 .../bindings/iommu/mediatek,iommu.yaml        |  12 +-
 .../memory/mediatek,mt8188-memory-port.h      | 482
++++++++++++++++++
Reviewed-by: Yong Wu <yong.wu@mediatek.com>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help