qcacmn: add MCS 12/13 stats support for 4K QAM mode

Add MCS 12/13 stats support for 4K QAM mode.

Change-Id: Ib4c0a216f2201d4b7cecc010d65bbebc07cfb3b4
CRs-Fixed: 2786348
This commit is contained in:
Vevek Venkatesan
2020-10-06 21:21:54 +05:30
committed by snandini
parent 12104fad28
commit cad7c21002
3 changed files with 10 additions and 2 deletions

View File

@@ -40,7 +40,7 @@ enum CMN_BW_TYPES {
#define NUM_HT_MCS 8
#define NUM_VHT_MCS 12
#define NUM_HE_MCS 12
#define NUM_HE_MCS 14
#define NUM_SPATIAL_STREAM 4
#define NUM_SPATIAL_STREAMS 8

View File

@@ -43,7 +43,7 @@
#endif
/* 1 additional MCS is for invalid values */
#define MAX_MCS (12 + 1)
#define MAX_MCS (14 + 1)
#define MAX_MCS_11A 8
#define MAX_MCS_11B 7
#define MAX_MCS_11AC 12
@@ -313,6 +313,8 @@ static const struct cdp_rate_debug cdp_rate_string[DOT11_MAX][MAX_MCS] = {
{"HE MCS 9 (256-QAM 5/6) ", MCS_VALID},
{"HE MCS 10 (1024-QAM 3/4)", MCS_VALID},
{"HE MCS 11 (1024-QAM 5/6)", MCS_VALID},
{"HE MCS 12 (4096-QAM 3/4)", MCS_VALID},
{"HE MCS 13 (4096-QAM 5/6)", MCS_VALID},
{"INVALID ", MCS_INVALID},
}
};

View File

@@ -85,6 +85,8 @@ static const struct cdp_rate_debug dp_ppdu_rate_string[DOT11_MAX][MAX_MCS] = {
{"HE MCS 9 (256-QAM 5/6) ", MCS_VALID},
{"HE MCS 10 (1024-QAM 3/4)", MCS_VALID},
{"HE MCS 11 (1024-QAM 5/6)", MCS_VALID},
{"HE MCS 12 (4096-QAM 3/4)", MCS_VALID},
{"HE MCS 13 (4096-QAM 5/6)", MCS_VALID},
{"INVALID ", MCS_VALID},
}
};
@@ -104,6 +106,8 @@ dp_mu_rate_string[RX_TYPE_MU_MAX][MAX_MCS] = {
{"HE MU-MIMO MCS 9 (256-QAM 5/6) ", MCS_VALID},
{"HE MU-MIMO MCS 10 (1024-QAM 3/4)", MCS_VALID},
{"HE MU-MIMO MCS 11 (1024-QAM 5/6)", MCS_VALID},
{"HE MU-MIMO MCS 12 (4096-QAM 3/4)", MCS_VALID},
{"HE MU-MIMO MCS 13 (4096-QAM 5/6)", MCS_VALID},
{"INVALID ", MCS_VALID},
},
{
@@ -119,6 +123,8 @@ dp_mu_rate_string[RX_TYPE_MU_MAX][MAX_MCS] = {
{"HE OFDMA MCS 9 (256-QAM 5/6) ", MCS_VALID},
{"HE OFDMA MCS 10 (1024-QAM 3/4)", MCS_VALID},
{"HE OFDMA MCS 11 (1024-QAM 5/6)", MCS_VALID},
{"HE OFDMA MCS 12 (4096-QAM 3/4)", MCS_VALID},
{"HE OFDMA MCS 13 (4096-QAM 5/6)", MCS_VALID},
{"INVALID ", MCS_VALID},
},
};