Unverified Commit 2b74aea6 authored by Dan Carpenter's avatar Dan Carpenter Committed by Mark Brown
Browse files

spi: spi-pci1xxxx: Fix error code in probe



Return the error code if pci_alloc_irq_vectors() fails.  Don't return
success.

Fixes: b4608e94 ("spi: spi-pci1xxxx: Fix Probe failure with Dual SPI instance with INTx interrupts")
Signed-off-by: default avatarDan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: default avatarThangaraj Samynathan <thangaraj.s@microchip.com>
Link: https://patch.msgid.link/aEKvDrUxD19GWi0u@stanley.mountain


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 1dd63008
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -765,7 +765,7 @@ static int pci1xxxx_spi_probe(struct pci_dev *pdev, const struct pci_device_id *
							   PCI_IRQ_ALL_TYPES);
			if (num_vector < 0) {
				dev_err(&pdev->dev, "Error allocating MSI vectors\n");
				return ret;
				return num_vector;
			}

			init_completion(&spi_sub_ptr->spi_xfer_done);