[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1321527667-12923-1-git-send-email-hdoyu@nvidia.com>
Date: Thu, 17 Nov 2011 13:01:04 +0200
From: hdoyu@...dia.com
To: Hiroshi DOYU <hdoyu@...dia.com>
Cc: linux-arm-kernel@...ts.infradead.org, linux-tegra@...r.kernel.org,
linux-kernel@...r.kernel.org, iommu@...ts.linux-foundation.org,
Hiroshi DOYU <hdoyu@...dia.com>
Subject: [PATCH 0/3] ARM: iommu: tegra: Add initial Tegra IOMMU driver
From: Hiroshi DOYU <hdoyu@...dia.com>
Hi,
This patchset adds support for Tegra IOMMU driver for Tegra2/3.
Presently this driver is specific to Tegra platform, but some of
functionalities could be replaced with a generic IOMMU framework. This
is expected to ease finding similarities with different platforms,
with the intention of solving problems once in a generic framework
which everyone can use.
Originally this was developed under git://nv-tegra.nvidia.com/linux-2.6.git,
and they are cleaned up for upstreaming.
Hiroshi DOYU (3):
ARM: iommu: tegra/common: Initial support for IOVMM driver
ARM: iommu: tegra2: Initial support for GART driver
ARM: iommu: tegra3: Initial support for SMMU driver
arch/arm/mach-tegra/include/mach/iovmm.h | 283 +++++++
drivers/iommu/Kconfig | 34 +
drivers/iommu/Makefile | 3 +
drivers/iommu/tegra-gart.c | 357 ++++++++
drivers/iommu/tegra-iovmm.c | 936 ++++++++++++++++++++
drivers/iommu/tegra-smmu.c | 1358 ++++++++++++++++++++++++++++++
6 files changed, 2971 insertions(+), 0 deletions(-)
create mode 100644 arch/arm/mach-tegra/include/mach/iovmm.h
create mode 100644 drivers/iommu/tegra-gart.c
create mode 100644 drivers/iommu/tegra-iovmm.c
create mode 100644 drivers/iommu/tegra-smmu.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists