summaryrefslogtreecommitdiff
path: root/drivers/pci
diff options
context:
space:
mode:
authorWang Dongsheng <dongsheng.wang@freescale.com>2014-11-06 02:27:38 (GMT)
committerMatthew Weigel <Matthew.Weigel@freescale.com>2014-12-11 18:40:28 (GMT)
commit07b19f1eb07d5ef06a1f07c5e8c6d848f7be8557 (patch)
tree55456f6a2ca2c48b05e6f93778c96f80b2786db0 /drivers/pci
parentd21fb63a28b5cc0ba23cb41c0dae8ed308a61be1 (diff)
downloadlinux-fsl-qoriq-07b19f1eb07d5ef06a1f07c5e8c6d848f7be8557.tar.xz
layerscape/pci: fix no EP on pci slot resume function return errornum
If no EP device plugin pci slot, kernel should return 0 not error number in pm resume function. Signed-off-by: Wang Dongsheng <dongsheng.wang@freescale.com> Change-Id: Ibc62d1a0de2f25ebede51ec813c6b36c864f100f Reviewed-on: http://git.am.freescale.net:8181/23265 Reviewed-by: Chenhui Zhao <chenhui.zhao@freescale.com> Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Matthew Weigel <Matthew.Weigel@freescale.com>
Diffstat (limited to 'drivers/pci')
-rw-r--r--drivers/pci/host/pci-layerscape.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/pci/host/pci-layerscape.c b/drivers/pci/host/pci-layerscape.c
index 8d75caf..f541a88 100644
--- a/drivers/pci/host/pci-layerscape.c
+++ b/drivers/pci/host/pci-layerscape.c
@@ -268,8 +268,8 @@ static int ls_pcie_pm_resume(struct device *dev)
usleep_range(100, 1000);
count++;
if (count >= 200) {
- dev_err(dev, "phy link never came up\n");
- return -ENODEV;
+ dev_info(dev, "No Link\n");
+ return 0;
}
}