From 5fd48b1c8c3c31ec986d27800e3ea50c89454e6e Mon Sep 17 00:00:00 2001 From: wangyufen Date: Tue, 29 Sep 2015 10:36:44 +0800 Subject: pcie: add 1s delay between link and enumeration Signed-off-by: Jukuo Zhang Signed-off-by: wangyufen Signed-off-by: Ding Tianhong --- drivers/pci/host/pcie-hisi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/pci/host/pcie-hisi.c b/drivers/pci/host/pcie-hisi.c index e7a44bf95316..2f2f9fdabb8b 100644 --- a/drivers/pci/host/pcie-hisi.c +++ b/drivers/pci/host/pcie-hisi.c @@ -410,7 +410,9 @@ static int hisi_pcie_establish_link(struct pcie_port *pp) } } - mdelay(800); + /*add a 1s delay between linkup and enumeration,make sure + the EP device'sconfiguration registers are prepared well */ + mdelay(999); dev_info(pp->dev, "Link up\n"); return 0; -- cgit v1.2.3