Loading arch/sparc64/kernel/pci_common.c +11 −9 Original line number Diff line number Diff line Loading @@ -703,6 +703,7 @@ static void __init pdev_fixup_irq(struct pci_dev *pdev) return; } if (tlb_type != hypervisor) { /* Fully specified already? */ if (((prom_irq & PCI_IRQ_IGN) >> 6) == portid) { pdev->irq = p->irq_build(pbm, pdev, prom_irq); Loading @@ -714,6 +715,7 @@ static void __init pdev_fixup_irq(struct pci_dev *pdev) pdev->irq = p->irq_build(pbm, pdev, (portid << 6 | prom_irq)); goto have_irq; } } /* Can we find a matching entry in the interrupt-map? */ if (pci_intmap_match(pdev, &prom_irq)) { Loading Loading
arch/sparc64/kernel/pci_common.c +11 −9 Original line number Diff line number Diff line Loading @@ -703,6 +703,7 @@ static void __init pdev_fixup_irq(struct pci_dev *pdev) return; } if (tlb_type != hypervisor) { /* Fully specified already? */ if (((prom_irq & PCI_IRQ_IGN) >> 6) == portid) { pdev->irq = p->irq_build(pbm, pdev, prom_irq); Loading @@ -714,6 +715,7 @@ static void __init pdev_fixup_irq(struct pci_dev *pdev) pdev->irq = p->irq_build(pbm, pdev, (portid << 6 | prom_irq)); goto have_irq; } } /* Can we find a matching entry in the interrupt-map? */ if (pci_intmap_match(pdev, &prom_irq)) { Loading