소스 검색

qcacmn: Subscribe RX PPDU START USER INFO TLV for pktlog modes

As of now, RX PPDU START USER INFO TLV is not subscribed as
part of pktlog. Since enable_ol_stats is set by default and
it subscribes RX PPDU START USER INFO TLV, we can see
RX PPDU START USER INFO TLV being available as part of pktlog
data. But recently, with all the automation testing scripts
it is decided to set enable_ol_stats to 0, hence subscription
of RX PPDU START USER INFO TLV is taken care during the filter
set up for all the pktlog modes.

Change-Id: Ib8c7e668a17fcb8e791784d29ef6f00fbdd2df34
CRs-Fixed: 3440721
Adwait Nayak 2 년 전
부모
커밋
c2c736472a
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      dp/wifi3.0/monitor/dp_mon_filter.c

+ 3 - 0
dp/wifi3.0/monitor/dp_mon_filter.c

@@ -701,6 +701,7 @@ void dp_mon_filter_set_status_cmn(struct dp_mon_pdev *mon_pdev,
 	filter->tlv_filter.ppdu_end_user_stats = 1;
 	filter->tlv_filter.ppdu_end_user_stats_ext = 1;
 	filter->tlv_filter.ppdu_end_status_done = 1;
+	filter->tlv_filter.ppdu_start_user_info = 1;
 	filter->tlv_filter.enable_fp = 1;
 	filter->tlv_filter.enable_md = 0;
 	filter->tlv_filter.fp_mgmt_filter = FILTER_MGMT_ALL;
@@ -732,6 +733,7 @@ void dp_mon_filter_set_status_cbf(struct dp_pdev *pdev,
 	filter->tlv_filter.ppdu_end_user_stats = 1;
 	filter->tlv_filter.ppdu_end_user_stats_ext = 1;
 	filter->tlv_filter.ppdu_end_status_done = 1;
+	filter->tlv_filter.ppdu_start_user_info = 1;
 	filter->tlv_filter.enable_fp = 1;
 	filter->tlv_filter.enable_md = 0;
 	filter->tlv_filter.fp_mgmt_filter = FILTER_MGMT_ACT_NO_ACK;
@@ -755,6 +757,7 @@ void dp_mon_filter_set_cbf_cmn(struct dp_pdev *pdev,
 	filter->tlv_filter.ppdu_end_user_stats = 0;
 	filter->tlv_filter.ppdu_end_user_stats_ext = 0;
 	filter->tlv_filter.ppdu_end_status_done = 0;
+	filter->tlv_filter.ppdu_start_user_info = 0;
 	filter->tlv_filter.enable_fp = 1;
 	filter->tlv_filter.enable_md = 0;
 	filter->tlv_filter.fp_mgmt_filter = FILTER_MGMT_ACT_NO_ACK;