|
@@ -1,5 +1,5 @@
|
|
/*
|
|
/*
|
|
- * Copyright (c) 2016-2019 The Linux Foundation. All rights reserved.
|
|
|
|
|
|
+ * Copyright (c) 2016-2019, 2021 The Linux Foundation. All rights reserved.
|
|
*
|
|
*
|
|
* Permission to use, copy, modify, and/or distribute this software for
|
|
* Permission to use, copy, modify, and/or distribute this software for
|
|
* any purpose with or without fee is hereby granted, provided that the
|
|
* any purpose with or without fee is hereby granted, provided that the
|
|
@@ -1734,1400 +1734,1624 @@ static const struct DP_CMN_RATE_TABLE dp_11abgnratetable = {
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
143400, 147700, 135400, 121900, 0, 143400,
|
|
143400, 147700, 135400, 121900, 0, 143400,
|
|
0x40b},
|
|
0x40b},
|
|
|
|
+ /* 424 MCS-12 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 154900, 159500, 146300, 131600, 0, 154900,
|
|
|
|
+ 0x40c},
|
|
|
|
+ /* 425 MCS-13 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 172100, 177300, 162500, 146300, 0, 172100,
|
|
|
|
+ 0x40d},
|
|
/* When number spatial streams > 1 use below rates */
|
|
/* When number spatial streams > 1 use below rates */
|
|
- /* 424 MCS-00 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 426 MCS-00 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
17200, 17700, 16300, 14600, 8600, 17200,
|
|
17200, 17700, 16300, 14600, 8600, 17200,
|
|
0x420},
|
|
0x420},
|
|
- /* 425 MCS-01 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 427 MCS-01 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
34400, 35500, 32500, 29300, 17700, 34400,
|
|
34400, 35500, 32500, 29300, 17700, 34400,
|
|
0x421},
|
|
0x421},
|
|
- /* 426 MCS-02 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 428 MCS-02 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
51600, 53200, 48800, 43900, 0, 51600,
|
|
51600, 53200, 48800, 43900, 0, 51600,
|
|
0x422},
|
|
0x422},
|
|
- /* 427 MCS-03 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 429 MCS-03 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
68800, 70900, 65000, 58500, 34400, 68800,
|
|
68800, 70900, 65000, 58500, 34400, 68800,
|
|
0x423},
|
|
0x423},
|
|
- /* 428 MCS-04 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 430 MCS-04 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
0x424},
|
|
0x424},
|
|
- /* 429 MCS-05 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 431 MCS-05 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
137600, 141800, 130000, 117000, 0, 137600,
|
|
137600, 141800, 130000, 117000, 0, 137600,
|
|
0x425},
|
|
0x425},
|
|
- /* 430 MCS-06 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 432 MCS-06 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
154900, 159500, 146300, 131600, 0, 154900,
|
|
154900, 159500, 146300, 131600, 0, 154900,
|
|
0x426},
|
|
0x426},
|
|
- /* 431 MCS-07 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 433 MCS-07 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
172100, 177300, 162500, 146300, 0, 172100,
|
|
172100, 177300, 162500, 146300, 0, 172100,
|
|
0x427},
|
|
0x427},
|
|
- /* 432 MCS-08 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 434 MCS-08 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
0x428},
|
|
0x428},
|
|
- /* 433 MCS-09 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 435 MCS-09 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
229400, 236400, 216700, 195000, 0, 229400,
|
|
229400, 236400, 216700, 195000, 0, 229400,
|
|
0x429},
|
|
0x429},
|
|
- /* 434 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 436 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
258100, 265900, 243800, 219400, 0, 258100,
|
|
258100, 265900, 243800, 219400, 0, 258100,
|
|
0x42a},
|
|
0x42a},
|
|
- /* 435 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 437 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
286800, 295500, 270800, 243800, 0, 286800,
|
|
286800, 295500, 270800, 243800, 0, 286800,
|
|
0x42b},
|
|
0x42b},
|
|
|
|
+ /* 438 MCS-12 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 309700, 319100, 292500, 263300, 0, 309700,
|
|
|
|
+ 0x42c},
|
|
|
|
+ /* 439 MCS-13 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 344100, 354500, 325000, 292500, 0, 344100,
|
|
|
|
+ 0x42d},
|
|
|
|
|
|
/* When number of spatial streams > 2
|
|
/* When number of spatial streams > 2
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 436 MCS-00 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 440 MCS-00 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
25800, 26600, 24400, 21900, 12900, 25800,
|
|
25800, 26600, 24400, 21900, 12900, 25800,
|
|
0x440},
|
|
0x440},
|
|
- /* 437 MCS-01 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 441 MCS-01 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
51600, 53200, 48800, 43900, 25800, 51600,
|
|
51600, 53200, 48800, 43900, 25800, 51600,
|
|
0x441},
|
|
0x441},
|
|
- /* 438 MCS-02 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 442 MCS-02 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
77400, 79800, 73100, 65800, 0, 77400,
|
|
77400, 79800, 73100, 65800, 0, 77400,
|
|
0x442},
|
|
0x442},
|
|
- /* 439 MCS-03 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 443 MCS-03 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
0x443},
|
|
0x443},
|
|
- /* 440 MCS-04 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 444 MCS-04 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
154900, 159500, 146300, 131600, 77400, 154900,
|
|
154900, 159500, 146300, 131600, 77400, 154900,
|
|
0x444},
|
|
0x444},
|
|
- /* 441 MCS-05 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 445 MCS-05 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
0x445},
|
|
0x445},
|
|
- /* 442 MCS-06 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 446 MCS-06 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
232300, 239300, 219400, 197400, 0, 232300,
|
|
232300, 239300, 219400, 197400, 0, 232300,
|
|
0x446},
|
|
0x446},
|
|
- /* 443 MCS-07 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 447 MCS-07 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
258100, 265900, 243800, 219400, 0, 258100,
|
|
258100, 265900, 243800, 219400, 0, 258100,
|
|
0x447},
|
|
0x447},
|
|
- /* 444 MCS-08 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 448 MCS-08 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
309700, 319100, 292500, 263300, 0, 309700,
|
|
309700, 319100, 292500, 263300, 0, 309700,
|
|
0x448},
|
|
0x448},
|
|
- /* 445 MCS-09 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 449 MCS-09 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
344100, 354500, 325000, 292500, 0, 344100,
|
|
344100, 354500, 325000, 292500, 0, 344100,
|
|
0x449},
|
|
0x449},
|
|
- /* 446 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 450 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
387100, 398900, 365600, 329100, 0, 387100,
|
|
387100, 398900, 365600, 329100, 0, 387100,
|
|
0x44a},
|
|
0x44a},
|
|
- /* 447 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 451 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
430100, 443200, 406300, 365600, 0, 430100,
|
|
430100, 443200, 406300, 365600, 0, 430100,
|
|
0x44b},
|
|
0x44b},
|
|
|
|
+ /* 452 MCS-12 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 464600, 478600, 438800, 394900, 0, 464600,
|
|
|
|
+ 0x44c},
|
|
|
|
+ /* 453 MCS-13 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 516200, 531800, 487500, 438800, 0, 516200,
|
|
|
|
+ 0x44d},
|
|
|
|
|
|
/* When number of spatial streams > 3
|
|
/* When number of spatial streams > 3
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 448 MCS-00 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 454 MCS-00 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
34400, 35500, 32500, 29300, 17700, 34400,
|
|
34400, 35500, 32500, 29300, 17700, 34400,
|
|
0x460},
|
|
0x460},
|
|
- /* 449 MCS-01 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 455 MCS-01 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
68800, 70900, 65000, 58500, 34400, 68800,
|
|
68800, 70900, 65000, 58500, 34400, 68800,
|
|
0x461},
|
|
0x461},
|
|
- /* 450 MCS-02 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 456 MCS-02 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
103200, 106400, 97500, 87800, 0, 103200,
|
|
103200, 106400, 97500, 87800, 0, 103200,
|
|
0x462},
|
|
0x462},
|
|
- /* 451 MCS-03 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 457 MCS-03 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
0x463},
|
|
0x463},
|
|
- /* 452 MCS-04 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 458 MCS-04 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
0x464},
|
|
0x464},
|
|
- /* 453 MCS-05 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 459 MCS-05 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
275300, 283600, 260000, 234000, 0, 275300,
|
|
275300, 283600, 260000, 234000, 0, 275300,
|
|
0x465},
|
|
0x465},
|
|
- /* 454 MCS-06 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 460 MCS-06 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
309700, 319100, 292500, 263300, 0, 309700,
|
|
309700, 319100, 292500, 263300, 0, 309700,
|
|
0x466},
|
|
0x466},
|
|
- /* 455 MCS-07 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 461 MCS-07 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
344100, 354500, 325000, 292500, 0, 344100,
|
|
344100, 354500, 325000, 292500, 0, 344100,
|
|
0x467},
|
|
0x467},
|
|
- /* 456 MCS-08 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 462 MCS-08 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
412900, 425500, 390000, 351000, 0, 412900,
|
|
412900, 425500, 390000, 351000, 0, 412900,
|
|
0x468},
|
|
0x468},
|
|
- /* 457 MCS-09 */ { HE20_MODE_VALID_MASK,
|
|
|
|
|
|
+ /* 463 MCS-09 */ { HE20_MODE_VALID_MASK,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
455800, 472700, 433300, 390000, 0, 455800,
|
|
455800, 472700, 433300, 390000, 0, 455800,
|
|
0x469},
|
|
0x469},
|
|
- /* 458 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 464 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
0x46a},
|
|
0x46a},
|
|
- /* 459 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 465 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
573500, 590900, 541700, 487500, 0, 573500,
|
|
573500, 590900, 541700, 487500, 0, 573500,
|
|
0x46b},
|
|
0x46b},
|
|
|
|
+ /* 466 MCS-12 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 619400, 638200, 585000, 526500, 0, 619400,
|
|
|
|
+ 0x46c},
|
|
|
|
+ /* 467 MCS-13 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 688200, 709100, 650000, 585000, 0, 688200,
|
|
|
|
+ 0x46d},
|
|
|
|
|
|
/* When number of spatial streams > 4
|
|
/* When number of spatial streams > 4
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 460 MCS-00 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 468 MCS-00 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
43000, 43300, 40600, 36600, 21500, 43000,
|
|
43000, 43300, 40600, 36600, 21500, 43000,
|
|
0x480},
|
|
0x480},
|
|
- /* 461 MCS-01 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 469 MCS-01 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
86000, 88600, 81300, 73100, 43000, 86000,
|
|
86000, 88600, 81300, 73100, 43000, 86000,
|
|
0x481},
|
|
0x481},
|
|
- /* 462 MCS-02 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 470 MCS-02 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
129000, 133000, 121900, 109700, 0, 129000,
|
|
129000, 133000, 121900, 109700, 0, 129000,
|
|
0x482},
|
|
0x482},
|
|
- /* 463 MCS-03 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 471 MCS-03 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
172100, 177300, 162500, 146300, 86000, 172100,
|
|
172100, 177300, 162500, 146300, 86000, 172100,
|
|
0x483},
|
|
0x483},
|
|
- /* 464 MCS-04 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 472 MCS-04 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
258100, 265900, 243800, 219400, 129000, 258100,
|
|
258100, 265900, 243800, 219400, 129000, 258100,
|
|
0x484},
|
|
0x484},
|
|
- /* 465 MCS-05 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 473 MCS-05 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
344100, 354500, 325000, 292500, 0, 344100,
|
|
344100, 354500, 325000, 292500, 0, 344100,
|
|
0x485},
|
|
0x485},
|
|
- /* 466 MCS-06 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 474 MCS-06 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
387100, 398900, 365600, 329100, 0, 387100,
|
|
387100, 398900, 365600, 329100, 0, 387100,
|
|
0x486},
|
|
0x486},
|
|
- /* 467 MCS-07 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 475 MCS-07 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
430100, 443200, 406300, 365600, 0, 430100,
|
|
430100, 443200, 406300, 365600, 0, 430100,
|
|
0x487},
|
|
0x487},
|
|
- /* 468 MCS-08 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 476 MCS-08 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
0x488},
|
|
0x488},
|
|
- /* 469 MCS-09 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 477 MCS-09 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
573500, 590900, 541700, 487500, 0, 573500,
|
|
573500, 590900, 541700, 487500, 0, 573500,
|
|
0x489},
|
|
0x489},
|
|
- /* 470 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 478 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
645200, 664800, 609400, 548400, 0, 645200,
|
|
645200, 664800, 609400, 548400, 0, 645200,
|
|
0x48a},
|
|
0x48a},
|
|
- /* 471 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 479 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
716900, 738600, 677100, 609400, 0, 716900,
|
|
716900, 738600, 677100, 609400, 0, 716900,
|
|
0x48b},
|
|
0x48b},
|
|
|
|
+ /* 480 MCS-12 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 774300, 797700, 731300, 658100, 0, 774300,
|
|
|
|
+ 0x48c},
|
|
|
|
+ /* 481 MCS-13 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 860300, 886400, 812500, 731300, 0, 860300,
|
|
|
|
+ 0x48d},
|
|
|
|
|
|
/* When number of spatial streams > 5
|
|
/* When number of spatial streams > 5
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 472 MCS-00 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 482 MCS-00 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
51600, 53200, 48800, 43900, 25800, 51600,
|
|
51600, 53200, 48800, 43900, 25800, 51600,
|
|
0x4a0},
|
|
0x4a0},
|
|
- /* 473 MCS-01 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 483 MCS-01 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
0x4a1},
|
|
0x4a1},
|
|
- /* 474 MCS-02 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 484 MCS-02 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
154900, 159500, 146300, 131600, 0, 154900,
|
|
154900, 159500, 146300, 131600, 0, 154900,
|
|
0x4a2},
|
|
0x4a2},
|
|
- /* 475 MCS-03 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 485 MCS-03 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
0x4a3},
|
|
0x4a3},
|
|
- /* 476 MCS-04 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 486 MCS-04 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
309700, 319100, 292500, 263300, 154900, 309700,
|
|
309700, 319100, 292500, 263300, 154900, 309700,
|
|
0x4a4},
|
|
0x4a4},
|
|
- /* 477 MCS-05 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 487 MCS-05 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
412900, 425500, 390000, 351000, 0, 412900,
|
|
412900, 425500, 390000, 351000, 0, 412900,
|
|
0x4a5},
|
|
0x4a5},
|
|
- /* 478 MCS-06 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 488 MCS-06 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
464600, 478600, 438000, 394900, 0, 464600,
|
|
464600, 478600, 438000, 394900, 0, 464600,
|
|
0x4a6},
|
|
0x4a6},
|
|
- /* 479 MCS-07 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 489 MCS-07 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
0x4a7},
|
|
0x4a7},
|
|
- /* 480 MCS-08 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 490 MCS-08 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
619400, 638200, 585000, 526500, 0, 619400,
|
|
619400, 638200, 585000, 526500, 0, 619400,
|
|
0x4a8},
|
|
0x4a8},
|
|
- /* 481 MCS-09 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 491 MCS-09 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
0x4a9},
|
|
0x4a9},
|
|
- /* 482 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 492 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
774300, 797700, 731300, 658100, 0, 774300,
|
|
774300, 797700, 731300, 658100, 0, 774300,
|
|
0x4aa},
|
|
0x4aa},
|
|
- /* 483 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 493 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
860300, 886400, 812500, 731300, 0, 860300,
|
|
860300, 886400, 812500, 731300, 0, 860300,
|
|
0x4ab},
|
|
0x4ab},
|
|
|
|
+ /* 494 MCS-12 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 929100, 957300, 877500, 789800, 0, 929100,
|
|
|
|
+ 0x4ac},
|
|
|
|
+ /* 495 MCS-13 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
|
|
+ 0x4ad},
|
|
|
|
|
|
/* When number of spatial streams > 6
|
|
/* When number of spatial streams > 6
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 484 MCS-00 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 496 MCS-00 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
60200, 62000, 56900, 51200, 30100, 60200,
|
|
60200, 62000, 56900, 51200, 30100, 60200,
|
|
0x4c0},
|
|
0x4c0},
|
|
- /* 485 MCS-01 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 497 MCS-01 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
120400, 124100, 113800, 102400, 60200, 120400,
|
|
120400, 124100, 113800, 102400, 60200, 120400,
|
|
0x4c1},
|
|
0x4c1},
|
|
- /* 486 MCS-02 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 498 MCS-02 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
180700, 186100, 170600, 153600, 0, 180700,
|
|
180700, 186100, 170600, 153600, 0, 180700,
|
|
0x4c2},
|
|
0x4c2},
|
|
- /* 487 MCS-03 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 499 MCS-03 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
240900, 248200, 227500, 204800, 120400, 240900,
|
|
240900, 248200, 227500, 204800, 120400, 240900,
|
|
0x4c3},
|
|
0x4c3},
|
|
- /* 488 MCS-04 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 500 MCS-04 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
361300, 372300, 341300, 307100, 180700, 361300,
|
|
361300, 372300, 341300, 307100, 180700, 361300,
|
|
0x4c4},
|
|
0x4c4},
|
|
- /* 489 MCS-05 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 501 MCS-05 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
481800, 496400, 455000, 409500, 0, 481800,
|
|
481800, 496400, 455000, 409500, 0, 481800,
|
|
0x4c5},
|
|
0x4c5},
|
|
- /* 490 MCS-06 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 502 MCS-06 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
542000, 558400, 511900, 460700, 0, 542000,
|
|
542000, 558400, 511900, 460700, 0, 542000,
|
|
0x4c6},
|
|
0x4c6},
|
|
- /* 491 MCS-07 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 503 MCS-07 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
602200, 620500, 568800, 511900, 0, 602200,
|
|
602200, 620500, 568800, 511900, 0, 602200,
|
|
0x4c7},
|
|
0x4c7},
|
|
- /* 492 MCS-08 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 504 MCS-08 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
722600, 744500, 682500, 614300, 0, 722600,
|
|
722600, 744500, 682500, 614300, 0, 722600,
|
|
0x4c8},
|
|
0x4c8},
|
|
- /* 493 MCS-09 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 505 MCS-09 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
802900, 827300, 758300, 682500, 0, 802900,
|
|
802900, 827300, 758300, 682500, 0, 802900,
|
|
0x4c9},
|
|
0x4c9},
|
|
- /* 494 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 506 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
903300, 930700, 853100, 767800, 0, 903300,
|
|
903300, 930700, 853100, 767800, 0, 903300,
|
|
0x4ca},
|
|
0x4ca},
|
|
- /* 495 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 507 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
1003700, 1034100, 947900, 853100, 0, 1003700,
|
|
1003700, 1034100, 947900, 853100, 0, 1003700,
|
|
0x4cb},
|
|
0x4cb},
|
|
|
|
+ /* 508 MCS-12 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 1084000, 1116800, 1023800, 921400, 0, 1084000,
|
|
|
|
+ 0x4cc},
|
|
|
|
+ /* 509 MCS-13 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 1204400, 1240900, 1137500, 1023800, 0, 1204400,
|
|
|
|
+ 0x4cd},
|
|
|
|
|
|
/* When number of spatial streams > 7
|
|
/* When number of spatial streams > 7
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 496 MCS-00 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 510 MCS-00 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
68800, 70900, 65000, 58500, 34400, 68800,
|
|
68800, 70900, 65000, 58500, 34400, 68800,
|
|
0x4e0},
|
|
0x4e0},
|
|
- /* 497 MCS-01 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 511 MCS-01 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
0x4e1},
|
|
0x4e1},
|
|
- /* 498 MCS-02 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 512 MCS-02 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
0x4e2},
|
|
0x4e2},
|
|
- /* 499 MCS-03 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 513 MCS-03 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
275300, 283600, 260000, 234000, 137600, 275300,
|
|
275300, 283600, 260000, 234000, 137600, 275300,
|
|
0x4e3},
|
|
0x4e3},
|
|
- /* 500 MCS-04 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 514 MCS-04 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
412900, 425500, 390000, 351000, 206500, 412900,
|
|
412900, 425500, 390000, 351000, 206500, 412900,
|
|
0x4e4},
|
|
0x4e4},
|
|
- /* 501 MCS-05 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 515 MCS-05 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
550600, 567300, 520000, 468000, 0, 550600,
|
|
550600, 567300, 520000, 468000, 0, 550600,
|
|
0x4e5},
|
|
0x4e5},
|
|
- /* 502 MCS-06 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 516 MCS-06 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
619400, 638200, 585000, 526500, 0, 619400,
|
|
619400, 638200, 585000, 526500, 0, 619400,
|
|
0x4e6},
|
|
0x4e6},
|
|
- /* 503 MCS-07 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 517 MCS-07 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
0x4e7},
|
|
0x4e7},
|
|
- /* 504 MCS-08 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 518 MCS-08 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
825900, 850900, 780000, 702000, 0, 825900,
|
|
825900, 850900, 780000, 702000, 0, 825900,
|
|
0x4e8},
|
|
0x4e8},
|
|
- /* 505 MCS-09 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 519 MCS-09 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
917600, 945500, 866700, 780000, 0, 917600,
|
|
917600, 945500, 866700, 780000, 0, 917600,
|
|
0x4e9},
|
|
0x4e9},
|
|
- /* 506 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 520 MCS-10 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
0x4ea},
|
|
0x4ea},
|
|
- /* 507 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 521 MCS-11 */ { HE20_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
1147100, 1181800, 1083300, 975000, 0, 1147100,
|
|
1147100, 1181800, 1083300, 975000, 0, 1147100,
|
|
0x4eb},
|
|
0x4eb},
|
|
|
|
+ /* 522 MCS-12 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 1238800, 1276400, 1170000, 1053000, 0, 1238800,
|
|
|
|
+ 0x4ec},
|
|
|
|
+ /* 523 MCS-13 */ { HE20_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_20,
|
|
|
|
+ 1376500, 1418200, 1300000, 1170000, 0, 1376500,
|
|
|
|
+ 0x4ed},
|
|
|
|
|
|
/* 11ax RU484 rates
|
|
/* 11ax RU484 rates
|
|
*/
|
|
*/
|
|
- /* 508 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 524 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
17200, 17700, 16300, 14600, 8600, 17200, 0x400
|
|
17200, 17700, 16300, 14600, 8600, 17200, 0x400
|
|
},
|
|
},
|
|
- /* 509 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 525 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
34400, 35500, 32500, 29300, 17700, 34400, 0x401
|
|
34400, 35500, 32500, 29300, 17700, 34400, 0x401
|
|
},
|
|
},
|
|
- /* 510 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 526 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
51600, 53200, 48800, 43900, 25800, 51600, 0x402
|
|
51600, 53200, 48800, 43900, 25800, 51600, 0x402
|
|
},
|
|
},
|
|
- /* 511 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 527 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
68800, 70900, 65000, 58500, 0, 68800, 0x403
|
|
68800, 70900, 65000, 58500, 0, 68800, 0x403
|
|
},
|
|
},
|
|
- /* 512 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 528 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
103200, 106400, 97500, 87800, 0, 103200,
|
|
103200, 106400, 97500, 87800, 0, 103200,
|
|
0x404 },
|
|
0x404 },
|
|
- /* 513 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 529 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
137600, 141800, 130000, 117000, 0, 137600,
|
|
137600, 141800, 130000, 117000, 0, 137600,
|
|
0x405 },
|
|
0x405 },
|
|
- /* 514 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 530 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
154900, 159500, 146300, 131600, 0, 154900,
|
|
154900, 159500, 146300, 131600, 0, 154900,
|
|
0x406 },
|
|
0x406 },
|
|
- /* 515 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 531 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
172100, 177300, 162500, 146300, 0, 172100,
|
|
172100, 177300, 162500, 146300, 0, 172100,
|
|
0x407 },
|
|
0x407 },
|
|
- /* 516 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 532 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
0x408 },
|
|
0x408 },
|
|
- /* 517 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 533 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
229400, 236400, 216700, 195000, 0, 229400,
|
|
229400, 236400, 216700, 195000, 0, 229400,
|
|
0x409 },
|
|
0x409 },
|
|
- /* 518 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 534 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
258100, 265900, 243800, 219400, 0, 258100,
|
|
258100, 265900, 243800, 219400, 0, 258100,
|
|
0x40a },
|
|
0x40a },
|
|
- /* 519 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 535 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
286800, 295500, 270800, 243800, 0, 286800,
|
|
286800, 295500, 270800, 243800, 0, 286800,
|
|
0x40b },
|
|
0x40b },
|
|
|
|
+ /* 536 MCS-12 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 309700, 319100, 292500, 263300, 0, 309700,
|
|
|
|
+ 0x40c },
|
|
|
|
+ /* 537 MCS-13 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 344100, 354500, 325000, 292500, 0, 344100,
|
|
|
|
+ 0x40d },
|
|
/* When number of spatial streams > 1
|
|
/* When number of spatial streams > 1
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 520 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 538 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
34400, 35500, 32500, 29300, 17700, 34400, 0x420
|
|
34400, 35500, 32500, 29300, 17700, 34400, 0x420
|
|
},
|
|
},
|
|
- /* 521 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 539 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
68800, 70900, 65000, 58500, 34400, 68800, 0x421
|
|
68800, 70900, 65000, 58500, 34400, 68800, 0x421
|
|
},
|
|
},
|
|
- /* 522 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 540 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
103200, 106400, 97500, 87800, 0, 103200,
|
|
103200, 106400, 97500, 87800, 0, 103200,
|
|
0x422 },
|
|
0x422 },
|
|
- /* 523 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 541 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
0x423 },
|
|
0x423 },
|
|
- /* 524 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 542 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
0x424 },
|
|
0x424 },
|
|
- /* 525 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 543 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
275300, 283600, 260000, 234000, 0, 275300,
|
|
275300, 283600, 260000, 234000, 0, 275300,
|
|
0x425 },
|
|
0x425 },
|
|
- /* 526 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 544 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
309700, 319100, 292500, 263300, 0, 309700,
|
|
309700, 319100, 292500, 263300, 0, 309700,
|
|
0x426 },
|
|
0x426 },
|
|
- /* 527 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 545 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
344100, 354500, 325000, 292500, 0, 344100,
|
|
344100, 354500, 325000, 292500, 0, 344100,
|
|
0x427 },
|
|
0x427 },
|
|
- /* 528 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 546 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
412900, 425500, 390000, 351000, 0, 412900,
|
|
412900, 425500, 390000, 351000, 0, 412900,
|
|
0x428 },
|
|
0x428 },
|
|
- /* 529 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 547 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
455800, 472700, 433300, 390000, 0, 455800,
|
|
455800, 472700, 433300, 390000, 0, 455800,
|
|
0x429 },
|
|
0x429 },
|
|
- /* 530 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 548 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
0x42a },
|
|
0x42a },
|
|
- /* 531 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 549 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
573500, 590900, 541700, 487500, 0, 573500,
|
|
573500, 590900, 541700, 487500, 0, 573500,
|
|
0x42b },
|
|
0x42b },
|
|
|
|
+ /* 550 MCS-12 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 619400, 638200, 585000, 526500, 0, 619400,
|
|
|
|
+ 0x42c },
|
|
|
|
+ /* 551 MCS-13 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 688200, 709100, 650000, 585000, 0, 688200,
|
|
|
|
+ 0x42d },
|
|
|
|
|
|
/* When number of spatial streams > 2
|
|
/* When number of spatial streams > 2
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 532 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 552 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
51600, 53200, 48800, 43900, 25800, 51600, 0x440
|
|
51600, 53200, 48800, 43900, 25800, 51600, 0x440
|
|
},
|
|
},
|
|
- /* 533 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 553 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
0x441 },
|
|
0x441 },
|
|
- /* 534 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 554 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
154900, 159500, 146300, 131600, 0, 154900,
|
|
154900, 159500, 146300, 131600, 0, 154900,
|
|
0x442 },
|
|
0x442 },
|
|
- /* 535 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 555 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
0x443 },
|
|
0x443 },
|
|
- /* 536 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 556 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
309700, 319100, 292500, 263300, 154900, 309700,
|
|
309700, 319100, 292500, 263300, 154900, 309700,
|
|
0x444 },
|
|
0x444 },
|
|
- /* 537 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 557 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
412900, 425500, 390000, 351000, 0, 412900,
|
|
412900, 425500, 390000, 351000, 0, 412900,
|
|
0x445 },
|
|
0x445 },
|
|
- /* 538 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 558 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
464600, 478600, 438000, 394900, 0, 464600,
|
|
464600, 478600, 438000, 394900, 0, 464600,
|
|
0x446 },
|
|
0x446 },
|
|
- /* 539 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 559 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
516200, 531800, 487500, 438800, 0, 516200,
|
|
0x447 },
|
|
0x447 },
|
|
- /* 540 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 560 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
619400, 638200, 585000, 526500, 0, 619400,
|
|
619400, 638200, 585000, 526500, 0, 619400,
|
|
0x448 },
|
|
0x448 },
|
|
- /* 541 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 561 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
0x449 },
|
|
0x449 },
|
|
- /* 542 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 562 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
774300, 797700, 731300, 658100, 0, 774300,
|
|
774300, 797700, 731300, 658100, 0, 774300,
|
|
0x44a },
|
|
0x44a },
|
|
- /* 543 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 563 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
860300, 886400, 812500, 731300, 0, 860300,
|
|
860300, 886400, 812500, 731300, 0, 860300,
|
|
0x44b },
|
|
0x44b },
|
|
|
|
+ /* 564 MCS-12 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 929100, 957300, 877500, 789800, 0, 929100,
|
|
|
|
+ 0x44c },
|
|
|
|
+ /* 565 MCS-13 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
|
|
+ 0x44d },
|
|
|
|
|
|
/* When number of spatial streams > 3
|
|
/* When number of spatial streams > 3
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 544 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 566 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
68800, 70900, 65000, 58500, 34400, 68800, 0x460
|
|
68800, 70900, 65000, 58500, 34400, 68800, 0x460
|
|
},
|
|
},
|
|
- /* 545 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 567 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
0x461 },
|
|
0x461 },
|
|
- /* 546 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 568 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
206500, 212700, 195000, 175500, 0, 206500,
|
|
0x462 },
|
|
0x462 },
|
|
- /* 547 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 569 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
275300, 283600, 260000, 234000, 137600, 275300,
|
|
275300, 283600, 260000, 234000, 137600, 275300,
|
|
0x463 },
|
|
0x463 },
|
|
- /* 548 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 570 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
412900, 425500, 390000, 351000, 206500, 412900,
|
|
412900, 425500, 390000, 351000, 206500, 412900,
|
|
0x464 },
|
|
0x464 },
|
|
- /* 549 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 571 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
550600, 567300, 520000, 468000, 0, 550600,
|
|
550600, 567300, 520000, 468000, 0, 550600,
|
|
0x465 },
|
|
0x465 },
|
|
- /* 550 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 572 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
619400, 638200, 585000, 526500, 0, 619400,
|
|
619400, 638200, 585000, 526500, 0, 619400,
|
|
0x466 },
|
|
0x466 },
|
|
- /* 551 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 573 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
0x467 },
|
|
0x467 },
|
|
- /* 552 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 574 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
825900, 850900, 780000, 702000, 0, 825900,
|
|
825900, 850900, 780000, 702000, 0, 825900,
|
|
0x468 },
|
|
0x468 },
|
|
- /* 553 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 575 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
917600, 945500, 866700, 780000, 0, 917600,
|
|
917600, 945500, 866700, 780000, 0, 917600,
|
|
0x469 },
|
|
0x469 },
|
|
- /* 554 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 576 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
0x46a },
|
|
0x46a },
|
|
- /* 555 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 577 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1147100, 1181800, 1083300, 975000, 0, 1147100,
|
|
1147100, 1181800, 1083300, 975000, 0, 1147100,
|
|
0x46b },
|
|
0x46b },
|
|
|
|
+ /* 578 MCS-12 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 1238800, 1276400, 1170000, 1053000, 0, 1238800,
|
|
|
|
+ 0x46c },
|
|
|
|
+ /* 579 MCS-13 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 1376500, 1418200, 1300000, 1170000, 0, 1376500,
|
|
|
|
+ 0x46d },
|
|
|
|
|
|
/* When number of spatial streams > 4
|
|
/* When number of spatial streams > 4
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 556 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 580 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
86000, 88600, 81300, 73100, 43000, 86000, 0x480
|
|
86000, 88600, 81300, 73100, 43000, 86000, 0x480
|
|
},
|
|
},
|
|
- /* 557 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 581 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
172100, 177300, 162500, 146300, 86000, 172100,
|
|
172100, 177300, 162500, 146300, 86000, 172100,
|
|
0x481 },
|
|
0x481 },
|
|
- /* 558 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 582 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
258100, 265900, 243800, 219400, 0, 258100,
|
|
258100, 265900, 243800, 219400, 0, 258100,
|
|
0x482 },
|
|
0x482 },
|
|
- /* 559 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 583 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
344100, 354500, 325000, 292500, 172100, 344100,
|
|
344100, 354500, 325000, 292500, 172100, 344100,
|
|
0x483 },
|
|
0x483 },
|
|
- /* 560 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 584 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
516200, 531800, 487500, 438800, 258100, 516200,
|
|
516200, 531800, 487500, 438800, 258100, 516200,
|
|
0x484 },
|
|
0x484 },
|
|
- /* 561 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 585 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
688200, 709100, 650000, 585000, 0, 688200,
|
|
0x485 },
|
|
0x485 },
|
|
- /* 562 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 586 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
774300, 797700, 731300, 658100, 0, 774300,
|
|
774300, 797700, 731300, 658100, 0, 774300,
|
|
0x486 },
|
|
0x486 },
|
|
- /* 563 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 587 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
860300, 886400, 812500, 731300, 0, 860300,
|
|
860300, 886400, 812500, 731300, 0, 860300,
|
|
0x487 },
|
|
0x487 },
|
|
- /* 564 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 588 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
0x488 },
|
|
0x488 },
|
|
- /* 565 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 589 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1147100, 1181800, 1083300, 975000, 0, 1147100,
|
|
1147100, 1181800, 1083300, 975000, 0, 1147100,
|
|
0x489 },
|
|
0x489 },
|
|
- /* 566 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 590 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1290400, 1329500, 1218800, 1096900, 0, 1290400,
|
|
1290400, 1329500, 1218800, 1096900, 0, 1290400,
|
|
0x48a },
|
|
0x48a },
|
|
- /* 567 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 591 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1433800, 1477300, 1354200, 1218800, 0, 1433800,
|
|
1433800, 1477300, 1354200, 1218800, 0, 1433800,
|
|
0x48b },
|
|
0x48b },
|
|
|
|
+ /* 592 MCS-12 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 1548500, 1595500, 1462500, 1316300, 0, 1548500,
|
|
|
|
+ 0x48c },
|
|
|
|
+ /* 593 MCS-13 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 1720600, 1772700, 1625000, 1462500, 0, 1720600,
|
|
|
|
+ 0x48d },
|
|
|
|
|
|
/* When number of spatial streams > 5
|
|
/* When number of spatial streams > 5
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 568 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 594 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
103200, 106400, 97500, 87800, 51600, 103200,
|
|
0x4a0 },
|
|
0x4a0 },
|
|
- /* 569 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 595 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
206500, 212700, 195000, 175500, 103200, 206500,
|
|
0x4a1 },
|
|
0x4a1 },
|
|
- /* 570 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 596 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
309700, 319100, 292500, 263300, 0, 309700,
|
|
309700, 319100, 292500, 263300, 0, 309700,
|
|
0x4a2 },
|
|
0x4a2 },
|
|
- /* 571 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 597 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
412900, 425500, 390000, 351000, 206500, 412900,
|
|
412900, 425500, 390000, 351000, 206500, 412900,
|
|
0x4a3 },
|
|
0x4a3 },
|
|
- /* 572 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 598 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
619400, 638200, 585000, 526500, 309700, 619400,
|
|
619400, 638200, 585000, 526500, 309700, 619400,
|
|
0x4a4 },
|
|
0x4a4 },
|
|
- /* 573 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 599 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
825900, 850900, 780000, 702000, 0, 825900,
|
|
825900, 850900, 780000, 702000, 0, 825900,
|
|
0x4a5 },
|
|
0x4a5 },
|
|
- /* 574 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 600 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
929100, 957300, 877500, 789800, 0, 929100,
|
|
929100, 957300, 877500, 789800, 0, 929100,
|
|
0x4a6 },
|
|
0x4a6 },
|
|
- /* 575 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 601 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
1032400, 1063600, 975000, 877500, 0, 1032400,
|
|
0x4a7 },
|
|
0x4a7 },
|
|
- /* 576 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 602 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1238800, 1276400, 1170000, 1053000, 0, 1238800,
|
|
1238800, 1276400, 1170000, 1053000, 0, 1238800,
|
|
0x4a8 },
|
|
0x4a8 },
|
|
- /* 577 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 603 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1376500, 1418200, 1300000, 1170000, 0, 1376500,
|
|
1376500, 1418200, 1300000, 1170000, 0, 1376500,
|
|
0x4a9 },
|
|
0x4a9 },
|
|
- /* 578 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 604 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1548500, 1595500, 1462500, 1316300, 0, 1548500,
|
|
1548500, 1595500, 1462500, 1316300, 0, 1548500,
|
|
0x4aa },
|
|
0x4aa },
|
|
- /* 579 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 605 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1720600, 1772700, 1625000, 1462500, 0, 1720600,
|
|
1720600, 1772700, 1625000, 1462500, 0, 1720600,
|
|
0x4ab },
|
|
0x4ab },
|
|
|
|
+ /* 606 MCS-12 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 1858200, 1914500, 1755000, 1579500, 0, 1858200,
|
|
|
|
+ 0x4ac },
|
|
|
|
+ /* 607 MCS-13 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 2064700, 2127300, 1950000, 1755000, 0, 2064700,
|
|
|
|
+ 0x4ad },
|
|
/* When number spatial streams > 6
|
|
/* When number spatial streams > 6
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 580 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 608 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
120400, 124100, 113800, 102400, 60200, 120400,
|
|
120400, 124100, 113800, 102400, 60200, 120400,
|
|
0x4c0 },
|
|
0x4c0 },
|
|
- /* 581 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 609 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
240900, 248200, 227500, 204800, 120400, 240900,
|
|
240900, 248200, 227500, 204800, 120400, 240900,
|
|
0x4c1 },
|
|
0x4c1 },
|
|
- /* 582 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 610 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
361300, 372300, 341300, 307100, 180600, 361300,
|
|
361300, 372300, 341300, 307100, 180600, 361300,
|
|
0x4c2 },
|
|
0x4c2 },
|
|
- /* 583 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 611 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
481800, 496400, 455000, 409500, 0, 481800,
|
|
481800, 496400, 455000, 409500, 0, 481800,
|
|
0x4c3 },
|
|
0x4c3 },
|
|
- /* 584 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 612 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
722600, 744500, 682500, 614300, 0, 722600,
|
|
722600, 744500, 682500, 614300, 0, 722600,
|
|
0x4c4 },
|
|
0x4c4 },
|
|
- /* 585 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 613 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
963500, 992700, 910000, 819000, 0, 963500,
|
|
963500, 992700, 910000, 819000, 0, 963500,
|
|
0x4c5 },
|
|
0x4c5 },
|
|
- /* 586 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 614 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1084000, 1116800, 1023800, 921400, 0, 1084000,
|
|
1084000, 1116800, 1023800, 921400, 0, 1084000,
|
|
0x4c6 },
|
|
0x4c6 },
|
|
- /* 587 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 615 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1204400, 1240900, 1137500, 1023800, 0, 1204400,
|
|
1204400, 1240900, 1137500, 1023800, 0, 1204400,
|
|
0x4c7 },
|
|
0x4c7 },
|
|
- /* 588 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 616 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1445300, 1489100, 1365000, 1228500, 0, 1445300,
|
|
1445300, 1489100, 1365000, 1228500, 0, 1445300,
|
|
0x4c8 },
|
|
0x4c8 },
|
|
- /* 589 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 617 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1605900, 1654500, 1516700, 1365000, 0, 1605900,
|
|
1605900, 1654500, 1516700, 1365000, 0, 1605900,
|
|
0x4c9 },
|
|
0x4c9 },
|
|
- /* 590 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 618 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1806600, 1861400, 1706300, 1535600, 0, 1806600,
|
|
1806600, 1861400, 1706300, 1535600, 0, 1806600,
|
|
0x4ca },
|
|
0x4ca },
|
|
- /* 591 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 619 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
2007400, 2068200, 1895800, 1706300, 0, 2007400,
|
|
2007400, 2068200, 1895800, 1706300, 0, 2007400,
|
|
0x4cb },
|
|
0x4cb },
|
|
|
|
+ /* 620 MCS-12 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 2167900, 2233600, 2047500, 1842800, 0, 2167900,
|
|
|
|
+ 0x4cc },
|
|
|
|
+ /* 621 MCS-13 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 2408800, 2481800, 2275000, 2047500, 0, 2408800,
|
|
|
|
+ 0x4cd },
|
|
|
|
|
|
/* When number of spatial streams > 7
|
|
/* When number of spatial streams > 7
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 592 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 622 MCS-00 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
137600, 141800, 130000, 117000, 68800, 137600,
|
|
0x4e0 },
|
|
0x4e0 },
|
|
- /* 593 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 623 MCS-01 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
275300, 283600, 260000, 234000, 137600, 275300,
|
|
275300, 283600, 260000, 234000, 137600, 275300,
|
|
0x4e1 },
|
|
0x4e1 },
|
|
- /* 594 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 624 MCS-02 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
412900, 425500, 390000, 351000, 206500, 412900,
|
|
412900, 425500, 390000, 351000, 206500, 412900,
|
|
0x4e2 },
|
|
0x4e2 },
|
|
- /* 595 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 625 MCS-03 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
550600, 567300, 520000, 468000, 0, 550600,
|
|
550600, 567300, 520000, 468000, 0, 550600,
|
|
0x4e3 },
|
|
0x4e3 },
|
|
- /* 596 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 626 MCS-04 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
825900, 850900, 780000, 702000, 0, 825900,
|
|
825900, 850900, 780000, 702000, 0, 825900,
|
|
0x4e4 },
|
|
0x4e4 },
|
|
- /* 597 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 627 MCS-05 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1101200, 1134500, 1040000, 936000, 0, 1101200,
|
|
1101200, 1134500, 1040000, 936000, 0, 1101200,
|
|
0x4e5 },
|
|
0x4e5 },
|
|
- /* 598 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 628 MCS-06 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1238800, 1276400, 1170000, 1053000, 0, 1238800,
|
|
1238800, 1276400, 1170000, 1053000, 0, 1238800,
|
|
0x4e6 },
|
|
0x4e6 },
|
|
- /* 599 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 629 MCS-07 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1376500, 1418200, 1300000, 1170000, 0, 1376500,
|
|
1376500, 1418200, 1300000, 1170000, 0, 1376500,
|
|
0x4e7 },
|
|
0x4e7 },
|
|
- /* 600 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 630 MCS-08 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1651800, 1701800, 1560000, 1404000, 0, 1651800,
|
|
1651800, 1701800, 1560000, 1404000, 0, 1651800,
|
|
0x4e8 },
|
|
0x4e8 },
|
|
- /* 601 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 631 MCS-09 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
1835300, 1890900, 1733300, 1560000, 0, 1835300,
|
|
1835300, 1890900, 1733300, 1560000, 0, 1835300,
|
|
0x4e9 },
|
|
0x4e9 },
|
|
- /* 602 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 632 MCS-10 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
2064700, 2127300, 1950000, 1755000, 0, 2064700,
|
|
2064700, 2127300, 1950000, 1755000, 0, 2064700,
|
|
0x4ea },
|
|
0x4ea },
|
|
- /* 603 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 633 MCS-11 */ { HE40_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
2294100, 2363600, 2166700, 1950000, 0, 2294100,
|
|
2294100, 2363600, 2166700, 1950000, 0, 2294100,
|
|
0x4eb },
|
|
0x4eb },
|
|
|
|
+ /* 634 MCS-12 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 2477600, 2552700, 2340000, 2106000, 0, 2477600,
|
|
|
|
+ 0x4ec },
|
|
|
|
+ /* 635 MCS-13 */ { HE40_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_40,
|
|
|
|
+ 2752900, 2836400, 2600000, 2340000, 0, 2752900,
|
|
|
|
+ 0x4ed },
|
|
|
|
|
|
/* 11ax RU996 rates
|
|
/* 11ax RU996 rates
|
|
*/
|
|
*/
|
|
- /* 604 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 636 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
36000, 37100, 34000, 30600, 18000, 36000, 0x400
|
|
36000, 37100, 34000, 30600, 18000, 36000, 0x400
|
|
},
|
|
},
|
|
- /* 605 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 637 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
72100, 74200, 68100, 61300, 36000, 72100, 0x401
|
|
72100, 74200, 68100, 61300, 36000, 72100, 0x401
|
|
},
|
|
},
|
|
- /* 606 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 638 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
108100, 111400, 102100, 91900, 0, 108100,
|
|
108100, 111400, 102100, 91900, 0, 108100,
|
|
0x402 },
|
|
0x402 },
|
|
- /* 607 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 639 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
0x403 },
|
|
0x403 },
|
|
- /* 608 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 640 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
216200, 222700, 204200, 183800, 108100, 216200,
|
|
216200, 222700, 204200, 183800, 108100, 216200,
|
|
0x404 },
|
|
0x404 },
|
|
- /* 609 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 641 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
288200, 297000, 272200, 245000, 0, 288200,
|
|
288200, 297000, 272200, 245000, 0, 288200,
|
|
0x405 },
|
|
0x405 },
|
|
- /* 610 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 642 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
324300, 334100, 306300, 275600, 0, 324300,
|
|
324300, 334100, 306300, 275600, 0, 324300,
|
|
0x406 },
|
|
0x406 },
|
|
- /* 611 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 643 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
360300, 371200, 340300, 306300, 0, 360300,
|
|
360300, 371200, 340300, 306300, 0, 360300,
|
|
0x407 },
|
|
0x407 },
|
|
- /* 612 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 644 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
432400, 445500, 408300, 367500, 0, 432400,
|
|
432400, 445500, 408300, 367500, 0, 432400,
|
|
0x408 },
|
|
0x408 },
|
|
- /* 613 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 645 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
480400, 494900, 453700, 408300, 0, 480400,
|
|
480400, 494900, 453700, 408300, 0, 480400,
|
|
0x409 },
|
|
0x409 },
|
|
- /* 614 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 646 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
540400, 556800, 510400, 459400, 0, 540400,
|
|
540400, 556800, 510400, 459400, 0, 540400,
|
|
0x40a },
|
|
0x40a },
|
|
- /* 615 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 647 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
600500, 618700, 567100, 510400, 0, 600500,
|
|
600500, 618700, 567100, 510400, 0, 600500,
|
|
0x40b },
|
|
0x40b },
|
|
|
|
+ /* 648 MCS-12 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 648500, 668200, 612500, 551300, 0, 648500,
|
|
|
|
+ 0x40c },
|
|
|
|
+ /* 649 MCS-13 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 720600, 742400, 680600, 612500, 0, 720600,
|
|
|
|
+ 0x40d },
|
|
/* When number spatial streams > 1
|
|
/* When number spatial streams > 1
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 616 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 650 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
72100, 74200, 68100, 61300, 36000, 72100, 0x420
|
|
72100, 74200, 68100, 61300, 36000, 72100, 0x420
|
|
},
|
|
},
|
|
- /* 617 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 651 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
0x421 },
|
|
0x421 },
|
|
- /* 618 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 652 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
216200, 222700, 204200, 183800, 0, 216200,
|
|
216200, 222700, 204200, 183800, 0, 216200,
|
|
0x422 },
|
|
0x422 },
|
|
- /* 619 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 653 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
0x423 },
|
|
0x423 },
|
|
- /* 620 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 654 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
432400, 445500, 408300, 367500, 216200, 432400,
|
|
432400, 445500, 408300, 367500, 216200, 432400,
|
|
0x424 },
|
|
0x424 },
|
|
- /* 621 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 655 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
576500, 593900, 544400, 490000, 0, 576500,
|
|
576500, 593900, 544400, 490000, 0, 576500,
|
|
0x425 },
|
|
0x425 },
|
|
- /* 622 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 656 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
0x426 },
|
|
0x426 },
|
|
- /* 623 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 657 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
720600, 742400, 680600, 612500, 0, 720600,
|
|
720600, 742400, 680600, 612500, 0, 720600,
|
|
0x427 },
|
|
0x427 },
|
|
- /* 624 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 658 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
0x428 },
|
|
0x428 },
|
|
- /* 625 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 659 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
960800, 989900, 907400, 816700, 0, 960800,
|
|
960800, 989900, 907400, 816700, 0, 960800,
|
|
0x429 },
|
|
0x429 },
|
|
- /* 626 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 660 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1080900, 1113600, 1020800, 918800, 0, 1080900,
|
|
1080900, 1113600, 1020800, 918800, 0, 1080900,
|
|
0x42a },
|
|
0x42a },
|
|
- /* 627 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 661 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1201000, 1237400, 1134300, 1020800, 0, 1201000,
|
|
1201000, 1237400, 1134300, 1020800, 0, 1201000,
|
|
0x42b },
|
|
0x42b },
|
|
|
|
+ /* 662 MCS-12 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 1297100, 1336400, 1225000, 1102500, 0, 1297100,
|
|
|
|
+ 0x42c },
|
|
|
|
+ /* 663 MCS-13 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
|
|
+ 0x42d },
|
|
|
|
|
|
/* When number of spatial streams > 2
|
|
/* When number of spatial streams > 2
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 628 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 664 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
108100, 111400, 102100, 91900, 54000, 108100,
|
|
108100, 111400, 102100, 91900, 54000, 108100,
|
|
0x440 },
|
|
0x440 },
|
|
- /* 629 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 665 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
216200, 222700, 204200, 183800, 108100, 216200,
|
|
216200, 222700, 204200, 183800, 108100, 216200,
|
|
0x441 },
|
|
0x441 },
|
|
- /* 630 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 666 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
324300, 334100, 306300, 275600, 0, 324300,
|
|
324300, 334100, 306300, 275600, 0, 324300,
|
|
0x442 },
|
|
0x442 },
|
|
- /* 631 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 667 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
432400, 445500, 408300, 367500, 0, 432400,
|
|
432400, 445500, 408300, 367500, 0, 432400,
|
|
0x443 },
|
|
0x443 },
|
|
- /* 632 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 668 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
0x444 },
|
|
0x444 },
|
|
- /* 633 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 669 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
0x445 },
|
|
0x445 },
|
|
- /* 634 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 670 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
972800, 1002300, 918800, 826900, 0, 972800,
|
|
972800, 1002300, 918800, 826900, 0, 972800,
|
|
0x446 },
|
|
0x446 },
|
|
- /* 635 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 671 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1080900, 1113600, 1020800, 918800, 0, 1080900,
|
|
1080900, 1113600, 1020800, 918800, 0, 1080900,
|
|
0x447 },
|
|
0x447 },
|
|
- /* 636 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 672 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1297100, 1336400, 1225000, 1102500, 0, 1297100,
|
|
1297100, 1336400, 1225000, 1102500, 0, 1297100,
|
|
0x448 },
|
|
0x448 },
|
|
- /* 637 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 673 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
0x449 },
|
|
0x449 },
|
|
- /* 638 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 674 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1621300, 1670500, 1531300, 1378100, 0, 1621300,
|
|
1621300, 1670500, 1531300, 1378100, 0, 1621300,
|
|
0x44a },
|
|
0x44a },
|
|
- /* 639 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 675 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1801500, 1856100, 1701400, 1531300, 0, 1801500,
|
|
1801500, 1856100, 1701400, 1531300, 0, 1801500,
|
|
0x44b },
|
|
0x44b },
|
|
|
|
+ /* 676 MCS-12 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 1945600, 2004500, 1837500, 1653800, 0, 1945600,
|
|
|
|
+ 0x44c },
|
|
|
|
+ /* 677 MCS-13 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
|
|
+ 0x44d },
|
|
|
|
|
|
/* When number of spatial streams > 3
|
|
/* When number of spatial streams > 3
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 640 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 678 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
0x460 },
|
|
0x460 },
|
|
- /* 641 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 679 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
0x461 },
|
|
0x461 },
|
|
- /* 642 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 680 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
432400, 445500, 408300, 367500, 0, 432400,
|
|
432400, 445500, 408300, 367500, 0, 432400,
|
|
0x462 },
|
|
0x462 },
|
|
- /* 643 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 681 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
576500, 593900, 544400, 490000, 288200, 576500,
|
|
576500, 593900, 544400, 490000, 288200, 576500,
|
|
0x463 },
|
|
0x463 },
|
|
- /* 644 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 682 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
864700, 890900, 816700, 735000, 432400, 864700,
|
|
864700, 890900, 816700, 735000, 432400, 864700,
|
|
0x464 },
|
|
0x464 },
|
|
- /* 645 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 683 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1152900, 1187900, 1088900, 980000, 0, 1152900,
|
|
1152900, 1187900, 1088900, 980000, 0, 1152900,
|
|
0x465 },
|
|
0x465 },
|
|
- /* 646 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 684 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1297100, 1336400, 1225000, 1102500, 0, 1297100,
|
|
1297100, 1336400, 1225000, 1102500, 0, 1297100,
|
|
0x466 },
|
|
0x466 },
|
|
- /* 647 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 685 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
0x467 },
|
|
0x467 },
|
|
- /* 648 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 686 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1729400, 1781800, 1633300, 1470000, 0, 1729400,
|
|
1729400, 1781800, 1633300, 1470000, 0, 1729400,
|
|
0x468 },
|
|
0x468 },
|
|
- /* 649 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 687 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1921600, 1979800, 1814800, 1633300, 0, 1921600,
|
|
1921600, 1979800, 1814800, 1633300, 0, 1921600,
|
|
0x469 },
|
|
0x469 },
|
|
- /* 650 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 688 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
0x46a },
|
|
0x46a },
|
|
- /* 651 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 689 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
- 2402000, 2474700, 2268500, 2041700, 0, 2402000,
|
|
|
|
|
|
+ 2401900, 2474700, 2268500, 2041700, 0, 2401900,
|
|
0x46b },
|
|
0x46b },
|
|
|
|
+ /* 690 MCS-12 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
|
|
+ 0x46c },
|
|
|
|
+ /* 691 MCS-13 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
|
|
+ 0x46d },
|
|
|
|
|
|
/* When number spatial streams > 4
|
|
/* When number spatial streams > 4
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 652 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 692 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
180100, 185600, 170100, 153100, 90100, 180100,
|
|
180100, 185600, 170100, 153100, 90100, 180100,
|
|
0x480 },
|
|
0x480 },
|
|
- /* 653 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 693 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
360300, 371200, 340300, 306300, 180100, 360300,
|
|
360300, 371200, 340300, 306300, 180100, 360300,
|
|
0x481 },
|
|
0x481 },
|
|
- /* 654 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 694 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
540400, 556800, 510400, 459400, 0, 540400,
|
|
540400, 556800, 510400, 459400, 0, 540400,
|
|
0x482 },
|
|
0x482 },
|
|
- /* 655 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 695 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
720600, 742400, 680600, 612500, 0, 720600,
|
|
720600, 742400, 680600, 612500, 0, 720600,
|
|
0x483 },
|
|
0x483 },
|
|
- /* 656 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 696 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1080900, 1113600, 1020800, 918800, 0, 1080900,
|
|
1080900, 1113600, 1020800, 918800, 0, 1080900,
|
|
0x484 },
|
|
0x484 },
|
|
- /* 657 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 697 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
0x485 },
|
|
0x485 },
|
|
- /* 658 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 698 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1621300, 1670500, 1531300, 1378100, 0, 1621300,
|
|
1621300, 1670500, 1531300, 1378100, 0, 1621300,
|
|
0x486 },
|
|
0x486 },
|
|
- /* 659 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 699 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1801500, 1856100, 1701400, 1531300, 0, 1801500,
|
|
1801500, 1856100, 1701400, 1531300, 0, 1801500,
|
|
0x487 },
|
|
0x487 },
|
|
- /* 660 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 700 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
0x488 },
|
|
0x488 },
|
|
- /* 661 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 701 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2402000, 2474700, 2268500, 2041700, 0, 2402000,
|
|
2402000, 2474700, 2268500, 2041700, 0, 2402000,
|
|
0x489 },
|
|
0x489 },
|
|
- /* 662 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 702 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2702200, 2784100, 2552100, 2296900, 0, 2702200,
|
|
2702200, 2784100, 2552100, 2296900, 0, 2702200,
|
|
0x48a },
|
|
0x48a },
|
|
- /* 663 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 703 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
3002500, 3093400, 2835600, 2552100, 0, 3002500,
|
|
3002500, 3093400, 2835600, 2552100, 0, 3002500,
|
|
0x48b },
|
|
0x48b },
|
|
|
|
+ /* 704 MCS-12 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 3242600, 3340900, 3062500, 2756300, 0, 3242600,
|
|
|
|
+ 0x48c },
|
|
|
|
+ /* 705 MCS-13 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 3602900, 3712100, 3402800, 3062500, 0, 3602900,
|
|
|
|
+ 0x48d },
|
|
|
|
|
|
/* When number of spatial streams > 5
|
|
/* When number of spatial streams > 5
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 664 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 706 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
216200, 222700, 204200, 183800, 108100, 216200,
|
|
216200, 222700, 204200, 183800, 108100, 216200,
|
|
0x4a0 },
|
|
0x4a0 },
|
|
- /* 665 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 707 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
432400, 445500, 408300, 367500, 216200, 432400,
|
|
432400, 445500, 408300, 367500, 216200, 432400,
|
|
0x4a1 },
|
|
0x4a1 },
|
|
- /* 666 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 708 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
0x4a2 },
|
|
0x4a2 },
|
|
- /* 667 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 709 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
864700, 890900, 816700, 735000, 432400, 864700,
|
|
864700, 890900, 816700, 735000, 432400, 864700,
|
|
0x4a3 },
|
|
0x4a3 },
|
|
- /* 668 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 710 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1297100, 1336400, 1225000, 1102500, 648500, 1297100,
|
|
1297100, 1336400, 1225000, 1102500, 648500, 1297100,
|
|
0x4a4 },
|
|
0x4a4 },
|
|
- /* 669 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 711 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1729400, 1781800, 1633300, 1470000, 0, 1729400,
|
|
1729400, 1781800, 1633300, 1470000, 0, 1729400,
|
|
0x4a5 },
|
|
0x4a5 },
|
|
- /* 670 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 712 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1945600, 2004500, 1837500, 1653800, 0, 1945600,
|
|
1945600, 2004500, 1837500, 1653800, 0, 1945600,
|
|
0x4a6 },
|
|
0x4a6 },
|
|
- /* 671 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 713 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
0x4a7 },
|
|
0x4a7 },
|
|
- /* 672 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 714 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
0x4a8 },
|
|
0x4a8 },
|
|
- /* 673 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 715 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
0x4a9 },
|
|
0x4a9 },
|
|
- /* 674 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 716 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
3242600, 3340900, 3062500, 2756300, 0, 3242600,
|
|
3242600, 3340900, 3062500, 2756300, 0, 3242600,
|
|
0x4aa },
|
|
0x4aa },
|
|
- /* 675 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 717 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
3602900, 3712100, 3402800, 3062500, 0, 3602900,
|
|
3602900, 3712100, 3402800, 3062500, 0, 3602900,
|
|
0x4ab },
|
|
0x4ab },
|
|
|
|
+ /* 718 MCS-12 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 3891200, 4009100, 3675000, 3307500, 0, 3891200,
|
|
|
|
+ 0x4ac },
|
|
|
|
+ /* 719 MCS-13 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 4323500, 4454500, 4083300, 3675000, 0, 4323500,
|
|
|
|
+ 0x4ad },
|
|
|
|
|
|
/* When number of spatial streams > 6
|
|
/* When number of spatial streams > 6
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 676 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 720 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
252200, 259800, 238200, 214400, 129900, 252200,
|
|
252200, 259800, 238200, 214400, 129900, 252200,
|
|
0x4c0 },
|
|
0x4c0 },
|
|
- /* 677 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 721 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
504400, 519700, 476400, 428800, 252200, 504400,
|
|
504400, 519700, 476400, 428800, 252200, 504400,
|
|
0x4c1 },
|
|
0x4c1 },
|
|
- /* 678 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 722 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
756600, 779500, 714600, 643100, 0, 756600,
|
|
756600, 779500, 714600, 643100, 0, 756600,
|
|
0x4c2 },
|
|
0x4c2 },
|
|
- /* 679 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 723 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1008800, 1039400, 952800, 857500, 504400, 1008800,
|
|
1008800, 1039400, 952800, 857500, 504400, 1008800,
|
|
0x4c3 },
|
|
0x4c3 },
|
|
- /* 680 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 724 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1513200, 1559100, 1429200, 1286300, 756600, 1513200,
|
|
1513200, 1559100, 1429200, 1286300, 756600, 1513200,
|
|
0x4c4 },
|
|
0x4c4 },
|
|
- /* 681 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 725 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2017600, 2078800, 1905600, 1715000, 0, 2017600,
|
|
2017600, 2078800, 1905600, 1715000, 0, 2017600,
|
|
0x4c5 },
|
|
0x4c5 },
|
|
- /* 682 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 726 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2269900, 2338600, 2143800, 1929400, 0, 2269900,
|
|
2269900, 2338600, 2143800, 1929400, 0, 2269900,
|
|
0x4c6 },
|
|
0x4c6 },
|
|
- /* 683 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 727 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2522100, 2598500, 2381900, 2143800, 0, 2522100,
|
|
2522100, 2598500, 2381900, 2143800, 0, 2522100,
|
|
0x4c7 },
|
|
0x4c7 },
|
|
- /* 684 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 728 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
3026500, 3118200, 2858300, 2572500, 0, 3026500,
|
|
3026500, 3118200, 2858300, 2572500, 0, 3026500,
|
|
0x4c8 },
|
|
0x4c8 },
|
|
- /* 685 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 729 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
3362700, 3464600, 3175900, 2858300, 0, 3362700,
|
|
3362700, 3464600, 3175900, 2858300, 0, 3362700,
|
|
0x4c9 },
|
|
0x4c9 },
|
|
- /* 686 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 730 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
3783100, 3897700, 3572900, 3215600, 0, 3783100,
|
|
3783100, 3897700, 3572900, 3215600, 0, 3783100,
|
|
0x4ca },
|
|
0x4ca },
|
|
- /* 687 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 731 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
4203400, 4330800, 3969900, 3572900, 0, 4203400,
|
|
4203400, 4330800, 3969900, 3572900, 0, 4203400,
|
|
0x4cb },
|
|
0x4cb },
|
|
|
|
+ /* 732 MCS-12 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 4539700, 4677300, 4287500, 3858800, 0, 4539700,
|
|
|
|
+ 0x4cc },
|
|
|
|
+ /* 733 MCS-13 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 5044100, 5197000, 4763900, 4287500, 0, 5044100,
|
|
|
|
+ 0x4cd },
|
|
|
|
|
|
/* When number of spatial streams > 7
|
|
/* When number of spatial streams > 7
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 688 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 734 MCS-00 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
0x4e0 },
|
|
0x4e0 },
|
|
- /* 689 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 735 MCS-01 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
576500, 593900, 544400, 490000, 288200, 576500,
|
|
576500, 593900, 544400, 490000, 288200, 576500,
|
|
0x4e1 },
|
|
0x4e1 },
|
|
- /* 690 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 736 MCS-02 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
0x4e2 },
|
|
0x4e2 },
|
|
- /* 691 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 737 MCS-03 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1152900, 1187900, 1088900, 980000, 576500, 1152900,
|
|
1152900, 1187900, 1088900, 980000, 576500, 1152900,
|
|
0x4e3 },
|
|
0x4e3 },
|
|
- /* 692 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 738 MCS-04 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
1729400, 1781800, 1633300, 1470000, 864700, 1729400,
|
|
1729400, 1781800, 1633300, 1470000, 864700, 1729400,
|
|
0x4e4 },
|
|
0x4e4 },
|
|
- /* 693 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 739 MCS-05 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2305900, 2375800, 2177800, 1960000, 0, 2305900,
|
|
2305900, 2375800, 2177800, 1960000, 0, 2305900,
|
|
0x4e5 },
|
|
0x4e5 },
|
|
- /* 694 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 740 MCS-06 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
0x4e6 },
|
|
0x4e6 },
|
|
- /* 695 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 741 MCS-07 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
0x4e7 },
|
|
0x4e7 },
|
|
- /* 696 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 742 MCS-08 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
3458800, 3563600, 3266700, 2940000, 0, 3458800,
|
|
3458800, 3563600, 3266700, 2940000, 0, 3458800,
|
|
0x4e8 },
|
|
0x4e8 },
|
|
- /* 697 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 743 MCS-09 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
3843100, 3959600, 3629600, 3266700, 0, 3843100,
|
|
3843100, 3959600, 3629600, 3266700, 0, 3843100,
|
|
0x4e9 },
|
|
0x4e9 },
|
|
- /* 698 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 744 MCS-10 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
4323500, 4454500, 4083300, 3675000, 0, 4323500,
|
|
4323500, 4454500, 4083300, 3675000, 0, 4323500,
|
|
0x4ea },
|
|
0x4ea },
|
|
- /* 699 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 745 MCS-11 */ { HE80_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
4803900, 4949500, 4537000, 4083300, 0, 4803900,
|
|
4803900, 4949500, 4537000, 4083300, 0, 4803900,
|
|
0x4eb },
|
|
0x4eb },
|
|
|
|
+ /* 746 MCS-12 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 5188200, 5345500, 4900000, 4410000, 0, 5188200,
|
|
|
|
+ 0x4ec },
|
|
|
|
+ /* 747 MCS-13 */ { HE80_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_80,
|
|
|
|
+ 5764700, 5939400, 5444400, 4900000, 0, 5764700,
|
|
|
|
+ 0x4ed },
|
|
|
|
|
|
/* 11ax RU996x2 rates
|
|
/* 11ax RU996x2 rates
|
|
*/
|
|
*/
|
|
- /* 700 MCS-00 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 748 MCS-00 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
72100, 74200, 68100, 61300, 36000, 72100,
|
|
72100, 74200, 68100, 61300, 36000, 72100,
|
|
0x400},
|
|
0x400},
|
|
- /* 701 MCS-01 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 749 MCS-01 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
0x401},
|
|
0x401},
|
|
- /* 702 MCS-02 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 750 MCS-02 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
216200, 222700, 204200, 183800, 0, 216200,
|
|
216200, 222700, 204200, 183800, 0, 216200,
|
|
0x402},
|
|
0x402},
|
|
- /* 703 MCS-03 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 751 MCS-03 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
0x403},
|
|
0x403},
|
|
- /* 704 MCS-04 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 752 MCS-04 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
432400, 445500, 408300, 367500, 216200, 432400,
|
|
432400, 445500, 408300, 367500, 216200, 432400,
|
|
0x404},
|
|
0x404},
|
|
- /* 705 MCS-05 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 753 MCS-05 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
576500, 593900, 544400, 490000, 0, 576500,
|
|
576500, 593900, 544400, 490000, 0, 576500,
|
|
0x405},
|
|
0x405},
|
|
- /* 706 MCS-06 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 754 MCS-06 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
0x406},
|
|
0x406},
|
|
- /* 707 MCS-07 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 755 MCS-07 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
720600, 742400, 680600, 612500, 0, 720600,
|
|
720600, 742400, 680600, 612500, 0, 720600,
|
|
0x407},
|
|
0x407},
|
|
- /* 708 MCS-08 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 756 MCS-08 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
0x408},
|
|
0x408},
|
|
- /* 709 MCS-09 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 757 MCS-09 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
960800, 989900, 907400, 816700, 0, 960800,
|
|
960800, 989900, 907400, 816700, 0, 960800,
|
|
0x409},
|
|
0x409},
|
|
- /* 710 MCS-10 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 758 MCS-10 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1080900, 1113600, 1020800, 918800, 0, 1080900,
|
|
1080900, 1113600, 1020800, 918800, 0, 1080900,
|
|
0x40a},
|
|
0x40a},
|
|
- /* 711 MCS-11 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 759 MCS-11 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1201000, 1237400, 1134300, 1020800, 0, 1201000,
|
|
1201000, 1237400, 1134300, 1020800, 0, 1201000,
|
|
0x40b},
|
|
0x40b},
|
|
|
|
+ /* 760 MCS-12 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
|
|
+ 1297100, 1336400, 1225000, 1102500, 0, 1297100,
|
|
|
|
+ 0x40c},
|
|
|
|
+ /* 761 MCS-13 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
|
|
+ 1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
|
|
+ 0x40d},
|
|
/* When maximum spatial streams supported at 160MHZ > 1
|
|
/* When maximum spatial streams supported at 160MHZ > 1
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 712 MCS-00 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 762 MCS-00 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
144100, 148500, 136100, 122500, 72100, 144100,
|
|
0x420},
|
|
0x420},
|
|
- /* 713 MCS-01 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 763 MCS-01 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
0x421},
|
|
0x421},
|
|
- /* 714 MCS-02 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 764 MCS-02 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
432400, 445500, 408300, 367500, 0, 432400,
|
|
432400, 445500, 408300, 367500, 0, 432400,
|
|
0x422},
|
|
0x422},
|
|
- /* 715 MCS-03 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 765 MCS-03 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
576500, 593900, 544400, 490000, 288200, 576500,
|
|
576500, 593900, 544400, 490000, 288200, 576500,
|
|
0x423},
|
|
0x423},
|
|
- /* 716 MCS-04 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 766 MCS-04 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
864700, 890900, 816700, 735000, 432400, 864700,
|
|
864700, 890900, 816700, 735000, 432400, 864700,
|
|
0x424},
|
|
0x424},
|
|
- /* 717 MCS-05 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 767 MCS-05 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1152900, 1187900, 1088900, 980000, 0, 1152900,
|
|
1152900, 1187900, 1088900, 980000, 0, 1152900,
|
|
0x425},
|
|
0x425},
|
|
- /* 718 MCS-06 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 768 MCS-06 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1297100, 1336400, 1225000, 1102500, 0, 1297100,
|
|
1297100, 1336400, 1225000, 1102500, 0, 1297100,
|
|
0x426},
|
|
0x426},
|
|
- /* 719 MCS-07 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 779 MCS-07 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
1441200, 1484800, 1361100, 1225000, 0, 1441200,
|
|
0x427},
|
|
0x427},
|
|
- /* 720 MCS-08 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 780 MCS-08 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1729400, 1781800, 1633300, 1470000, 0, 1729400,
|
|
1729400, 1781800, 1633300, 1470000, 0, 1729400,
|
|
0x428},
|
|
0x428},
|
|
- /* 721 MCS-09 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 781 MCS-09 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1921600, 1979800, 1814800, 1633300, 0, 1921600,
|
|
1921600, 1979800, 1814800, 1633300, 0, 1921600,
|
|
0x429},
|
|
0x429},
|
|
- /* 722 MCS-10 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 782 MCS-10 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
0x42a},
|
|
0x42a},
|
|
- /* 723 MCS-11 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 783 MCS-11 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
- 2402000, 2474700, 2268500, 2041700, 0, 2402000,
|
|
|
|
|
|
+ 2401900, 2474700, 2268500, 2041700, 0, 2401900,
|
|
0x42b},
|
|
0x42b},
|
|
|
|
+ /* 784 MCS-12 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
|
|
+ 2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
|
|
+ 0x42c},
|
|
|
|
+ /* 785 MCS-13 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
|
|
+ 2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
|
|
+ 0x42d},
|
|
|
|
|
|
/* When maximum spatial streams supported at 160MHZ > 2
|
|
/* When maximum spatial streams supported at 160MHZ > 2
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 724 MCS-00 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 786 MCS-00 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
216200, 222700, 204200, 183800, 108100, 216200,
|
|
216200, 222700, 204200, 183800, 108100, 216200,
|
|
0x440},
|
|
0x440},
|
|
- /* 725 MCS-01 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 787 MCS-01 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
432400, 445500, 408300, 367500, 216200, 432400,
|
|
432400, 445500, 408300, 367500, 216200, 432400,
|
|
0x441},
|
|
0x441},
|
|
- /* 726 MCS-02 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 788 MCS-02 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
648500, 668200, 612500, 551300, 0, 648500,
|
|
0x442},
|
|
0x442},
|
|
- /* 727 MCS-03 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 789 MCS-03 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
864700, 890900, 816700, 735000, 432400, 864700,
|
|
864700, 890900, 816700, 735000, 432400, 864700,
|
|
0x443},
|
|
0x443},
|
|
- /* 728 MCS-04 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 790 MCS-04 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1297100, 1336400, 1225000, 1102500, 648500, 1297100,
|
|
1297100, 1336400, 1225000, 1102500, 648500, 1297100,
|
|
0x444},
|
|
0x444},
|
|
- /* 729 MCS-05 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 791 MCS-05 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1729400, 1781800, 1633300, 1470000, 0, 1729400,
|
|
1729400, 1781800, 1633300, 1470000, 0, 1729400,
|
|
0x445},
|
|
0x445},
|
|
- /* 730 MCS-06 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 792 MCS-06 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1945600, 2004500, 1837500, 1653800, 0, 1945600,
|
|
1945600, 2004500, 1837500, 1653800, 0, 1945600,
|
|
0x446},
|
|
0x446},
|
|
- /* 731 MCS-07 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 793 MCS-07 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
2161800, 2227300, 2041700, 1837500, 0, 2161800,
|
|
0x447},
|
|
0x447},
|
|
- /* 732 MCS-08 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 794 MCS-08 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
0x448},
|
|
0x448},
|
|
- /* 733 MCS-09 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 795 MCS-09 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
0x449},
|
|
0x449},
|
|
- /* 734 MCS-10 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 796 MCS-10 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
3242600, 3340900, 3062500, 2756300, 0, 3242600,
|
|
3242600, 3340900, 3062500, 2756300, 0, 3242600,
|
|
0x44a},
|
|
0x44a},
|
|
- /* 735 MCS-11 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 797 MCS-11 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
3602900, 3712100, 3402800, 3062500, 0, 3602900,
|
|
3602900, 3712100, 3402800, 3062500, 0, 3602900,
|
|
0x44b},
|
|
0x44b},
|
|
|
|
+ /* 798 MCS-12 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
|
|
+ 3891200, 4009100, 3675000, 3307500, 0, 3891200,
|
|
|
|
+ 0x44c},
|
|
|
|
+ /* 799 MCS-13 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
|
|
+ 4323500, 4454500, 4083300, 3675000, 0, 4323500,
|
|
|
|
+ 0x44d},
|
|
|
|
|
|
/* When maximum spatial streams supported at 160MHZ > 3
|
|
/* When maximum spatial streams supported at 160MHZ > 3
|
|
* use below rates
|
|
* use below rates
|
|
*/
|
|
*/
|
|
- /* 736 MCS-00 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 800 MCS-00 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
288200, 297000, 272200, 245000, 144100, 288200,
|
|
0x460},
|
|
0x460},
|
|
- /* 737 MCS-01 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 801 MCS-01 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
576500, 593900, 544400, 490000, 288200, 576500,
|
|
576500, 593900, 544400, 490000, 288200, 576500,
|
|
0x461},
|
|
0x461},
|
|
- /* 738 MCS-02 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 802 MCS-02 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
864700, 890900, 816700, 735000, 0, 864700,
|
|
0x462},
|
|
0x462},
|
|
- /* 739 MCS-03 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 803 MCS-03 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1152900, 1187900, 1088900, 980000, 576500, 1152900,
|
|
1152900, 1187900, 1088900, 980000, 576500, 1152900,
|
|
0x463},
|
|
0x463},
|
|
- /* 740 MCS-04 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 804 MCS-04 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
1729400, 1781800, 1633300, 1470000, 864700, 1729400,
|
|
1729400, 1781800, 1633300, 1470000, 864700, 1729400,
|
|
0x464},
|
|
0x464},
|
|
- /* 741 MCS-05 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 805 MCS-05 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
2305900, 2375800, 2177800, 1960000, 0, 2305900,
|
|
2305900, 2375800, 2177800, 1960000, 0, 2305900,
|
|
0x465},
|
|
0x465},
|
|
- /* 742 MCS-06 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 806 MCS-06 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
2594100, 2672700, 2450000, 2205000, 0, 2594100,
|
|
0x466},
|
|
0x466},
|
|
- /* 743 MCS-07 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 807 MCS-07 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
2882400, 2969700, 2722200, 2450000, 0, 2882400,
|
|
0x467},
|
|
0x467},
|
|
- /* 744 MCS-08 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 808 MCS-08 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
3458800, 3563600, 3266700, 2940000, 0, 3458800,
|
|
3458800, 3563600, 3266700, 2940000, 0, 3458800,
|
|
0x468},
|
|
0x468},
|
|
- /* 745 MCS-09 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 809 MCS-09 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
3843100, 3959600, 3629600, 3266700, 0, 3843100,
|
|
3843100, 3959600, 3629600, 3266700, 0, 3843100,
|
|
0x469},
|
|
0x469},
|
|
- /* 746 MCS-10 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 810 MCS-10 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
4323500, 4454500, 4083300, 3675000, 0, 4323500,
|
|
4323500, 4454500, 4083300, 3675000, 0, 4323500,
|
|
0x46a},
|
|
0x46a},
|
|
- /* 747 MCS-11 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
|
|
+ /* 811 MCS-11 */ { HE160_LDPC_ONLY_MASKS,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
4803900, 4949500, 4537000, 4083300, 0, 4803900,
|
|
4803900, 4949500, 4537000, 4083300, 0, 4803900,
|
|
- 0x46b}
|
|
|
|
|
|
+ 0x46b},
|
|
|
|
+ /* 812 MCS-12 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
|
|
+ 5188200, 5345500, 4900000, 4410000, 0, 5188200,
|
|
|
|
+ 0x46c},
|
|
|
|
+ /* 813 MCS-13 */ { HE160_LDPC_ONLY_MASKS,
|
|
|
|
+ DP_CMN_MOD_IEEE80211_T_HE_160,
|
|
|
|
+ 5764700, 5939400, 5444400, 4900000, 0, 5764700,
|
|
|
|
+ 0x46d}
|
|
},
|
|
},
|
|
};
|
|
};
|
|
|
|
|