summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-socfpga
diff options
context:
space:
mode:
authorAlan Douglas <adouglas@cadence.com>2018-06-22 17:17:17 +0100
committerBjorn Helgaas <helgaas@kernel.org>2018-06-26 15:37:37 -0500
commit68bb22e9d561ad7c20274eee92058048ac689b98 (patch)
tree8544a73fd1e434872ff4fffd3fe8e3bbc0172916 /arch/arm/mach-socfpga
parent6f6f42466d902c92f21b46a45e6af22d1d663607 (diff)
downloadlinux-68bb22e9d561ad7c20274eee92058048ac689b98.tar.bz2
PCI: Initialize endpoint library before controllers
The endpoint library must be initialized before its users, which are in drivers/pci/controllers. The endpoint initialization currently depends on link order. This corrects a kernel crash when loading the Cadence EP driver, since it calls devm_pci_epc_create() and this is only valid once the endpoint library has been initialized. Fixes: 6e0832fa432e ("PCI: Collect all native drivers under drivers/pci/controller/") Signed-off-by: Alan Douglas <adouglas@cadence.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'arch/arm/mach-socfpga')
0 files changed, 0 insertions, 0 deletions