qcacmn: Config support to use BSSID in probe request RA

User configuration support to use scan request BSSID value
in Probe Request frame RA during the scan.

Change-Id: I40d07e4c3e4814a9c816b3e426dcbb63df7ddf27
CRs-Fixed: 2945679
Dieser Commit ist enthalten in:
Kiran Kumar Lokere
2021-05-12 23:53:58 -07:00
committet von Madan Koyyalamudi
Ursprung 64d063094f
Commit e2ada05cee
4 geänderte Dateien mit 14 neuen und 0 gelöschten Zeilen

Datei anzeigen

@@ -158,6 +158,9 @@ struct probe_time_dwell_time {
/* RRM scan type indication */
#define SCAN_FLAG_EXT_RRM_SCAN_IND 0x400
/* Probe request frame with unicast RA indication */
#define SCAN_FLAG_EXT_FORCE_UNICAST_RA 0x1000
/* Passive dwell time if bt_a2dp is enabled. Time in msecs*/
#define PASSIVE_DWELL_TIME_BT_A2DP_ENABLED 28

Datei anzeigen

@@ -1050,6 +1050,8 @@ scm_scan_req_update_params(struct wlan_objmgr_vdev *vdev,
if (req->scan_req.scan_type == SCAN_TYPE_RRM)
req->scan_req.scan_ctrl_flags_ext |= SCAN_FLAG_EXT_RRM_SCAN_IND;
scm_debug("scan_ctrl_flags_ext %0x", req->scan_req.scan_ctrl_flags_ext);
/*
* Set wide band flag if enabled. This will cause
* phymode TLV being sent to FW.