On Mon, 2012-02-06 at 12:47 +0200, Eliad Peller wrote: > Due to lack of space, wl12xx uses separate firmwares for PLT, > single-role and multi-role (some advanced fw features are > disabled in the multi-role fw, so we use the single-role fw > when only a single vif is configured). > > Add support for loading the different firmwares, and initiate > a recovery when a single<->multi transition is needed. > > Eliad Peller (4): > wl12xx: Use a dedicated fw for PLT > wl12xx: dynamically change fw according to number of active roles > wl12xx: enter forced-psm on fw change > wl12xx: delete wl->vif (and allow multiple vifs) > > drivers/net/wireless/wl12xx/debugfs.c | 2 +- > drivers/net/wireless/wl12xx/main.c | 184 +++++++++++++++++++++++++++------ > drivers/net/wireless/wl12xx/rx.c | 2 +- > drivers/net/wireless/wl12xx/sdio.c | 8 +- > drivers/net/wireless/wl12xx/spi.c | 8 +- > drivers/net/wireless/wl12xx/wl12xx.h | 24 ++++- > 6 files changed, 186 insertions(+), 42 deletions(-) Applied this series, with v2 of 2/4. -- Cheers, Luca. -- 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