linux/drivers/iommu
Joerg Roedel 33b21a6b20 iommu: Add apply_dm_region call-back to iommu-ops
This new call-back will be used by the iommu driver to do
reserve the given dm_region in its iova space before the
mapping is created.

The call-back is temporary until the dma-ops implementation
is part of the common iommu code.

Signed-off-by: Joerg Roedel <jroedel@suse.de>
2016-07-13 12:46:05 +02:00
..
amd_iommu_init.c iommu/amd: Introduces ivrs_acpihid kernel parameter 2016-04-07 13:29:41 +02:00
amd_iommu_proto.h
amd_iommu_types.h iommu/amd: Remove statistics code 2016-05-09 16:58:37 +02:00
amd_iommu_v2.c iommu/amd: Remove create_workqueue 2016-06-21 11:13:44 +02:00
amd_iommu.c iommu/amd: Init unity mappings only for dma_ops domains 2016-07-13 12:35:24 +02:00
arm-smmu-v3.c remove lots of IS_ERR_VALUE abuses 2016-05-27 15:26:11 -07:00
arm-smmu.c remove lots of IS_ERR_VALUE abuses 2016-05-27 15:26:11 -07:00
dma-iommu.c iommu/dma: Finish optimising higher-order allocations 2016-05-09 15:33:29 +02:00
dmar.c iommu/vt-d: Improve fault handler error messages 2016-04-05 16:22:42 +02:00
exynos-iommu.c iommu/exynos: Use proper readl/writel register interface 2016-02-29 16:44:24 +01:00
fsl_pamu_domain.c iommu/fsl: Convert to device_group call-back 2015-10-22 00:00:49 +02:00
fsl_pamu_domain.h
fsl_pamu.c powerpc/fsl: Move fsl_guts.h out of arch/powerpc 2015-10-21 18:05:50 -05:00
fsl_pamu.h
intel_irq_remapping.c SVM fixes for Linux 4.5 2016-02-16 08:04:06 -08:00
intel-iommu.c Merge git://git.infradead.org/intel-iommu 2016-05-27 13:49:24 -07:00
intel-svm.c iommu/vt-d: Clear PPR bit to ensure we get more page request interrupts 2016-02-15 12:42:38 +00:00
io-pgtable-arm-v7s.c iommu/io-pgtable-arm-v7s: Support IOMMU_MMIO flag 2016-04-07 15:07:50 +02:00
io-pgtable-arm.c iommu/io-pgtable-arm: Support IOMMU_MMIO flag 2016-04-07 15:07:50 +02:00
io-pgtable.c iommu/io-pgtable: Fix a brace coding style issue. 2016-04-05 15:34:29 +02:00
io-pgtable.h iommu/io-pgtable: Add MTK 4GB mode in Short-descriptor 2016-04-05 15:39:37 +02:00
iommu-sysfs.c
iommu-traces.c
iommu.c iommu: Add apply_dm_region call-back to iommu-ops 2016-07-13 12:46:05 +02:00
iova.c iommu/iova: introduce per-cpu caching to iova allocation 2016-04-20 15:42:24 -04:00
ipmmu-vmsa.c Merge branches 's390', 'arm/renesas', 'arm/msm', 'arm/shmobile', 'arm/smmu', 'x86/amd' and 'x86/vt-d' into next 2016-01-19 15:30:43 +01:00
irq_remapping.c x86/cpufeature: Replace cpu_has_apic with boot_cpu_has() usage 2016-04-13 11:37:41 +02:00
irq_remapping.h
Kconfig Merge branches 'arm/io-pgtable', 'arm/rockchip', 'arm/omap', 'x86/vt-d', 'ppc/pamu', 'core' and 'x86/amd' into next 2016-05-09 19:39:17 +02:00
Makefile iommu/mediatek: Add mt8173 IOMMU driver 2016-02-25 16:49:08 +01:00
msm_iommu_dev.c iommu/msm: Use platform_register/unregister_drivers() 2015-12-14 15:51:21 +01:00
msm_iommu_hw-8xxx.h
msm_iommu.c
msm_iommu.h
mtk_iommu.c Merge branches 'arm/io-pgtable', 'arm/rockchip', 'arm/omap', 'x86/vt-d', 'ppc/pamu', 'core' and 'x86/amd' into next 2016-05-09 19:39:17 +02:00
of_iommu.c iommu: of: enforce const-ness of struct iommu_ops 2016-05-09 15:33:29 +02:00
omap-iommu-debug.c iommu/omap: Align code with open parenthesis 2016-04-05 17:53:20 +02:00
omap-iommu.c iommu/omap: Use WARN_ON for page table alignment check 2016-04-05 17:53:20 +02:00
omap-iommu.h
omap-iopgtable.h
rockchip-iommu.c Merge branches 'arm/io-pgtable', 'arm/rockchip', 'arm/omap', 'x86/vt-d', 'ppc/pamu', 'core' and 'x86/amd' into next 2016-05-09 19:39:17 +02:00
s390-iommu.c iommu/s390: Fix sparse warnings 2015-11-26 14:41:01 +01:00
tegra-gart.c
tegra-smmu.c