]> git.baikalelectronics.ru Git - kernel.git/commit
PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay
authorBjorn Helgaas <bhelgaas@google.com>
Fri, 15 May 2020 19:31:16 +0000 (14:31 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 15 May 2020 19:32:15 +0000 (14:32 -0500)
commit312732e622832cfc01bf71f9f8f31880cb817f8f
tree5aa8ef3c08400d00bc426d2cec3b4005eaa8a481
parentbb75d9aa9ecb33cb66d8b9fe2af48281e474a761
PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay

The caller of pcie_wait_for_link_delay() specifies the time to wait after
the link becomes active.  When the downstream port doesn't support link
active reporting, obviously we can't tell when the link becomes active, so
we waited the worst-case time (1000 ms) plus 100 ms, ignoring the delay
from the caller.

Instead, wait for 1000 ms + the delay from the caller.

Fixes: 889945ca178e ("PCI/PM: Add pcie_wait_for_link_delay()")
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/pci.c