iommu/vt-d: Add IOMMU perfmon overflow handler support
[linux-2.6-microblaze.git] / drivers / iommu / intel / dmar.c
index 0e429ba..43db6eb 100644 (file)
@@ -1879,6 +1879,8 @@ static inline int dmar_msi_reg(struct intel_iommu *iommu, int irq)
                return DMAR_FECTL_REG;
        else if (iommu->pr_irq == irq)
                return DMAR_PECTL_REG;
+       else if (iommu->perf_irq == irq)
+               return DMAR_PERFINTRCTL_REG;
        else
                BUG();
 }