Răsfoiți Sursa

qcacmn: Add debug logs at WMI layer to dump the mcast filters

Currently, mcast filter mac addresses are logged at PM layer
as part of filter preparation, but it's difficult to understand
which mac address are sent to firmware.
Add logs for the same at WMI layer to dump the final mcast
filters.

Change-Id: I43c8b0e1107129a0070f141eb3edda75349d5233
CRs-Fixed: 3669791
Srinivas Dasari 1 an în urmă
părinte
comite
91f4b92931
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 4 0
      wmi/src/wmi_unified_pmo_tlv.c

+ 4 - 0
wmi/src/wmi_unified_pmo_tlv.c

@@ -671,8 +671,12 @@ static QDF_STATUS send_multiple_add_clear_mcbc_filter_cmd_tlv(
 	mac_addr_dst_ptr = (wmi_mac_addr *)
 			(buf_ptr + WMI_TLV_HDR_SIZE);
 
+	wmi_debug("multicast addr cnt: %u", filter_param->multicast_addr_cnt);
 	for (i = 0; i < filter_param->multicast_addr_cnt; i++) {
 		WMI_CHAR_ARRAY_TO_MAC_ADDR(mac_addr_src_ptr, mac_addr_dst_ptr);
+		wmi_nofl_debug("mac addr[%d]: " QDF_MAC_ADDR_FMT, i,
+			       QDF_MAC_ADDR_REF(
+					filter_param->multicast_addr[i].bytes));
 		mac_addr_src_ptr += ATH_MAC_LEN;
 		mac_addr_dst_ptr++;
 	}