From: Ajay Singh <ajay.kathat@xxxxxxxxxxxxx> This patch series mainly contains the changes to support the add/delete of wlan0/p2p0 network interfaces dynamically. The driver will be loaded with a single default interface and later new interfaces can be added or removed. Also included few cleanup patches in this series. Ajay Singh (8): staging: wilc1000: handle p2p operations in caller context staging: wilc1000: fix error path cleanup in wilc_wlan_initialize() staging: wilc1000: added support to dynamically add/remove interfaces staging: wilc1000: remove use of driver_handler_id & ifc_id staging: wilc1000: remove unnecessary loop to traverse vif interfaces staging: wilc1000: remove use of 'src_addr' element in 'wilc_vif' struct staging: wilc1000: remove extra argument passing to wilc_send_config_pkt() staging: wilc1000: rename 'host_interface' source and header drivers/staging/wilc1000/Makefile | 2 +- .../wilc1000/{host_interface.c => wilc_hif.c} | 170 +++---- .../wilc1000/{host_interface.h => wilc_hif.h} | 1 - drivers/staging/wilc1000/wilc_mon.c | 9 +- drivers/staging/wilc1000/wilc_netdev.c | 293 ++++------- drivers/staging/wilc1000/wilc_sdio.c | 7 +- drivers/staging/wilc1000/wilc_spi.c | 3 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 536 +++++++++++++-------- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 13 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 24 +- drivers/staging/wilc1000/wilc_wlan.c | 23 +- drivers/staging/wilc1000/wilc_wlan.h | 8 +- 12 files changed, 560 insertions(+), 529 deletions(-) rename drivers/staging/wilc1000/{host_interface.c => wilc_hif.c} (91%) rename drivers/staging/wilc1000/{host_interface.h => wilc_hif.h} (99%) -- 2.7.4 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel