linux_dsm_epyc7002/drivers/iommu
Joerg Roedel 23c742db21 iommu/amd: Split out PCI related parts of IOMMU initialization
For interrupt remapping the relevant IOMMU initialization
needs to run earlier at boot when the PCI subsystem is not
yet initialized. To support that this patch splits the parts
of IOMMU initialization which need PCI accesses out of the
initial setup path so that this can be done later.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
2012-07-17 12:14:57 +02:00
..
amd_iommu_init.c iommu/amd: Split out PCI related parts of IOMMU initialization 2012-07-17 12:14:57 +02:00
amd_iommu_proto.h iommu/amd: Add function to get IOMMUv2 domain for pdev 2011-12-12 15:19:05 +01:00
amd_iommu_types.h iommu/amd: Split out PCI related parts of IOMMU initialization 2012-07-17 12:14:57 +02:00
amd_iommu_v2.c iommu/amd: Fix sparse warnings 2012-07-17 12:14:55 +02:00
amd_iommu.c iommu/amd: Fix sparse warnings 2012-07-17 12:14:55 +02:00
dmar.c iommu: Fix off by one in dmar_get_fault_reason() 2012-05-14 14:37:47 +02:00
exynos-iommu.c iommu/exynos: Add iommu driver for EXYNOS Platforms 2012-05-12 05:56:09 +09:00
intel_irq_remapping.c irq_remap: Fix the 'sub_handle' uninitialized warning 2012-05-08 11:17:30 +02:00
intel-iommu.c intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper 2012-05-25 15:50:29 -07:00
iommu.c iommu/core: pass a user-provided token to fault handlers 2012-05-22 18:08:08 +02:00
iova.c x86/ia64: intel-iommu: move to drivers/iommu/ 2011-06-21 10:49:30 +02:00
irq_remapping.c iommu/amd: Fix sparse warnings 2012-07-17 12:14:55 +02:00
irq_remapping.h irq_remap: Fix UP build failure 2012-05-08 11:17:30 +02:00
Kconfig arm-soc: driver specific updates 2012-05-26 12:22:27 -07:00
Makefile arm-soc: driver specific updates 2012-05-26 12:22:27 -07:00
msm_iommu_dev.c msm: iommu: move to drivers/iommu/ 2011-06-21 10:48:50 +02:00
msm_iommu.c iommu/msm: Fix error handling in msm_iommu_unmap() 2012-01-30 12:53:14 +01:00
omap-iommu-debug.c simple_open: automatically convert to simple_open() 2012-04-05 15:25:50 -07:00
omap-iommu.c iommu: OMAP: device detach on domain destroy 2012-04-19 15:07:23 +02: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 register offset correctly 2012-05-11 11:42:05 +02:00
tegra-smmu.c iommu/tegra: smmu: Fix unsleepable memory allocation 2012-07-02 11:56:44 +02:00