Merge "qca-wifi: Add support for OFDMA UL per user info"

このコミットが含まれているのは:
Linux Build Service Account
2019-07-25 01:06:45 -07:00
committed by Gerrit - the friendly Code Review server
コミット 603df432f8
2個のファイルの変更14行の追加2行の削除

ファイルの表示

@@ -40,6 +40,9 @@
* <enum 1 bw_40_MHz>
* <enum 2 bw_80_MHz>
* <enum 3 bw_160_MHz>
* @ofdma_info_valid: RU info valid
* @ofdma_ru_start_index: RU index number(0-73)
* @ofdma_ru_width: size of RU in units of 1(26tone)RU
* @nss: NSS 1,2, ...8
* @mcs: MCS index
* @preamble: preamble

ファイルの表示

@@ -74,6 +74,7 @@ dp_rx_populate_cdp_indication_mpdu_info(
uint32_t user)
{
int i;
struct mon_rx_user_status *rx_user_status;
cdp_mpdu_info->ppdu_id = ppdu_info->com_info.ppdu_id;
cdp_mpdu_info->channel = ppdu_info->rx_status.chan_num;
@@ -92,8 +93,16 @@ dp_rx_populate_cdp_indication_mpdu_info(
cdp_mpdu_info->nf = ppdu_info->rx_status.chan_noise_floor;
if (ppdu_info->rx_status.reception_type == HAL_RX_TYPE_MU_OFDMA) {
cdp_mpdu_info->nss = ppdu_info->rx_user_status[user].nss;
cdp_mpdu_info->mcs = ppdu_info->rx_user_status[user].mcs;
rx_user_status = &ppdu_info->rx_user_status[user];
cdp_mpdu_info->nss = rx_user_status->nss;
cdp_mpdu_info->mcs = rx_user_status->mcs;
cdp_mpdu_info->ofdma_info_valid =
rx_user_status->ofdma_info_valid;
cdp_mpdu_info->ofdma_ru_start_index =
rx_user_status->dl_ofdma_ru_start_index;
cdp_mpdu_info->ofdma_ru_width =
rx_user_status->dl_ofdma_ru_width;
} else {
cdp_mpdu_info->nss = ppdu_info->rx_status.nss;
cdp_mpdu_info->mcs = ppdu_info->rx_status.mcs;