Merge "qca-cmn: Remove send_pdev_set_chan_cmd_non_tlv"
diff --git a/tools/linux/peerstats.c b/tools/linux/peerstats.c
index 976fe3e..782429f 100644
--- a/tools/linux/peerstats.c
+++ b/tools/linux/peerstats.c
@@ -214,7 +214,7 @@
printf(" %10u |", tmp_rx_stats->rate);
for (chain = 0; chain < max_chain; chain++) {
for (bw = 0; bw < max_bw; bw++) {
- printf(" %10lx |",
+ printf(" %10lu |",
tmp_rx_stats->avg_rssi_ant[chain][bw]);
}
printf(" \n\t ");
@@ -259,7 +259,7 @@
sojourn_stats->sum_sojourn_msdu[tid],
sojourn_stats->num_msdus[tid]);
}
- PRINT("sizeof(avg): %lx", sizeof(sojourn_stats->avg_sojourn_msdu[tid]));
+ PRINT("sizeof(avg): %lu", sizeof(sojourn_stats->avg_sojourn_msdu[tid]));
PRINT("\n...........................................");
PRINT("...................................");
PRINT("...................................");
diff --git a/wmi/src/wmi_unified_ap_tlv.c b/wmi/src/wmi_unified_ap_tlv.c
index 7531d15..be19348 100644
--- a/wmi/src/wmi_unified_ap_tlv.c
+++ b/wmi/src/wmi_unified_ap_tlv.c
@@ -1599,6 +1599,37 @@
return QDF_STATUS_SUCCESS;
}
+/*
+ * extract_vdev_peer_delete_all_response_event_tlv() -
+ * extract peer delete all response event
+ * @wmi_handle: wmi handle
+ * @param evt_buf: pointer to event buffer
+ * @param pointer: Pointer to hold vdev_id of peer delete all response
+ *
+ * Return: QDF_STATUS_SUCCESS for success or error code
+ */
+static QDF_STATUS extract_vdev_peer_delete_all_response_event_tlv(
+ wmi_unified_t wmi_hdl,
+ void *evt_buf,
+ struct wmi_host_vdev_peer_delete_all_response_event *param)
+{
+ WMI_VDEV_DELETE_ALL_PEER_RESP_EVENTID_param_tlvs *param_buf;
+ wmi_vdev_delete_all_peer_resp_event_fixed_param *ev;
+
+ param_buf = (WMI_VDEV_DELETE_ALL_PEER_RESP_EVENTID_param_tlvs *)evt_buf;
+
+ ev = (wmi_vdev_delete_all_peer_resp_event_fixed_param *) param_buf->fixed_param;
+ if (!ev) {
+ WMI_LOGE("%s: Invalid peer_delete all response", __func__);
+ return QDF_STATUS_E_FAILURE;
+ }
+
+ param->vdev_id = ev->vdev_id;
+ param->status = ev->status;
+
+ return QDF_STATUS_SUCCESS;
+}
+
/**
* extract_pdev_tpc_ev_param_tlv() - extract tpc param from event
* @wmi_handle: wmi handle
@@ -2779,6 +2810,8 @@
ops->extract_dcs_im_tgt_stats = extract_dcs_im_tgt_stats_tlv;
ops->extract_peer_delete_response_event =
extract_peer_delete_response_event_tlv;
+ ops->extract_vdev_peer_delete_all_response_event =
+ extract_vdev_peer_delete_all_response_event_tlv;
ops->extract_pdev_csa_switch_count_status =
extract_pdev_csa_switch_count_status_tlv;
ops->extract_pdev_tpc_ev_param = extract_pdev_tpc_ev_param_tlv;