Index: linux-2.6.23.17/drivers/ssb/main.c =================================================================== --- linux-2.6.23.17.orig/drivers/ssb/main.c +++ linux-2.6.23.17/drivers/ssb/main.c @@ -1163,7 +1163,9 @@ static int __init ssb_modinit(void) /* ssb must be initialized after PCI but before the ssb drivers. * That means we must use some initcall between subsys_initcall * and device_initcall. */ -fs_initcall(ssb_modinit); +//FIXME on embedded we need to be early to make sure we can register +// a new PCI bus, if needed. +subsys_initcall(ssb_modinit); static void __exit ssb_modexit(void) {