]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/gpio/mcp23s08.c
PCIe: ASPM: Break out of endless loop waiting for PCI config bits to switch
[karo-tx-linux.git] / drivers / gpio / mcp23s08.c
index 8a1b405fefda040f0001a5799299eefbe55f5768..89c1d222e9d10b89b8acc56dbfff0b1933f1a2c3 100644 (file)
@@ -419,7 +419,10 @@ static int __init mcp23s08_init(void)
 {
        return spi_register_driver(&mcp23s08_driver);
 }
-module_init(mcp23s08_init);
+/* register after spi postcore initcall and before
+ * subsys initcalls that may rely on these GPIOs
+ */
+subsys_initcall(mcp23s08_init);
 
 static void __exit mcp23s08_exit(void)
 {