diff options
author | Bin Meng <bmeng.cn@gmail.com> | 2015-07-15 16:23:40 +0800 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2015-07-28 10:36:22 -0600 |
commit | 31a2dc69553136b01b51de23dd190c0f7b36de2a (patch) | |
tree | 26a8d8135614e91f2ddebeb776b3765fc0798418 /arch/x86/lib | |
parent | 93f8a31186c9ff65aaf0dcf5410976df5d269c46 (diff) |
x86: pci: Assign pci irqs to all functions
We need walk through all functions within a PCI device and assign
their IRQs accordingly.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'arch/x86/lib')
-rw-r--r-- | arch/x86/lib/pirq_routing.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/x86/lib/pirq_routing.c b/arch/x86/lib/pirq_routing.c index 7a34dcf366..ba4116908c 100644 --- a/arch/x86/lib/pirq_routing.c +++ b/arch/x86/lib/pirq_routing.c @@ -98,8 +98,7 @@ void pirq_route_irqs(struct irq_info *irq, int num) } /* Bus, device, slots IRQs for {A,B,C,D} */ - pci_assign_irqs(irq->bus, irq->devfn >> 3, irq->devfn & 7, - irq_slot); + pci_assign_irqs(irq->bus, irq->devfn >> 3, irq_slot); irq++; } |