[PATCH 0/8] staging: wilc1000: dynamically add/delete interfaces & cleanup fixes

Ajay.Kathat at microchip.com Ajay.Kathat at microchip.com
Wed Jun 26 12:40:31 UTC 2019


From: Ajay Singh <ajay.kathat at microchip.com>

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



More information about the devel mailing list