From df8ac3c02894460851e2d7e7e18317c4f3676ff0 Mon Sep 17 00:00:00 2001
From: Kisang Lee <kisang80.lee@samsung.com>
Date: Wed, 25 Aug 2021 11:39:14 +0900
Subject: [PATCH] pcie: exynos: remove recover queue_work for CPL timeout

Remove queue_work for CPL timeout to avoid duplicated recover.

Bug: 197715023

Signed-off-by: Kisang Lee <kisang80.lee@samsung.com>
Change-Id: I01f46dcadd110fec97fed65fbfc6126ab26ef662
---
 drivers/pci/controller/dwc/pcie-exynos-rc.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/pci/controller/dwc/pcie-exynos-rc.c b/drivers/pci/controller/dwc/pcie-exynos-rc.c
index 0595df668ebd5..1f4cb36f5df52 100644
--- a/drivers/pci/controller/dwc/pcie-exynos-rc.c
+++ b/drivers/pci/controller/dwc/pcie-exynos-rc.c
@@ -2348,7 +2348,6 @@ static irqreturn_t exynos_pcie_rc_irq_handler(int irq, void *arg)
 		dev_info(dev, "check irq22 pending clear: irq2_state = 0x%x\n", val_irq2);
 
 		exynos_pcie->state = STATE_LINK_DOWN_TRY;
-		queue_work(exynos_pcie->pcie_wq, &exynos_pcie->cpl_timeout_work.work);
 	}
 
 #if IS_ENABLED(CONFIG_PCI_MSI)
-- 
GitLab