|
@@ -965,6 +965,50 @@ enum wmi_tlv_service {
|
|
|
WMI_TLV_SERVICE_STA_RX_IPA_OFFLOAD_SUPPORT,
|
|
|
WMI_TLV_SERVICE_MDNS_OFFLOAD,
|
|
|
WMI_TLV_SERVICE_SAP_AUTH_OFFLOAD,
|
|
|
+ WMI_TLV_SERVICE_DUAL_BAND_SIMULTANEOUS_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_OCB,
|
|
|
+ WMI_TLV_SERVICE_AP_ARPNS_OFFLOAD,
|
|
|
+ WMI_TLV_SERVICE_PER_BAND_CHAINMASK_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_PACKET_FILTER_OFFLOAD,
|
|
|
+ WMI_TLV_SERVICE_MGMT_TX_HTT,
|
|
|
+ WMI_TLV_SERVICE_MGMT_TX_WMI,
|
|
|
+ WMI_TLV_SERVICE_EXT_MSG,
|
|
|
+ WMI_TLV_SERVICE_MAWC,
|
|
|
+ WMI_TLV_SERVICE_PEER_ASSOC_CONF,
|
|
|
+ WMI_TLV_SERVICE_EGAP,
|
|
|
+ WMI_TLV_SERVICE_STA_PMF_OFFLOAD,
|
|
|
+ WMI_TLV_SERVICE_UNIFIED_WOW_CAPABILITY,
|
|
|
+ WMI_TLV_SERVICE_ENHANCED_PROXY_STA,
|
|
|
+ WMI_TLV_SERVICE_ATF,
|
|
|
+ WMI_TLV_SERVICE_COEX_GPIO,
|
|
|
+ WMI_TLV_SERVICE_AUX_SPECTRAL_INTF,
|
|
|
+ WMI_TLV_SERVICE_AUX_CHAN_LOAD_INTF,
|
|
|
+ WMI_TLV_SERVICE_BSS_CHANNEL_INFO_64,
|
|
|
+ WMI_TLV_SERVICE_ENTERPRISE_MESH,
|
|
|
+ WMI_TLV_SERVICE_RESTRT_CHNL_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_BPF_OFFLOAD,
|
|
|
+ WMI_TLV_SERVICE_SYNC_DELETE_CMDS,
|
|
|
+ WMI_TLV_SERVICE_SMART_ANTENNA_SW_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_SMART_ANTENNA_HW_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_RATECTRL_LIMIT_MAX_MIN_RATES,
|
|
|
+ WMI_TLV_SERVICE_NAN_DATA,
|
|
|
+ WMI_TLV_SERVICE_NAN_RTT,
|
|
|
+ WMI_TLV_SERVICE_11AX,
|
|
|
+ WMI_TLV_SERVICE_DEPRECATED_REPLACE,
|
|
|
+ WMI_TLV_SERVICE_TDLS_CONN_TRACKER_IN_HOST_MODE,
|
|
|
+ WMI_TLV_SERVICE_ENHANCED_MCAST_FILTER,
|
|
|
+ WMI_TLV_SERVICE_PERIODIC_CHAN_STAT_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_MESH_11S,
|
|
|
+ WMI_TLV_SERVICE_HALF_RATE_QUARTER_RATE_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_VDEV_RX_FILTER,
|
|
|
+ WMI_TLV_SERVICE_P2P_LISTEN_OFFLOAD_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_MARK_FIRST_WAKEUP_PACKET,
|
|
|
+ WMI_TLV_SERVICE_MULTIPLE_MCAST_FILTER_SET,
|
|
|
+ WMI_TLV_SERVICE_HOST_MANAGED_RX_REORDER,
|
|
|
+ WMI_TLV_SERVICE_FLASH_RDWR_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_WLAN_STATS_REPORT,
|
|
|
+ WMI_TLV_SERVICE_TX_MSDU_ID_NEW_PARTITION_SUPPORT,
|
|
|
+ WMI_TLV_SERVICE_DFS_PHYERR_OFFLOAD,
|
|
|
};
|
|
|
|
|
|
#define WMI_SERVICE_IS_ENABLED(wmi_svc_bmap, svc_id, len) \
|
|
@@ -1121,6 +1165,8 @@ wmi_tlv_svc_map(const __le32 *in, unsigned long *out, size_t len)
|
|
|
WMI_SERVICE_MDNS_OFFLOAD, len);
|
|
|
SVCMAP(WMI_TLV_SERVICE_SAP_AUTH_OFFLOAD,
|
|
|
WMI_SERVICE_SAP_AUTH_OFFLOAD, len);
|
|
|
+ SVCMAP(WMI_TLV_SERVICE_MGMT_TX_WMI,
|
|
|
+ WMI_SERVICE_MGMT_TX_WMI, len);
|
|
|
}
|
|
|
|
|
|
#undef SVCMAP
|