]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS
authorFlorian Fainelli <florian.fainelli@broadcom.com>
Tue, 24 Jun 2025 23:19:23 +0000 (16:19 -0700)
committerManivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
Thu, 17 Jul 2025 12:46:25 +0000 (18:16 +0530)
The delay that we are waiting on in brcm_pcie_start_link() is
PCIE_T_RRS_READY_MS, use it.

Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
[mani: Removed the redundant comment]
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
Link: https://patch.msgid.link/20250624231923.990361-3-florian.fainelli@broadcom.com
drivers/pci/controller/pcie-brcmstb.c

index 744df5bd39aea8d027e923667039fe387b8326a9..db7402bb6291cca780351395dcb3b71ee674fa71 100644 (file)
@@ -1358,11 +1358,7 @@ static int brcm_pcie_start_link(struct brcm_pcie *pcie)
        if (ret)
                return ret;
 
-       /*
-        * Wait for 100ms after PERST# deassertion; see PCIe CEM specification
-        * sections 2.2, PCIe r5.0, 6.6.1.
-        */
-       msleep(100);
+       msleep(PCIE_T_RRS_READY_MS);
 
        /*
         * Give the RC/EP even more time to wake up, before trying to