android_kernel_google_msm/drivers/iommu
Jordan Crouse 69b8f54698 iommu/msm: let iommu_map_range use all page sizes.
Use 16M, 1M, 64K or 4K iommu pages when physical
and virtual addresses are appropriately aligned.
This can reduce TLB misses when large buffers
are mapped.

Change-Id: Ic0dedbadeca18cf163eb4e42116e0573720ab4d2
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Jeremy Gebben <jgebben@codeaurora.org>
2013-03-07 15:24:30 -08:00
..
amd_iommu.c Merge branch 'for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping 2012-04-04 17:13:43 -07:00
amd_iommu_init.c Merge branches 'iommu/fixes', 'arm/tegra' and 'x86/amd' into next 2012-03-22 19:28:39 +01:00
amd_iommu_proto.h
amd_iommu_types.h iommu/amd: Set IOTLB invalidation timeout 2011-12-22 14:56:56 +01:00
amd_iommu_v2.c iommu/amd: Don't initialize IOMMUv2 resources when not required 2012-03-15 12:46:40 +01:00
dmar.c
intel-iommu.c Merge branch 'for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping 2012-04-04 17:13:43 -07:00
intr_remapping.c
intr_remapping.h
iommu.c msm: iommu: Create iommu api to return the page table address 2013-02-25 11:39:41 -08:00
iova.c
Kconfig msm: iommu: Synchronize access to IOMMU cfg port 2013-03-07 15:23:13 -08:00
Makefile msm: iommu: Add support for SMMU v2 2013-02-25 11:40:12 -08:00
msm_iommu-v2.c msm: iommu: Fix SMR NSCFG configuration 2013-03-07 15:19:56 -08:00
msm_iommu.c iommu/msm: let iommu_map_range use all page sizes. 2013-03-07 15:24:30 -08:00
msm_iommu_dev-v2.c msm: iommu: Support alternate core clocks 2013-02-27 18:17:39 -08:00
msm_iommu_dev.c msm: iommu: Fix error handling for uninitialized contexts 2013-02-25 11:40:15 -08:00
msm_iommu_pagetable.c iommu: Expose IOMMU_PGTABLES_L2 to users 2013-02-25 11:40:13 -08:00
msm_iommu_pagetable.h iommu: Expose IOMMU_PGTABLES_L2 to users 2013-02-25 11:40:13 -08:00
omap-iommu-debug.c simple_open: automatically convert to simple_open() 2012-04-05 15:25:50 -07:00
omap-iommu.c ARM: OMAP: make iommu subsys_initcall to fix builtin omap3isp 2012-02-27 14:18:42 +01:00
omap-iovmm.c Merge branches 'iommu/fixes', 'arm/omap' and 'x86/amd' into next 2012-01-09 13:04:05 +01:00
tegra-gart.c iommu/tegra-gart: fix spin_unlock in map failure path 2012-03-13 11:17:42 +01:00
tegra-smmu.c ARM: IOMMU: Tegra30: Add iommu_ops for SMMU driver 2012-01-26 13:59:02 +01:00