|
@@ -5058,6 +5058,7 @@ typedef enum {
|
|
|
wmi_service_nan_vdev,
|
|
|
wmi_service_multiple_vdev_restart_ext,
|
|
|
wmi_service_peer_delete_no_peer_flush_tids_cmd,
|
|
|
+ wmi_service_time_sync_ftm,
|
|
|
wmi_services_max,
|
|
|
} wmi_conv_service_ids;
|
|
|
#define WMI_SERVICE_UNAVAILABLE 0xFFFF
|
|
@@ -5193,6 +5194,7 @@ struct wmi_host_fw_abi_ver {
|
|
|
* @ast_tid_high_mask_enable: enable tid valid mask for high priority flow
|
|
|
* @ast_tid_low_mask_enable: enable tid valid mask for low priority flow
|
|
|
* @nan_separate_iface_support: Separate iface creation for NAN
|
|
|
+ * @time_sync_ftm: enable ftm based time sync
|
|
|
*/
|
|
|
typedef struct {
|
|
|
uint32_t num_vdevs;
|
|
@@ -5290,6 +5292,7 @@ typedef struct {
|
|
|
ast_tid_high_mask_enable:8,
|
|
|
ast_tid_low_mask_enable:8;
|
|
|
bool nan_separate_iface_support;
|
|
|
+ bool time_sync_ftm;
|
|
|
} target_resource_config;
|
|
|
|
|
|
/**
|