Loading arch/x86/include/asm/irq_remapping.h +0 −4 Original line number Diff line number Diff line Loading @@ -26,8 +26,6 @@ #ifdef CONFIG_IRQ_REMAP extern int irq_remapping_enabled; extern void setup_irq_remapping_ops(void); extern int irq_remapping_supported(void); extern int irq_remapping_prepare(void); Loading @@ -49,8 +47,6 @@ extern void panic_if_irq_remap(const char *msg); #else /* CONFIG_IRQ_REMAP */ #define irq_remapping_enabled 0 static inline void setup_irq_remapping_ops(void) { } static inline int irq_remapping_supported(void) { return 0; } static inline int irq_remapping_prepare(void) { return -ENODEV; } Loading drivers/iommu/dmar.c +2 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,8 @@ #include <asm/irq_remapping.h> #include <asm/iommu_table.h> #include "irq_remapping.h" /* No locks are needed as DMA remapping hardware unit * list is constructed at boot time and hotplug of * these units are not supported by the architecture. Loading drivers/iommu/intel-iommu.c +2 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,8 @@ #include <asm/cacheflush.h> #include <asm/iommu.h> #include "irq_remapping.h" #define ROOT_SIZE VTD_PAGE_SIZE #define CONTEXT_SIZE VTD_PAGE_SIZE Loading drivers/iommu/irq_remapping.h +1 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ struct msi_msg; extern int disable_irq_remap; extern int disable_sourceid_checking; extern int no_x2apic_optout; extern int irq_remapping_enabled; struct irq_remap_ops { /* Check whether Interrupt Remapping is supported */ Loading Loading
arch/x86/include/asm/irq_remapping.h +0 −4 Original line number Diff line number Diff line Loading @@ -26,8 +26,6 @@ #ifdef CONFIG_IRQ_REMAP extern int irq_remapping_enabled; extern void setup_irq_remapping_ops(void); extern int irq_remapping_supported(void); extern int irq_remapping_prepare(void); Loading @@ -49,8 +47,6 @@ extern void panic_if_irq_remap(const char *msg); #else /* CONFIG_IRQ_REMAP */ #define irq_remapping_enabled 0 static inline void setup_irq_remapping_ops(void) { } static inline int irq_remapping_supported(void) { return 0; } static inline int irq_remapping_prepare(void) { return -ENODEV; } Loading
drivers/iommu/dmar.c +2 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,8 @@ #include <asm/irq_remapping.h> #include <asm/iommu_table.h> #include "irq_remapping.h" /* No locks are needed as DMA remapping hardware unit * list is constructed at boot time and hotplug of * these units are not supported by the architecture. Loading
drivers/iommu/intel-iommu.c +2 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,8 @@ #include <asm/cacheflush.h> #include <asm/iommu.h> #include "irq_remapping.h" #define ROOT_SIZE VTD_PAGE_SIZE #define CONTEXT_SIZE VTD_PAGE_SIZE Loading
drivers/iommu/irq_remapping.h +1 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ struct msi_msg; extern int disable_irq_remap; extern int disable_sourceid_checking; extern int no_x2apic_optout; extern int irq_remapping_enabled; struct irq_remap_ops { /* Check whether Interrupt Remapping is supported */ Loading