]> Pileus Git - ~andy/linux/blobdiff - drivers/iommu/irq_remapping.c
net/macb: support reversed hw addr
[~andy/linux] / drivers / iommu / irq_remapping.c
index 151690db692c642dbfb73854ea49059b5077f628..faf85d6e33fe0bb3dde0c229570fac156d9e9798 100644 (file)
@@ -51,6 +51,11 @@ early_param("intremap", setup_irqremap);
 void __init setup_irq_remapping_ops(void)
 {
        remap_ops = &intel_irq_remap_ops;
+
+#ifdef CONFIG_AMD_IOMMU
+       if (amd_iommu_irq_ops.prepare() == 0)
+               remap_ops = &amd_iommu_irq_ops;
+#endif
 }
 
 int irq_remapping_supported(void)