]> git.baikalelectronics.ru Git - kernel.git/commit
iommu/exynos: Add iommu driver for EXYNOS Platforms
authorKyongHo Cho <pullip.cho@samsung.com>
Fri, 11 May 2012 20:56:09 +0000 (05:56 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Fri, 11 May 2012 20:56:09 +0000 (05:56 +0900)
commitd2a6167671718ad5b9997950274860a4c4ff9187
tree0ecdf6612ad9682a3c1f04607b0cff23fe47940a
parent6e5b07daf00fde8bd1b9d604a4cbd4711fcdb1e4
iommu/exynos: Add iommu driver for EXYNOS Platforms

This is the System MMU driver and IOMMU API implementation for
EXYNOS SoC platforms. EXYNOS platforms has more than 10 System
MMUs dedicated for each multimedia accelerators.

The System MMU driver is already in arc/arm/plat-s5p but it is
moved to drivers/iommu due to Ohad Ben-Cohen gathered IOMMU
drivers there.

Any device driver in EXYNOS platforms that needs to control its
System MMU must call platform_set_sysmmu() to inform System MMU
driver who will control it. platform_set_sysmmu() is defined in
<mach/sysmmu.h>

Signed-off-by: KyongHo Cho <pullip.cho@samsung.com>
Acked-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
drivers/iommu/Kconfig
drivers/iommu/Makefile
drivers/iommu/exynos-iommu.c [new file with mode: 0644]