diff options
author | Sergio Paracuellos | 2018-11-04 11:49:28 +0100 |
---|---|---|
committer | Greg Kroah-Hartman | 2018-11-11 20:36:14 +0100 |
commit | a80775d647d3f9b3e25081ca49cc2311a78b7419 (patch) | |
tree | 393008fe114ca38bfd915a46691547a752fffd2d /drivers/staging | |
parent | staging: mt7621-pci: parse and init port data from device tree (diff) | |
download | kernel-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.c | 2 |
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; |