diff options
| author | Krishna Reddy <[email protected]> | 2020-07-18 19:34:55 +0000 |
|---|---|---|
| committer | Will Deacon <[email protected]> | 2020-07-20 08:30:50 +0000 |
| commit | aab5a1c882760a5bc990b14e5c0c2ee4dab5f1ac (patch) | |
| tree | 66eaaf99f606d1050731cb8b4a369bfc04b47e08 /drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | |
| parent | iommu/arm-smmu: ioremap smmu mmio region before implementation init (diff) | |
| download | kernel-aab5a1c882760a5bc990b14e5c0c2ee4dab5f1ac.tar.gz kernel-aab5a1c882760a5bc990b14e5c0c2ee4dab5f1ac.zip | |
iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage
NVIDIA's Tegra194 SoC has three ARM MMU-500 instances.
It uses two of the ARM MMU-500s together to interleave IOVA
accesses across them and must be programmed identically.
This implementation supports programming the two ARM MMU-500s
that must be programmed identically.
The third ARM MMU-500 instance is supported by standard
arm-smmu.c driver itself.
Signed-off-by: Krishna Reddy <[email protected]>
Reviewed-by: Jon Hunter <[email protected]>
Reviewed-by: Nicolin Chen <[email protected]>
Reviewed-by: Pritesh Raithatha <[email protected]>
Reviewed-by: Robin Murphy <[email protected]>
Reviewed-by: Thierry Reding <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c')
0 files changed, 0 insertions, 0 deletions
