linux/drivers/staging/wilc1000
Aditya Shankar 05a157403c staging: wilc1000: Connect to highest RSSI value for required SSID
Connect to the highest rssi with the required SSID in the shadow
table if the connection criteria is based only on the SSID.
For the first matching SSID, an index to the table is saved.
Later the index is updated if matching SSID has a higher
RSSI value than the last saved index.

However if decision is made based on BSSID, there is only one match
in the table and corresponding index is used.

changes in v2:
initialize sel_bssi_idx to UINT_MAX.
Combine two checks for identifying
sel_bssi_idx value for a SSID.

Signed-off-by: Aditya Shankar <aditya.shankar@microchip.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-01-10 17:37:25 +01:00
..
coreconfigurator.c Staging: wilc1000: Compress return logic into one line 2016-10-16 10:27:34 +02:00
coreconfigurator.h Staging: wilc1000: Remove struct typedef 2016-09-13 15:13:16 +02:00
host_interface.c Merge 4.9-rc3 into staging-next 2016-10-30 06:38:44 -04:00
host_interface.h staging: wilc1000: Remove unnecessary extern variables. 2016-10-17 09:54:15 +02:00
Kconfig staging: wilc1000: removes WIRELESS_EXT 2016-03-28 07:30:36 -07:00
linux_mon.c staging: wilc1000: use reset to set mac header 2016-12-03 15:49:16 -05:00
linux_wlan.c staging: wilc1000: Fix endian sparse warning 2017-01-03 16:50:37 +01:00
Makefile staging: wilc1000: message_queue: Move code to host interface 2016-06-25 14:39:53 -07:00
TODO drivers: wilc1000: remove references to semaphores 2016-08-21 17:27:16 +02:00
wilc_debugfs.c staging: wilc1000: Replace printk() with pr_info(). 2016-10-16 10:26:05 +02:00
wilc_sdio.c staging: wilc1000: Remove unnecessary extern variables. 2016-10-17 09:54:15 +02:00
wilc_spi.c staging: wilc1000: Remove unnecessary extern variables. 2016-10-17 09:54:15 +02:00
wilc_wfi_cfgoperations.c staging: wilc1000: Connect to highest RSSI value for required SSID 2017-01-10 17:37:25 +01:00
wilc_wfi_cfgoperations.h Staging: wilc1000: Remove unused function WILC_WFI_update_stats 2016-02-20 14:43:48 -08:00
wilc_wfi_netdevice.h staging: wilc1000: Remove unused function wilc_lock_timeout 2016-10-25 10:53:27 +02:00
wilc_wlan_cfg.c staging: wilc1000: Replaced comparison to NULL statements 2016-03-28 07:30:36 -07:00
wilc_wlan_cfg.h staging: wilc1000: wilc_wlan_cfg_init: changes unused argument 2016-02-22 11:48:19 -08:00
wilc_wlan_if.h drivers: wilc1000: remove references to semaphores 2016-08-21 17:27:16 +02:00
wilc_wlan.c staging: wilc1000: remove unnecessary braces 2016-10-02 17:19:51 +02:00
wilc_wlan.h staging: wilc1000: Remove unnecessary extern variables. 2016-10-17 09:54:15 +02:00