qcacmn: Add check for ppdu_type while updating peer consumption
Add check for ppdu_type while updating peer consumption time for rx ppdu Change-Id: If4e24649d4c73d8899dcc7faf34e135dea6e4065 CRs-Fixed: 3220040
This commit is contained in:

committed by
Madan Koyyalamudi

parent
5753fed431
commit
4a668c5271
@@ -845,8 +845,13 @@ dp_ppdu_desc_user_rx_time_update(struct dp_pdev *pdev,
|
|||||||
if (!nss_ru_width_sum)
|
if (!nss_ru_width_sum)
|
||||||
nss_ru_width_sum = 1;
|
nss_ru_width_sum = 1;
|
||||||
|
|
||||||
rx_time_us = (ppdu_desc->duration *
|
if (ppdu_desc->u.ppdu_type == HAL_RX_TYPE_MU_OFDMA ||
|
||||||
user->nss * user->ofdma_ru_width) / nss_ru_width_sum;
|
ppdu_desc->u.ppdu_type == HAL_RX_TYPE_MU_MIMO) {
|
||||||
|
rx_time_us = (ppdu_desc->duration *
|
||||||
|
user->nss * user->ofdma_ru_width) / nss_ru_width_sum;
|
||||||
|
} else {
|
||||||
|
rx_time_us = ppdu_desc->duration;
|
||||||
|
}
|
||||||
|
|
||||||
DP_STATS_INC(mon_peer, airtime_consumption.consumption,
|
DP_STATS_INC(mon_peer, airtime_consumption.consumption,
|
||||||
rx_time_us);
|
rx_time_us);
|
||||||
|
Reference in New Issue
Block a user