PCI: brcmstb: Wait for 100ms following PERST# deassert
authorJim Quinlan <jim2101024@gmail.com>
Tue, 11 Oct 2022 18:42:07 +0000 (14:42 -0400)
committerLorenzo Pieralisi <lpieralisi@kernel.org>
Fri, 11 Nov 2022 10:40:47 +0000 (11:40 +0100)
commit3ae140ad827b359bc4fa7c7985691c4c1e3ca8f4
treed73bc4e3b583fff917e58e1516fa088f627662a5
parent198acab1772f22f2e91f68a2fc1331e91dad780a
PCI: brcmstb: Wait for 100ms following PERST# deassert

Be prudent and give some time for power and clocks to become stable.  As
described in the PCIe CEM specification sections 2.2 and 2.2.1; as well as
PCIe r5.0, 6.6.1.

Link: https://lore.kernel.org/r/20221011184211.18128-3-jim2101024@gmail.com
Signed-off-by: Jim Quinlan <jim2101024@gmail.com>
Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
drivers/pci/controller/pcie-brcmstb.c