summaryrefslogtreecommitdiffstats
path: root/drivers/staging
diff options
context:
space:
mode:
authorSergio Paracuellos2018-11-04 11:49:28 +0100
committerGreg Kroah-Hartman2018-11-11 20:36:14 +0100
commita80775d647d3f9b3e25081ca49cc2311a78b7419 (patch)
tree393008fe114ca38bfd915a46691547a752fffd2d /drivers/staging
parentstaging: mt7621-pci: parse and init port data from device tree (diff)
downloadkernel-qcow2-linux-a80775d647d3f9b3e25081ca49cc2311a78b7419.tar.gz
kernel-qcow2-linux-a80775d647d3f9b3e25081ca49cc2311a78b7419.tar.xz
kernel-qcow2-linux-a80775d647d3f9b3e25081ca49cc2311a78b7419.zip
staging: mt7621-pci: replace return value if devm_pci_alloc_host_bridge call fails
Driver probe function calls 'devm_pci_alloc_host_bridge'. If this call fails it is returning -ENODEV. Return -ENOMEM instead which is more accurate for this. Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging')
-rw-r--r--drivers/staging/mt7621-pci/pci-mt7621.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/mt7621-pci/pci-mt7621.c b/drivers/staging/mt7621-pci/pci-mt7621.c
index b7cb2733a9ea..357bbddb02ad 100644
--- a/drivers/staging/mt7621-pci/pci-mt7621.c
+++ b/drivers/staging/mt7621-pci/pci-mt7621.c
@@ -516,7 +516,7 @@ static int mt7621_pci_probe(struct platform_device *pdev)
bridge = devm_pci_alloc_host_bridge(dev, sizeof(*pcie));
if (!bridge)
- return -ENODEV;
+ return -ENOMEM;
pcie = pci_host_bridge_priv(bridge);
pcie->dev = dev;