qcacmn: Prefetch Tx HW desc, SW desc and SKB in pipeline fashion
Prefetch TX HW desc, SW desc and SKB in pipeline fashion in Tx. completion path. This improves the UDP DL CPU idle% by ~4.5% Change-Id: I48096e996cd835321ce2681d3981fa94c7189f54
这个提交包含在:
@@ -2193,7 +2193,9 @@ static inline void dp_srng_dst_inv_cached_descs(struct dp_soc *dp_soc,
|
||||
}
|
||||
#endif /* QCA_CACHED_RING_DESC */
|
||||
|
||||
#if defined(QCA_CACHED_RING_DESC) && defined(QCA_DP_RX_HW_SW_NBUF_DESC_PREFETCH)
|
||||
#if defined(QCA_CACHED_RING_DESC) && \
|
||||
(defined(QCA_DP_RX_HW_SW_NBUF_DESC_PREFETCH) || \
|
||||
defined(QCA_DP_TX_HW_SW_NBUF_DESC_PREFETCH))
|
||||
/**
|
||||
* dp_srng_dst_prefetch() - Wrapper function to prefetch descs from dest ring
|
||||
* @hal_soc_hdl: HAL SOC handle
|
||||
|
在新工单中引用
屏蔽一个用户