qcacld-3.0: Optimize log in wma_add_beacon_filter

Print Hexdump of beacon filter ie instead
of printing every 32 bit IE in a loop.

Change-Id: I932944037759ab835e4dd0c0b6e71e49bf768da4
CRs-Fixed: 3134785
This commit is contained in:
Utkarsh Bhatnagar
2022-02-22 15:15:20 +05:30
zatwierdzone przez Madan Koyyalamudi
rodzic 40c8af0b9b
commit 3a2dfee265

Wyświetl plik

@@ -951,10 +951,13 @@ QDF_STATUS wma_add_beacon_filter(WMA_HANDLE handle,
(BCN_FLT_MAX_ELEMS_IE_LIST * sizeof(u_int32_t)));
ie_map = (A_UINT32 *)(buf + WMI_TLV_HDR_SIZE);
for (i = 0; i < BCN_FLT_MAX_ELEMS_IE_LIST; i++) {
for (i = 0; i < BCN_FLT_MAX_ELEMS_IE_LIST; i++)
ie_map[i] = filter_params->ie_map[i];
wma_debug("beacon filter ie map = %u", ie_map[i]);
}
wma_debug("Beacon filter ie map Hex dump:");
QDF_TRACE_HEX_DUMP(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_DEBUG,
(uint8_t *)ie_map,
BCN_FLT_MAX_ELEMS_IE_LIST * sizeof(u_int32_t));
ret = wmi_unified_cmd_send(wmi_handle, wmi_buf, len,
WMI_ADD_BCN_FILTER_CMDID);