qcacmn: update TX ILP capability to DP and target

After receiving WMI service ready ext2 event and htt msdu index to
qtype map is derived, call CDP API to evaluate whether TX ILP can be
supported or not, update the TX ILP capability to DP, also send WMI
INIT CMD to FW to notify if host has enabled the TX ILP support or
not.

Change-Id: I472ebc5c7fa4b2996b790b58274fa3c048f6d7f9
CRs-Fixed: 3447519
This commit is contained in:
Jinwei Chen
2023-03-28 04:26:15 -07:00
committed by Madan Koyyalamudi
parent ebdd12b6a9
commit 499696eab5
3 changed files with 48 additions and 0 deletions

View File

@@ -6715,6 +6715,7 @@ struct target_feature_set {
* support
* @notify_frame_support: capability to mark notify frames from host
* @dp_peer_meta_data_ver: datapath peer meta data version flag
* @tx_ilp_enable: capability to support TX ILP from host
*/
typedef struct {
uint32_t num_vdevs;
@@ -6843,6 +6844,9 @@ typedef struct {
uint32_t num_max_active_vdevs;
uint8_t notify_frame_support;
uint8_t dp_peer_meta_data_ver;
#ifdef DP_TX_PACKET_INSPECT_FOR_ILP
uint8_t tx_ilp_enable;
#endif
} target_resource_config;
/**