From a8cbb6a8411bc9f6d8e0d0a1b1c99834a1330a82 Mon Sep 17 00:00:00 2001 From: Vivek Pernamitta Date: Wed, 30 Dec 2020 12:35:42 +0530 Subject: [PATCH] msm: pcie: Return EACCESS when link access is not allowed Return EACCESS instead of EIO when link access is not allowed at prevent l1, so client driver will procced based on the return value. Change-Id: Iee3b9a65609db1272be550089948d07527c7e134 Signed-off-by: Vivek Pernamitta --- drivers/pci/controller/pci-msm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pci/controller/pci-msm.c b/drivers/pci/controller/pci-msm.c index 641e5e07ba78..1db171086a67 100644 --- a/drivers/pci/controller/pci-msm.c +++ b/drivers/pci/controller/pci-msm.c @@ -6039,7 +6039,7 @@ int msm_pcie_prevent_l1(struct pci_dev *pci_dev) "RC%d: PCIE Link is already disabled\n", pcie_dev->rc_idx); mutex_unlock(&pcie_dev->setup_lock); - return -EIO; + return -EACCES; } if (pcie_dev->prevent_l1++) {