qcacmn: Initialize only 1 RXDMA DST ring for WCN7850
WCN7850 has only one RXDMA DST ring, as opposed to other lithium family chipsets, which had 2 RXDMA DST ring. Refactor the code to pick the number of rxdma destination rings from CFG context. Change-Id: I20d475c02690043e969bc7a78605809b8c6814ae CRs-Fixed: 3084440
这个提交包含在:
@@ -5293,6 +5293,7 @@ void dp_print_mon_ring_stat_from_hal(struct dp_pdev *pdev, uint8_t mac_id)
|
||||
void
|
||||
dp_print_ring_stats(struct dp_pdev *pdev)
|
||||
{
|
||||
struct dp_soc *soc = pdev->soc;
|
||||
uint32_t i;
|
||||
int mac_id;
|
||||
int lmac_id;
|
||||
@@ -5372,7 +5373,7 @@ dp_print_ring_stats(struct dp_pdev *pdev)
|
||||
dp_print_mon_ring_stat_from_hal(pdev, lmac_id);
|
||||
}
|
||||
|
||||
for (i = 0; i < NUM_RXDMA_RINGS_PER_PDEV; i++) {
|
||||
for (i = 0; i < soc->wlan_cfg_ctx->num_rxdma_dst_rings_per_pdev; i++) {
|
||||
lmac_id = dp_get_lmac_id_for_pdev_id(pdev->soc,
|
||||
i, pdev->pdev_id);
|
||||
|
||||
|
在新工单中引用
屏蔽一个用户