]> git.baikalelectronics.ru Git - kernel.git/commit
PCI/PM: Apply D2 delay as milliseconds, not microseconds
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 23 Oct 2019 22:40:52 +0000 (17:40 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 20 Nov 2019 23:34:26 +0000 (17:34 -0600)
commitf6a162ec491a4886a0c4ea55c54e3fb0ac0a5652
treeee4575c280274445a32790771066bf3403679f3f
parent0627d658387a34273a2918339acbf11d610382ea
PCI/PM: Apply D2 delay as milliseconds, not microseconds

PCI_PM_D2_DELAY is defined as 200, which is milliseconds, but previously we
used udelay(), which only waited for 200 microseconds.  Use msleep()
instead so we wait the correct amount of time.  See PCIe r5.0, sec 5.9.

Link: https://lore.kernel.org/r/20191101204558.210235-2-helgaas@kernel.org
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/pci/pci.c