From 0303830a0fe3c3e42a307f8388abc5e795dc2656 Mon Sep 17 00:00:00 2001 From: Jingxiang Ge Date: Wed, 23 Oct 2019 12:05:04 +0800 Subject: [PATCH] qcacmn: Add 11ax tx_rate_info info Add 20/40/80 11ax tx_rate_info info which will be used for 11ax linkspeed display. Change-Id: Idfc4c7bd4c4775fd258fb088285b9cee240f8e3a CRs-Fixed: 2548462 --- .../dispatcher/inc/wlan_cp_stats_mc_defs.h | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/umac/cp_stats/dispatcher/inc/wlan_cp_stats_mc_defs.h b/umac/cp_stats/dispatcher/inc/wlan_cp_stats_mc_defs.h index 770e0b1b5965..1c3502af506f 100644 --- a/umac/cp_stats/dispatcher/inc/wlan_cp_stats_mc_defs.h +++ b/umac/cp_stats/dispatcher/inc/wlan_cp_stats_mc_defs.h @@ -60,6 +60,9 @@ enum stats_req_type { * @TX_RATE_VHT20: VHT 20 rates * @TX_RATE_VHT40: VHT 40 rates * @TX_RATE_VHT80: VHT 80 rates + * @TX_RATE_HE20: HE 20 rates + * @TX_RATE_HE40: HE 40 rates + * @TX_RATE_HE80: HE 80 rates */ enum tx_rate_info { TX_RATE_LEGACY = 0x1, @@ -70,6 +73,23 @@ enum tx_rate_info { TX_RATE_VHT20 = 0x20, TX_RATE_VHT40 = 0x40, TX_RATE_VHT80 = 0x80, + TX_RATE_HE20 = 0x100, + TX_RATE_HE40 = 0x200, + TX_RATE_HE80 = 0x400, +}; + +/** + * enum - txrate_gi + * @txrate_gi_0_8_US: guard interval 0.8 us + * @txrate_gi_0_4_US: guard interval 0.4 us for legacy + * @txrate_gi_1_6_US: guard interval 1.6 us + * @txrate_gi_3_2_US: guard interval 3.2 us + */ +enum txrate_gi { + TXRATE_GI_0_8_US = 0, + TXRATE_GI_0_4_US, + TXRATE_GI_1_6_US, + TXRATE_GI_3_2_US, }; /**