From b98780527ff89568e59ececd68d71219a78cfa68 Mon Sep 17 00:00:00 2001 From: Rakesh Pillai Date: Tue, 9 Aug 2022 00:06:06 -0700 Subject: [PATCH] qcacmn: Handle monitor tlvs to avoid extra logging Currently there are few TLVs which are received in the monitor status ring, but are not parsed for any data. Since these TLVs are unhandled, it causes excessive logging per monitor status ring entry. To avoid such excessive logging, handle the currently unhandled TLVs which are always received as part of other TLVs in monitor status ring. Change-Id: Idbe5a25e926a088adacaf5dfb892aff5885f8576 CRs-Fixed: 3266650 --- hal/wifi3.0/be/hal_be_api_mon.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hal/wifi3.0/be/hal_be_api_mon.h b/hal/wifi3.0/be/hal_be_api_mon.h index 5a657648ab..8a41e3ed7d 100644 --- a/hal/wifi3.0/be/hal_be_api_mon.h +++ b/hal/wifi3.0/be/hal_be_api_mon.h @@ -2997,6 +2997,8 @@ hal_rx_status_get_tlv_info_generic_be(void *rx_tlv_hdr, void *ppduinfo, case 0: return HAL_TLV_STATUS_PPDU_DONE; case WIFIRX_STATUS_BUFFER_DONE_E: + case WIFIPHYRX_DATA_DONE_E: + case WIFIPHYRX_PKT_END_PART1_E: return HAL_TLV_STATUS_PPDU_NOT_DONE; default: