qcacld-3.0: Print info related to WTC BTM roaming
Print info related to WTC BTM roaming coming via wmi_roam_trigger_reason_tlv_param. Print timestamp, which indicates the time when btm response is sent to AP, coming via wmi_roam_btm_response_info_tlv_param to HOST. Change-Id: I2c408527739e1e2831015dd7b959ab17299abf6b CRs-Fixed: 2740597
Este cometimento está contido em:

cometido por
snandini

ascendente
67285c16d9
cometimento
631f7d15a1
@@ -409,6 +409,7 @@ struct scoring_param {
|
||||
* ROAM_TRIGGER_REASON_IDLE: Roam triggered due to inactivity of the device.
|
||||
* ROAM_TRIGGER_REASON_STA_KICKOUT: Roam triggered due to sta kickout event.
|
||||
* ROAM_TRIGGER_REASON_ESS_RSSI: Roam triggered due to ess rssi
|
||||
* ROAM_TRIGGER_REASON_WTC_BTM: Roam triggered due to WTC BTM
|
||||
* ROAM_TRIGGER_REASON_MAX: Maximum number of roam triggers
|
||||
*/
|
||||
enum roam_trigger_reason {
|
||||
@@ -429,6 +430,7 @@ enum roam_trigger_reason {
|
||||
ROAM_TRIGGER_REASON_IDLE,
|
||||
ROAM_TRIGGER_REASON_STA_KICKOUT,
|
||||
ROAM_TRIGGER_REASON_ESS_RSSI,
|
||||
ROAM_TRIGGER_REASON_WTC_BTM,
|
||||
ROAM_TRIGGER_REASON_MAX,
|
||||
};
|
||||
|
||||
|
@@ -1272,6 +1272,9 @@ convert_control_roam_trigger_reason_bitmap(uint32_t trigger_reason_bitmap)
|
||||
if (trigger_reason_bitmap & BIT(ROAM_TRIGGER_REASON_ESS_RSSI))
|
||||
fw_trigger_bitmap |= BIT(WMI_ROAM_TRIGGER_REASON_ESS_RSSI);
|
||||
|
||||
if (trigger_reason_bitmap & BIT(ROAM_TRIGGER_REASON_WTC_BTM))
|
||||
fw_trigger_bitmap |= BIT(WMI_ROAM_TRIGGER_REASON_WTC_BTM);
|
||||
|
||||
return fw_trigger_bitmap;
|
||||
}
|
||||
|
||||
@@ -1495,6 +1498,7 @@ extract_roam_btm_response_stats_tlv(wmi_unified_t wmi_handle, void *evt_buf,
|
||||
WMI_MAC_ADDR_TO_CHAR_ARRAY(&src_data->target_bssid,
|
||||
dst->target_bssid.bytes);
|
||||
dst->vsie_reason = src_data->vsie_reason;
|
||||
dst->timestamp = src_data->timestamp;
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
Criar uma nova questão referindo esta
Bloquear um utilizador