mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-12-20 02:43:38 +00:00
47 lines
1.8 KiB
Diff
47 lines
1.8 KiB
Diff
--- a/drivers/net/wireless/ath/ath11k/dp_rx.c
|
|
+++ b/drivers/net/wireless/ath/ath11k/dp_rx.c
|
|
@@ -3336,7 +3336,8 @@ void ath11k_dp_rx_mon_process_ulofdma(st
|
|
uint32_t mu_ul_user_v0_word1;
|
|
uint32_t ru_size;
|
|
|
|
- if (!(ppdu_info->reception_type == HAL_RX_RECEPTION_TYPE_MU_OFDMA ||
|
|
+ if (!(ppdu_info->reception_type == HAL_RX_RECEPTION_TYPE_MU_MIMO ||
|
|
+ ppdu_info->reception_type == HAL_RX_RECEPTION_TYPE_MU_OFDMA ||
|
|
ppdu_info->reception_type == HAL_RX_RECEPTION_TYPE_MU_OFDMA_MIMO))
|
|
return;
|
|
|
|
@@ -3372,7 +3373,10 @@ void ath11k_dp_rx_mon_process_ulofdma(st
|
|
rx_user_status->ul_ofdma_ru_width = ru_size;
|
|
rx_user_status->ul_ofdma_ru_size = ru_size;
|
|
}
|
|
+ rx_user_status->ldpc = FIELD_GET(HAL_RX_UL_OFDMA_USER_INFO_V0_W1_LDPC,
|
|
+ mu_ul_user_v0_word1);
|
|
}
|
|
+ ppdu_info->ldpc = 1;
|
|
|
|
}
|
|
|
|
--- a/drivers/net/wireless/ath/ath11k/hal_rx.h
|
|
+++ b/drivers/net/wireless/ath/ath11k/hal_rx.h
|
|
@@ -126,6 +126,7 @@ struct hal_rx_user_status {
|
|
u16 vht_flags;
|
|
u16 he_flags;
|
|
u8 rs_flags;
|
|
+ u8 ldpc;
|
|
u32 mpdu_cnt_fcs_ok;
|
|
u32 mpdu_cnt_fcs_err;
|
|
u32 mpdu_fcs_ok_bitmap[HAL_RX_NUM_WORDS_PER_PPDU_BITMAP];
|
|
--- a/drivers/net/wireless/ath/ath11k/debugfs_sta.c
|
|
+++ b/drivers/net/wireless/ath/ath11k/debugfs_sta.c
|
|
@@ -517,8 +517,8 @@ static ssize_t ath11k_dbg_sta_dump_rx_st
|
|
rx_stats->num_mpdu_fcs_ok);
|
|
len += scnprintf(buf + len, size - len, "Num of MPDUs with FCS error: %llu\n",
|
|
rx_stats->num_mpdu_fcs_err);
|
|
- len += scnprintf(buf + len, size - len, "BCC %llu LDPC %llu\n",
|
|
- rx_stats->coding_count[0], rx_stats->coding_count[1]);
|
|
+ /* len += scnprintf(buf + len, size - len, "BCC %llu LDPC %llu\n",
|
|
+ rx_stats->coding_count[0], rx_stats->coding_count[1]); */
|
|
len += scnprintf(buf + len, size - len,
|
|
"preamble: 11A %llu 11B %llu 11N %llu 11AC %llu 11AX %llu\n",
|
|
rx_stats->pream_cnt[0], rx_stats->pream_cnt[1],
|