staging: wilc1000: use cfg80211 ssid list instead of repacking it
authorAdham Abozaeid <adham.abozaeid@microchip.com>
Mon, 25 Mar 2019 22:27:26 +0000 (22:27 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 27 Mar 2019 14:37:30 +0000 (23:37 +0900)
commitac118d87cff7eb9b799c6676ca0646928cb65e85
treec43c6d8aad9db22882526dca0c55d65057beef96
parentffb99752e93053242988e858ff879855cc87bf89
staging: wilc1000: use cfg80211 ssid list instead of repacking it

Avoid repacking ssid values into struct wilc_probe_ssid, and use the
cfg80211 provided struct to pass the ssid list to wilc_scan.
With this change, struct wilc_probe_ssid, struct wilc_probe_ssid_info
and function wilc_wfi_cfg_alloc_fill_ssid will not be needed anymore.

Signed-off-by: Adham Abozaeid <adham.abozaeid@microchip.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/wilc1000/host_interface.c
drivers/staging/wilc1000/host_interface.h
drivers/staging/wilc1000/wilc_wfi_cfgoperations.c