On Wed, Nov 11, 2020 at 08:38:14PM +0800, Yong Wu wrote: > This patch mainly adds support for mt8192 Multimedia IOMMU and SMI. > > mt8192 also is MTK IOMMU gen2 which uses ARM Short-Descriptor translation > table format. The M4U-SMI HW diagram is as below: > > EMI > | > M4U > | > ------------ > SMI Common > ------------ > | > +-------+------+------+----------------------+-------+ > | | | | ...... | | > | | | | | | > larb0 larb1 larb2 larb4 ...... larb19 larb20 > disp0 disp1 mdp vdec IPE IPE > > All the connections are HW fixed, SW can NOT adjust it. > > Comparing with the preview SoC, this patchset mainly adds two new functions: > a) add iova 34 bits support. > b) add multi domains support since several HW has the special iova > region requirement. > > change note: > v4: a) rebase on v5.10-rc1 > b) Move the smi part to a independent patchset. > c) Improve v7s code from Robin and Will. > d) Add a mediatek iommu entry patch in MAINTAINERS. Please can you post a v5 of this, adding the Acks from v4 and addressing the build failures reported by the kbuild robot on patch 20? Thanks, Will