diff options
Diffstat (limited to 'drivers/rapidio')
-rw-r--r-- | drivers/rapidio/devices/tsi721.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/drivers/rapidio/devices/tsi721.c b/drivers/rapidio/devices/tsi721.c index 1753dc693c15..2ca1a0b3ad57 100644 --- a/drivers/rapidio/devices/tsi721.c +++ b/drivers/rapidio/devices/tsi721.c | |||
@@ -768,15 +768,10 @@ static int tsi721_enable_msix(struct tsi721_device *priv) | |||
768 | } | 768 | } |
769 | #endif /* CONFIG_RAPIDIO_DMA_ENGINE */ | 769 | #endif /* CONFIG_RAPIDIO_DMA_ENGINE */ |
770 | 770 | ||
771 | err = pci_enable_msix(priv->pdev, entries, ARRAY_SIZE(entries)); | 771 | err = pci_enable_msix_exact(priv->pdev, entries, ARRAY_SIZE(entries)); |
772 | if (err) { | 772 | if (err) { |
773 | if (err > 0) | 773 | dev_err(&priv->pdev->dev, |
774 | dev_info(&priv->pdev->dev, | 774 | "Failed to enable MSI-X (err=%d)\n", err); |
775 | "Only %d MSI-X vectors available, " | ||
776 | "not using MSI-X\n", err); | ||
777 | else | ||
778 | dev_err(&priv->pdev->dev, | ||
779 | "Failed to enable MSI-X (err=%d)\n", err); | ||
780 | return err; | 775 | return err; |
781 | } | 776 | } |
782 | 777 | ||