qcacmn: Add handling for rxdma_rx_flush and invalid psh_rsn

In WBM error path, add handling for packets received with
rxdma_psh_rsn as rxdma_rx_flush. Also add assert for packets
received with an invalid push reason.

Change-Id: I4e445d52f00bbbdca358225aef488da0e8dccaa7
CRs-Fixed: 2978262
This commit is contained in:
Chaithanya Garrepalli
2021-07-02 13:32:55 +05:30
committed by Madan Koyyalamudi
부모 503a5adb9c
커밋 d7637a443d
4개의 변경된 파일26개의 추가작업 그리고 2개의 파일을 삭제

파일 보기

@@ -1443,6 +1443,7 @@ enum hal_rx_wbm_reo_push_reason {
enum hal_rx_wbm_rxdma_push_reason {
HAL_RX_WBM_RXDMA_PSH_RSN_ERROR = 0,
HAL_RX_WBM_RXDMA_PSH_RSN_ROUTE,
HAL_RX_WBM_RXDMA_PSH_RSN_FLUSH,
};
static inline void hal_rx_dump_mpdu_start_tlv(struct rx_mpdu_start *mpdu_start,