diff options
author | Wang Dongsheng <dongsheng.wang@freescale.com> | 2014-11-06 02:27:38 (GMT) |
---|---|---|
committer | Matthew Weigel <Matthew.Weigel@freescale.com> | 2014-12-11 18:40:28 (GMT) |
commit | 07b19f1eb07d5ef06a1f07c5e8c6d848f7be8557 (patch) | |
tree | 55456f6a2ca2c48b05e6f93778c96f80b2786db0 /drivers/pci | |
parent | d21fb63a28b5cc0ba23cb41c0dae8ed308a61be1 (diff) | |
download | linux-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.c | 4 |
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; } } |