Hi Dave,
Just one fixup patch to avoid Exynos DRM driver from being broken with enhancement patch series of IOMMU framework[1]. This patch just makes it reuse default IOMMU domain instead of allocating a fake one.
Ps. We'd like to push this one to help enhancing the IOMMU and DMA-IOMMU frameworks in v4.20
Please kindly let me know if there is any problem.
[1] https://www.spinics.net/lists/arm-kernel/msg676098.html
Thanks, Inki Dae
The following changes since commit fcb1349a2af5a3c4a1d789bb5d1a9b3e582652a3:
Merge branch 'drm-fixes-4.19' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-09-28 09:30:22 +1000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-for-v4.19-rc7
for you to fetch changes up to 1feda5eb77fc279a4c4eb93b9a0ac3bf7254b57a:
drm/exynos: Use selected dma_dev default iommu domain instead of a fake one (2018-10-01 09:25:31 +0900)
---------------------------------------------------------------- Use default iommu domain instead of fake one - This patch makes it to reuse default IOMMU domain instead of allocating a fake IOMMU domain, and allows some design changes for enhancement of IOMMU framework[1] without breaking Exynos DRM.
[1] https://www.spinics.net/lists/arm-kernel/msg676098.html
---------------------------------------------------------------- Marek Szyprowski (1): drm/exynos: Use selected dma_dev default iommu domain instead of a fake one
drivers/gpu/drm/exynos/exynos_drm_iommu.h | 34 ++++++------------------------- 1 file changed, 6 insertions(+), 28 deletions(-)
dri-devel@lists.freedesktop.org