diff options
Diffstat (limited to 'arch/frv/mb93090-mb00')
-rw-r--r-- | arch/frv/mb93090-mb00/pci-vdk.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/frv/mb93090-mb00/pci-vdk.c b/arch/frv/mb93090-mb00/pci-vdk.c index f7279d78995a..0b581e3cf7c7 100644 --- a/arch/frv/mb93090-mb00/pci-vdk.c +++ b/arch/frv/mb93090-mb00/pci-vdk.c | |||
@@ -466,6 +466,7 @@ int pcibios_enable_device(struct pci_dev *dev, int mask) | |||
466 | 466 | ||
467 | if ((err = pcibios_enable_resources(dev, mask)) < 0) | 467 | if ((err = pcibios_enable_resources(dev, mask)) < 0) |
468 | return err; | 468 | return err; |
469 | pcibios_enable_irq(dev); | 469 | if (!dev->msi_enabled) |
470 | pcibios_enable_irq(dev); | ||
470 | return 0; | 471 | return 0; |
471 | } | 472 | } |