소스 검색

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 년 전
부모
커밋
91f4b92931
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  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++;
 	}