qcacmn: Changes for Rx fast flag

Change to avoid processing of extended features
based of Fast RX flag

Also add changes to enable or disable this flag
based on feature settings

Change-Id: I8064780a271f8bdcf396bb9e2e2c14998f195535
CRs-Fixed: 3268842
Tento commit je obsažen v:
Chaithanya Garrepalli
2022-08-29 15:58:20 +05:30
odevzdal Madan Koyyalamudi
rodič f60c8e57d3
revize daed8f2cc5
5 změnil soubory, kde provedl 159 přidání a 61 odebrání

Zobrazit soubor

@@ -2149,6 +2149,7 @@ void dp_rx_update_stats(struct dp_soc *soc, qdf_nbuf_t nbuf)
*
* Return: void
*/
#if defined(MAX_PDEV_CNT) && (MAX_PDEV_CNT == 1)
static inline
void dp_rx_cksum_offload(struct dp_pdev *pdev,
qdf_nbuf_t nbuf,
@@ -2171,7 +2172,14 @@ void dp_rx_cksum_offload(struct dp_pdev *pdev,
DP_STATS_INCC(pdev, err.tcp_udp_csum_err, 1, tcp_udp_csum_er);
}
}
#else
static inline
void dp_rx_cksum_offload(struct dp_pdev *pdev,
qdf_nbuf_t nbuf,
uint8_t *rx_tlv_hdr)
{
}
#endif
#endif /* QCA_HOST_MODE_WIFI_DISABLED */
#ifdef WLAN_FEATURE_RX_SOFTIRQ_TIME_LIMIT