On 12/22/2010 09:34 PM, Elvis Dowson wrote: > > On Dec 23, 2010, at 12:12 AM, Hauke Mehrtens wrote: > >> Is CONFIG_CRC7=y set in your kernel config, the wl12xx module needs >> this? If it is not set the module will not be build. > > It wasn't :-). After enabling it in the kernel and recompiling both the kernel and > compat-wireless wl12xx, it generated the following modules: > > cfg80211.ko > compat.ko > compat_firmware_class.ko > mac80211.ko > wl1251.ko > wl1251_sdio.ko > wl1251_spi.ko > wl1271.ko > wl1271_spi.ko > > I haven't applied the SDIO runtime PM patches yet. > > http://www.spinics.net/lists/linux-mmc/msg03966.html > > So, is a wl1271_sdio.ko also supposed to be generated, but didn't because I didn't add the SDIO pm patches? > > To use this at run-time on the target, should I do insmod for multiple modules: > > insmod cfg80211.ko > insmod compat.ko > insmod compat_firmware_class.ko > insmod mac80211.ko > insmod wl1271.ko > > > Elvis Dowson Compat-wireless does not check what patches you applied to your kernel yet, it just checks what kernel version you are using and want patches are applied to it in the vanilla version. If you add some patches yourself to the kernel to backport some stuff you have to manually edit compat-wireless's config.mk file. You also have to backport the CONFIG_WL12XX_PLATFORM_DATA and activate it in your kernel config, wl1271_sdio depends on that. Probably you have to change some other stuff on your architecture code so that your device finds this sdio card, but I do not know what you have to do exactly. Hauke -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html