projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
496bb18
)
PCI: cadence: Add cdns_plat_pcie_probe() missing return
author
Li Chen
<lchen@ambarella.com>
Thu, 21 Oct 2021 02:50:19 +0000
(
02:50
+0000)
committer
Bjorn Helgaas
<bhelgaas@google.com>
Wed, 3 Nov 2021 20:37:05 +0000
(15:37 -0500)
When cdns_plat_pcie_probe() succeeds, return success instead of falling
into the error handling code.
Fixes: bd22885aa188 ("PCI: cadence: Refactor driver to use as a core library")
Link:
https://lore.kernel.org/r/DM6PR19MB40271B93057D949310F0B0EDA0BF9@DM6PR19MB4027.namprd19.prod.outlook.com
Signed-off-by: Xuliang Zhang <xlzhanga@ambarella.com>
Signed-off-by: Li Chen <lchen@ambarella.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Bjorn Helgaas <bhelgaas@google.com>
Cc: stable@vger.kernel.org
drivers/pci/controller/cadence/pcie-cadence-plat.c
patch
|
blob
|
history
diff --git
a/drivers/pci/controller/cadence/pcie-cadence-plat.c
b/drivers/pci/controller/cadence/pcie-cadence-plat.c
index 5fee0f89ab594888e55a154c5e133e11262b97d4..a224afadbcc005099efe20f3a429cec96183b2d0 100644
(file)
--- a/
drivers/pci/controller/cadence/pcie-cadence-plat.c
+++ b/
drivers/pci/controller/cadence/pcie-cadence-plat.c
@@
-127,6
+127,8
@@
static int cdns_plat_pcie_probe(struct platform_device *pdev)
goto err_init;
}
+ return 0;
+
err_init:
err_get_sync:
pm_runtime_put_sync(dev);