These patches add runtime PM support for wl1251, similar to how it's done for wl1271. This allows powering down the card properly when the driver is loaded but not started. Last patch switches to cleaner method for passing platform_data. Most of this code is based on Ohad Ben-Cohen's wl1271 work. Grazvydas Ignotas (3): wl1251: add power callback to wl1251_if_operations wl1251: add runtime PM support for SDIO wl1251: use wl12xx_platform_data to pass data arch/arm/mach-omap2/board-omap3pandora.c | 32 +++------- drivers/net/wireless/wl1251/main.c | 15 +++-- drivers/net/wireless/wl1251/sdio.c | 99 +++++++++++++++++++----------- drivers/net/wireless/wl1251/spi.c | 9 +++ drivers/net/wireless/wl1251/wl1251.h | 1 + drivers/net/wireless/wl12xx/Kconfig | 2 +- 6 files changed, 93 insertions(+), 65 deletions(-) -- 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