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
This commit is contained in:
Rakesh Pillai
2022-08-09 00:06:06 -07:00
committed by Madan Koyyalamudi
parent baa9ecbd3c
commit b98780527f

View File

@@ -2997,6 +2997,8 @@ hal_rx_status_get_tlv_info_generic_be(void *rx_tlv_hdr, void *ppduinfo,
case 0: case 0:
return HAL_TLV_STATUS_PPDU_DONE; return HAL_TLV_STATUS_PPDU_DONE;
case WIFIRX_STATUS_BUFFER_DONE_E: case WIFIRX_STATUS_BUFFER_DONE_E:
case WIFIPHYRX_DATA_DONE_E:
case WIFIPHYRX_PKT_END_PART1_E:
return HAL_TLV_STATUS_PPDU_NOT_DONE; return HAL_TLV_STATUS_PPDU_NOT_DONE;
default: default: