diff options
| author | 2012-03-30 11:47:00 -0700 | |
|---|---|---|
| committer | 2012-05-07 14:34:59 +0200 | |
| commit | 736baef4472d00574089f295bc759ac002b9558c (patch) | |
| tree | d4c9c69b1a0eecd6d87b3378a27396384e4b08f0 /arch/x86/kernel/apic/io_apic.c | |
| parent | iommu: Rename intr_remapping files to intel_intr_remapping (diff) | |
| download | linux-dev-736baef4472d00574089f295bc759ac002b9558c.tar.xz linux-dev-736baef4472d00574089f295bc759ac002b9558c.zip | |
iommu/vt-d: Make intr-remapping initialization generic
This patch introduces irq_remap_ops to hold implementation
specific function pointer to handle interrupt remapping. As
the first part the initialization functions for VT-d are
converted to these ops.
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Acked-by: Yinghai Lu <yinghai@kernel.org>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Diffstat (limited to 'arch/x86/kernel/apic/io_apic.c')
| -rw-r--r-- | arch/x86/kernel/apic/io_apic.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c index e88300d8e80a..1151fdccaad6 100644 --- a/arch/x86/kernel/apic/io_apic.c +++ b/arch/x86/kernel/apic/io_apic.c @@ -57,6 +57,7 @@ #include <asm/msidef.h> #include <asm/hypertransport.h> #include <asm/setup.h> +#include <asm/intr_remapping.h> #include <asm/irq_remapping.h> #include <asm/hpet.h> #include <asm/hw_irq.h> |
