diff options
Diffstat (limited to 'drivers/ssb')
-rw-r--r-- | drivers/ssb/main.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/ssb/main.c b/drivers/ssb/main.c index c12a741b5574..fc1d589dc675 100644 --- a/drivers/ssb/main.c +++ b/drivers/ssb/main.c | |||
@@ -1147,7 +1147,10 @@ static int __init ssb_modinit(void) | |||
1147 | 1147 | ||
1148 | return err; | 1148 | return err; |
1149 | } | 1149 | } |
1150 | subsys_initcall(ssb_modinit); | 1150 | /* ssb must be initialized after PCI but before the ssb drivers. |
1151 | * That means we must use some initcall between subsys_initcall | ||
1152 | * and device_initcall. */ | ||
1153 | fs_initcall(ssb_modinit); | ||
1151 | 1154 | ||
1152 | static void __exit ssb_modexit(void) | 1155 | static void __exit ssb_modexit(void) |
1153 | { | 1156 | { |