diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index b9f78256d7..79c29fb66c 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -5280,6 +5280,18 @@ typedef enum { wmi_vdev_param_set_eht_range_ext, wmi_vdev_param_set_non_data_eht_range_ext, #endif +#ifdef MULTI_CLIENT_LL_SUPPORT + wmi_vdev_param_set_normal_latency_flags_config, + wmi_vdev_param_set_xr_latency_flags_config, + wmi_vdev_param_set_low_latency_flags_config, + wmi_vdev_param_set_ultra_low_latency_flags_config, + wmi_vdev_param_set_normal_latency_ul_dl_config, + wmi_vdev_param_set_xr_latency_ul_dl_config, + wmi_vdev_param_set_low_latency_ul_dl_config, + wmi_vdev_param_set_ultra_low_latency_ul_dl_config, + wmi_vdev_param_set_default_ll_config, + wmi_vdev_param_set_multi_client_ll_feature_config, +#endif } wmi_conv_vdev_param_id; /** diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index bafd66d72a..f9ac313e50 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -551,6 +551,28 @@ static const uint32_t vdev_param_tlv[] = { [wmi_vdev_param_enable_disable_rtt_initiator_role] = WMI_VDEV_PARAM_ENABLE_DISABLE_RTT_INITIATOR_ROLE, [wmi_vdev_param_mcast_steer] = WMI_VDEV_PARAM_MCAST_STEERING, +#ifdef MULTI_CLIENT_LL_SUPPORT + [wmi_vdev_param_set_normal_latency_flags_config] = + WMI_VDEV_PARAM_NORMAL_LATENCY_FLAGS_CONFIGURATION, + [wmi_vdev_param_set_xr_latency_flags_config] = + WMI_VDEV_PARAM_XR_LATENCY_FLAGS_CONFIGURATION, + [wmi_vdev_param_set_low_latency_flags_config] = + WMI_VDEV_PARAM_LOW_LATENCY_FLAGS_CONFIGURATION, + [wmi_vdev_param_set_ultra_low_latency_flags_config] = + WMI_VDEV_PARAM_ULTRA_LOW_LATENCY_FLAGS_CONFIGURATION, + [wmi_vdev_param_set_normal_latency_ul_dl_config] = + WMI_VDEV_PARAM_NORMAL_LATENCY_UL_DL_CONFIGURATION, + [wmi_vdev_param_set_xr_latency_ul_dl_config] = + WMI_VDEV_PARAM_XR_LATENCY_UL_DL_CONFIGURATION, + [wmi_vdev_param_set_low_latency_ul_dl_config] = + WMI_VDEV_PARAM_LOW_LATENCY_UL_DL_CONFIGURATION, + [wmi_vdev_param_set_ultra_low_latency_ul_dl_config] = + WMI_VDEV_PARAM_ULTRA_LOW_LATENCY_UL_DL_CONFIGURATION, + [wmi_vdev_param_set_default_ll_config] = + WMI_VDEV_PARAM_DEFAULT_LATENCY_LEVEL_CONFIGURATION, + [wmi_vdev_param_set_multi_client_ll_feature_config] = + WMI_VDEV_PARAM_MULTI_CLIENT_LL_FEATURE_CONFIGURATION, +#endif }; #endif