From: Sangeetha Rao <sangeetha....@intel.com> Signed-off-by: SangeethaRao <sangeetha....@intel.com> --- arch/arm/mach-axxia/pci.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/arch/arm/mach-axxia/pci.c b/arch/arm/mach-axxia/pci.c index 2e2a02a..d4dc235 100644 --- a/arch/arm/mach-axxia/pci.c +++ b/arch/arm/mach-axxia/pci.c @@ -659,14 +659,6 @@ static int axxia_pcie_setup(int portno, struct pci_sys_data *sys) goto fail; } - /* MSI interrupts */ - for (i = 1; i <= 16; i++) { - port->irq[i] = irq_of_parse_and_map(port->node, i); - if (!port->irq[i]) - break; - irq_set_chained_handler(port->irq[i], pcie_msi_irq_handler); - } - /* Setup as root complex */ pci_config = readl(port->regs + PCIE_CONFIG); pci_status = readl(port->regs + PCIE_STATUS); @@ -727,6 +719,13 @@ static int axxia_pcie_setup(int portno, struct pci_sys_data *sys) } } + /* MSI interrupts */ + for (i = 2; i <= 17; i++) { + port->irq[i] = irq_of_parse_and_map(port->node, i); + if (!port->irq[i]) + break; + irq_set_chained_handler(port->irq[i], pcie_msi_irq_handler); + } /* * Setup outbound PCI Memory Window */ -- 1.7.9.5 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto