| dc1d9934 | 03-May-2022 |
Yong Wu <[email protected]> |
dt-bindings: mediatek: mt8195: Add binding for infra IOMMU
In mt8195, we have a new IOMMU that is for INFRA IOMMU. its masters mainly are PCIe and USB. Different with MM IOMMU, all these masters con
dt-bindings: mediatek: mt8195: Add binding for infra IOMMU
In mt8195, we have a new IOMMU that is for INFRA IOMMU. its masters mainly are PCIe and USB. Different with MM IOMMU, all these masters connect with IOMMU directly, there is no mediatek,larbs property for infra IOMMU.
Another thing is about PCIe ports. currently the function "of_iommu_configure_dev_id" only support the id number is 1, But our PCIe have two ports, one is for reading and the other is for writing. see more about the PCIe patch in this patchset. Thus, I only list the reading id here and add the other id in our driver.
Signed-off-by: Yong Wu <[email protected]> Acked-by: Krzysztof Kozlowski <[email protected]> Reviewed-by: Rob Herring <[email protected]> Reviewed-by: Matthias Brugger <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joerg Roedel <[email protected]>
show more ...
|
| 07d74390 | 16-Feb-2022 |
Mohan Kumar <[email protected]> |
dt-bindings: Add HDA support for Tegra234
Add hda clocks, memory ,power and reset binding entries for Tegra234.
Signed-off-by: Mohan Kumar <[email protected]> Signed-off-by: Thierry Reding <tredin
dt-bindings: Add HDA support for Tegra234
Add hda clocks, memory ,power and reset binding entries for Tegra234.
Signed-off-by: Mohan Kumar <[email protected]> Signed-off-by: Thierry Reding <[email protected]>
show more ...
|
| fc373469 | 11-Jan-2021 |
Yong Wu <[email protected]> |
dt-bindings: mediatek: Add binding for mt8192 IOMMU
This patch adds decriptions for mt8192 IOMMU and SMI.
mt8192 also is MTK IOMMU gen2 which uses ARM Short-Descriptor translation table format. The
dt-bindings: mediatek: Add binding for mt8192 IOMMU
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 larb0/1 1 vcodec 4G ~ 8G larb4/5/7 2 cam/mdp 8G ~ 12G larb2/9/11/13/14/16/17/18/19/20 3 CCU0 0x4000_0000 ~ 0x43ff_ffff larb13: port 9/10 4 CCU1 0x4400_0000 ~ 0x47ff_ffff larb14: port 4/5
The iova range for CCU0/1(camera control unit) is HW requirement.
Signed-off-by: Yong Wu <[email protected]> Reviewed-by: Rob Herring <[email protected]> Acked-by: Krzysztof Kozlowski <[email protected]> Reviewed-by: Tomasz Figa <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Will Deacon <[email protected]>
show more ...
|
| 24a7eaea | 04-Nov-2020 |
Dmitry Osipenko <[email protected]> |
dt-bindings: memory: tegra124: Add memory client IDs
Each memory client has unique hardware ID, add these IDs.
Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Dmitry Osipenko <digetx@gmai
dt-bindings: memory: tegra124: Add memory client IDs
Each memory client has unique hardware ID, add these IDs.
Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Dmitry Osipenko <[email protected]> Acked-by: Krzysztof Kozlowski <[email protected]> Signed-off-by: Thierry Reding <[email protected]>
show more ...
|
| f25696bc | 04-Nov-2020 |
Dmitry Osipenko <[email protected]> |
dt-bindings: memory: tegra30: Add memory client IDs
Each memory client has unique hardware ID, add these IDs.
Acked-by: Rob Herring <[email protected]> Signed-off-by: Dmitry Osipenko <[email protected]
dt-bindings: memory: tegra30: Add memory client IDs
Each memory client has unique hardware ID, add these IDs.
Acked-by: Rob Herring <[email protected]> Signed-off-by: Dmitry Osipenko <[email protected]> Acked-by: Krzysztof Kozlowski <[email protected]> Signed-off-by: Thierry Reding <[email protected]>
show more ...
|