qcacmn: Set max EHT rate set to 4

802.11BE D1.0 9.4.2.295c.4 Supported EHT-MCS And NSS Set
field specifies maximum 4 optional EHT MCS map, which are
20 MHz-Only STA, BW <= 80 MHz except 20 MHz-Only STA,
BW = 160MHz and BW = 320 MHz.

Therefore set WMI_HOST_MAX_EHT_RATE_SET to 4.

Also add a debug message to log peer_flags_ext.

Change-Id: I3d56998bf0de381ef147d6c0551dcdb7fd935f60
CRs-Fixed: 2963536
This commit is contained in:
Jia Ding
2021-04-28 20:36:43 +08:00
committed by Madan Koyyalamudi
parent fba32a06f6
commit 2f7b7dbabf
2 changed files with 3 additions and 1 deletions

View File

@@ -985,7 +985,7 @@ typedef struct {
#define WMI_HOST_MAX_EHTCAP_MAC_SIZE 2 #define WMI_HOST_MAX_EHTCAP_MAC_SIZE 2
#define WMI_HOST_EHTCAP_MAC_WORD1 0 #define WMI_HOST_EHTCAP_MAC_WORD1 0
#define WMI_HOST_EHTCAP_MAC_WORD2 1 #define WMI_HOST_EHTCAP_MAC_WORD2 1
#define WMI_HOST_MAX_EHT_RATE_SET 3 #define WMI_HOST_MAX_EHT_RATE_SET 4
#define WMI_HOST_EHT_INVALID_MCSNSSMAP (0xFFFF) #define WMI_HOST_EHT_INVALID_MCSNSSMAP (0xFFFF)
#define WMI_HOST_EHT_TXRX_MCS_NSS_IDX_80 0 #define WMI_HOST_EHT_TXRX_MCS_NSS_IDX_80 0

View File

@@ -2493,6 +2493,8 @@ static inline void copy_peer_flags_tlv_11be(
cmd->peer_flags_ext |= WMI_PEER_EXT_320MHZ; cmd->peer_flags_ext |= WMI_PEER_EXT_320MHZ;
if (param->eht_flag) if (param->eht_flag)
cmd->peer_flags_ext |= WMI_PEER_EXT_EHT; cmd->peer_flags_ext |= WMI_PEER_EXT_EHT;
wmi_debug("peer_flags_ext 0x%x", cmd->peer_flags_ext);
} }
#else #else
static inline void copy_peer_flags_tlv_11be( static inline void copy_peer_flags_tlv_11be(