diff options
Diffstat (limited to 'drivers/pci/host/pci-aardvark.c')
-rw-r--r-- | drivers/pci/host/pci-aardvark.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/pci/host/pci-aardvark.c b/drivers/pci/host/pci-aardvark.c index 5fb9b620ac78..89f4e3d072d7 100644 --- a/drivers/pci/host/pci-aardvark.c +++ b/drivers/pci/host/pci-aardvark.c | |||
@@ -191,7 +191,6 @@ | |||
191 | #define LINK_WAIT_USLEEP_MIN 90000 | 191 | #define LINK_WAIT_USLEEP_MIN 90000 |
192 | #define LINK_WAIT_USLEEP_MAX 100000 | 192 | #define LINK_WAIT_USLEEP_MAX 100000 |
193 | 193 | ||
194 | #define LEGACY_IRQ_NUM 4 | ||
195 | #define MSI_IRQ_NUM 32 | 194 | #define MSI_IRQ_NUM 32 |
196 | 195 | ||
197 | struct advk_pcie { | 196 | struct advk_pcie { |
@@ -729,7 +728,7 @@ static int advk_pcie_init_irq_domain(struct advk_pcie *pcie) | |||
729 | irq_chip->irq_unmask = advk_pcie_irq_unmask; | 728 | irq_chip->irq_unmask = advk_pcie_irq_unmask; |
730 | 729 | ||
731 | pcie->irq_domain = | 730 | pcie->irq_domain = |
732 | irq_domain_add_linear(pcie_intc_node, LEGACY_IRQ_NUM, | 731 | irq_domain_add_linear(pcie_intc_node, PCI_NUM_INTX, |
733 | &advk_pcie_irq_domain_ops, pcie); | 732 | &advk_pcie_irq_domain_ops, pcie); |
734 | if (!pcie->irq_domain) { | 733 | if (!pcie->irq_domain) { |
735 | dev_err(dev, "Failed to get a INTx IRQ domain\n"); | 734 | dev_err(dev, "Failed to get a INTx IRQ domain\n"); |
@@ -786,7 +785,7 @@ static void advk_pcie_handle_int(struct advk_pcie *pcie) | |||
786 | advk_pcie_handle_msi(pcie); | 785 | advk_pcie_handle_msi(pcie); |
787 | 786 | ||
788 | /* Process legacy interrupts */ | 787 | /* Process legacy interrupts */ |
789 | for (i = 0; i < LEGACY_IRQ_NUM; i++) { | 788 | for (i = 0; i < PCI_NUM_INTX; i++) { |
790 | if (!(status & PCIE_ISR0_INTX_ASSERT(i))) | 789 | if (!(status & PCIE_ISR0_INTX_ASSERT(i))) |
791 | continue; | 790 | continue; |
792 | 791 | ||