qcacld-3.0: Add support to configure T2LM support

Add vendor command support to configure T2LM
negotiation support.

Change-Id: I492e07b7ebaf38c8afe182ec9c53bb5fc062b906
CRs-Fixed: 3590779
Bu işleme şunda yer alıyor:
Gururaj Pandurangi
2023-06-28 21:33:26 -07:00
işlemeyi yapan: Rahul Choudhary
ebeveyn cbd69b42cb
işleme 3eb228c3b9
2 değiştirilmiş dosya ile 82 ekleme ve 0 silme

Dosyayı Görüntüle

@@ -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