From 60424642a3e3cb5f723e399916e10a99e4bfcc03 Mon Sep 17 00:00:00 2001 From: Russell King Date: Tue, 29 Nov 2016 10:13:51 +0000 Subject: PCI: mvebu: extend PCIe reset duration Some PCIe cards (such as ASM1062 based SATA cards) appear to need a slightly longer delay between reset being released and the first card access. Increase the default delay from 20ms to 30ms. Signed-off-by: Russell King --- drivers/pci/host/pci-mvebu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pci/host/pci-mvebu.c b/drivers/pci/host/pci-mvebu.c index a539e8c85b47..72846041eb89 100644 --- a/drivers/pci/host/pci-mvebu.c +++ b/drivers/pci/host/pci-mvebu.c @@ -1279,7 +1279,7 @@ static int mvebu_pcie_powerup(struct mvebu_pcie_port *port) return ret; if (port->reset_gpio) { - u32 reset_udelay = 20000; + u32 reset_udelay = 30000; of_property_read_u32(port->dn, "reset-delay-us", &reset_udelay); -- cgit