From: Lucas Stach Date: Fri, 5 Sep 2014 15:36:48 +0000 (-0600) Subject: PCI: imx6: Probe in module_init(), not fs_initcall() X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=502881abd5dfe6f5b96de8f19b519b813100ec29;p=karo-tx-linux.git PCI: imx6: Probe in module_init(), not fs_initcall() This effectively reverts f216f57ffe6e ("PCI: imx6: Probe the PCIe in fs_initcall()") as the resource allocation issue that prevented the driver from working properly at module_initcall level is now fixed in pcie-designware.c. Signed-off-by: Lucas Stach Signed-off-by: Bjorn Helgaas Acked-by: Richard Zhu (cherry picked from commit 61da50da903fdfc00b40f3b3e3abeca7ae51b591) --- diff --git a/drivers/pci/host/pci-imx6.c b/drivers/pci/host/pci-imx6.c index 35fc73a8d0b3..b5988b4e56e5 100644 --- a/drivers/pci/host/pci-imx6.c +++ b/drivers/pci/host/pci-imx6.c @@ -647,7 +647,7 @@ static int __init imx6_pcie_init(void) { return platform_driver_probe(&imx6_pcie_driver, imx6_pcie_probe); } -fs_initcall(imx6_pcie_init); +module_init(imx6_pcie_init); MODULE_AUTHOR("Sean Cross "); MODULE_DESCRIPTION("Freescale i.MX6 PCIe host controller driver");