qcacld-3.0: Add support to configure T2LM support

Add vendor command support to configure T2LM
negotiation support.

Change-Id: I492e07b7ebaf38c8afe182ec9c53bb5fc062b906
CRs-Fixed: 3590779
This commit is contained in:
Gururaj Pandurangi
2023-06-28 21:33:26 -07:00
committed by Rahul Choudhary
parent cbd69b42cb
commit 3eb228c3b9
2 changed files with 82 additions and 0 deletions

View File

@@ -99,6 +99,29 @@ enum wlan_emlsr_action_mode {
WLAN_EMLSR_MODE_MAX = WLAN_EMLSR_MODE_LAST - 1,
};
/**
* enum wlan_t2lm_negotiation_support - TID-to-link mapping negotiation support
* @WLAN_T2LM_DISABLE: T2LM support is disabled
* @WLAN_T2LM_SAME_LINK_SET: Mapping of all TIDs to the same link set, both DL
* and UL
* @WLAN_T2LM_RESERVED: This value is Reserved
* @WLAN_T2LM_SAME_DIFF_LINK_SET: Mapping of each TID to the same or different
* link set
* @WLAN_T2LM_SUPPORT_LAST: last value in enum
* @WLAN_T2LM_SUPPORT_MAX: max value supported
*
* This is used for 'type' values in T2LM support
*/
enum wlan_t2lm_negotiation_support {
WLAN_T2LM_DISABLE = 0,
WLAN_T2LM_SAME_LINK_SET = 1,
WLAN_T2LM_RESERVED = 2,
WLAN_T2LM_SAME_DIFF_LINK_SET = 3,
/* keep this last */
WLAN_T2LM_SUPPORT_LAST,
WLAN_T2LM_SUPPORT_MAX = WLAN_T2LM_SUPPORT_LAST - 1,
};
/**
* enum debug_packet_log_type - Debug packet log type
* @DEBUG_PKTLOG_TYPE_NONE: Debug packet log is disabled