• Yong Wu's avatar
    dt-bindings: mediatek: Add binding for mt8192 IOMMU · fc373469
    Yong Wu authored
    This patch adds decriptions for mt8192 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.
    
    mt8192 M4U support 0~16GB iova range. we preassign different engines
    into different iova ranges:
    
    domain-id  module     iova-range                  larbs
       0       disp        0 ~ 4G      ...
    fc373469
mediatek,iommu.yaml 5.62 KB