]> git.baikalelectronics.ru Git - kernel.git/commit
drm/tegra: Add IOMMU support
authorThierry Reding <treding@nvidia.com>
Thu, 26 Jun 2014 19:41:53 +0000 (21:41 +0200)
committerThierry Reding <treding@nvidia.com>
Thu, 13 Nov 2014 15:14:48 +0000 (16:14 +0100)
commit890a948b9f19b12f56d51f71f0411dfbd50e8b1b
tree0365d27fb82b94d4569c8b86dd775838bedc5ff1
parent8b4a658b54a8cf048adb9ac7a801b19abb06e1cb
drm/tegra: Add IOMMU support

When an IOMMU device is available on the platform bus, allocate an IOMMU
domain and attach the display controllers to it. The display controllers
can then scan out non-contiguous buffers by mapping them through the
IOMMU.

Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/drm/tegra/dc.c
drivers/gpu/drm/tegra/drm.c
drivers/gpu/drm/tegra/drm.h
drivers/gpu/drm/tegra/fb.c
drivers/gpu/drm/tegra/gem.c
drivers/gpu/drm/tegra/gem.h