From: Claudius Heine ch@denx.de
Hi,
after a warm reboot, the altera pcie host interface is not correctly initialized in v4.4.
These patches from v4.9 solved that issue.
Claudius
Bjorn Helgaas (1): PCI: altera: Reorder read/write functions
Ley Foon Tan (6): PCI: altera: Fix altera_pcie_link_is_up() PCI: altera: Check link status before retrain link PCI: altera: Poll for link up status after retraining the link PCI: altera: Poll for link training status after retraining the link PCI: altera: Rework config accessors for use without a struct pci_bus PCI: altera: Move retrain from fixup to altera_pcie_host_init()
drivers/pci/host/pcie-altera.c | 201 ++++++++++++++++++++++++--------- 1 file changed, 147 insertions(+), 54 deletions(-)