qcacmn: Handle HW coookie conversion disable in DS mode
Direct switch support to handle Rx cookie conversion when HW cookie conversion is disabled. Change-Id: I861d854fbeecc2c70e87be3f289915b7e915985d CRs-Fixed: 3547681
This commit is contained in:

committed by
Rahul Choudhary

parent
a671ff2ee1
commit
3041fbd68f
@@ -1094,7 +1094,22 @@ QDF_STATUS dp_wbm_get_rx_desc_from_hal_desc_be(struct dp_soc *soc,
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
#endif /* DP_HW_COOKIE_CONVERT_EXCEPTION */
|
||||
struct dp_rx_desc *dp_rx_desc_ppeds_cookie_2_va(struct dp_soc *soc,
|
||||
unsigned long cookie)
|
||||
{
|
||||
return (struct dp_rx_desc *)cookie;
|
||||
}
|
||||
|
||||
#else
|
||||
struct dp_rx_desc *dp_rx_desc_ppeds_cookie_2_va(struct dp_soc *soc,
|
||||
unsigned long cookie)
|
||||
{
|
||||
if (!cookie)
|
||||
return NULL;
|
||||
|
||||
return (struct dp_rx_desc *)dp_cc_desc_find(soc, cookie);
|
||||
}
|
||||
|
||||
QDF_STATUS dp_wbm_get_rx_desc_from_hal_desc_be(struct dp_soc *soc,
|
||||
void *ring_desc,
|
||||
struct dp_rx_desc **r_rx_desc)
|
||||
|
@@ -188,6 +188,9 @@ dp_rx_desc_sw_cc_check(struct dp_soc *soc,
|
||||
}
|
||||
#endif /* DP_FEATURE_HW_COOKIE_CONVERSION && DP_HW_COOKIE_CONVERT_EXCEPTION */
|
||||
|
||||
struct dp_rx_desc *dp_rx_desc_ppeds_cookie_2_va(struct dp_soc *soc,
|
||||
unsigned long cookie);
|
||||
|
||||
#define DP_PEER_METADATA_OFFLOAD_GET_BE(_peer_metadata) (0)
|
||||
|
||||
#define HTT_RX_PEER_META_DATA_FIELD_GET(_var, _field_s, _field_m) \
|
||||
|
Reference in New Issue
Block a user