qcacmn: Mesh TID latency configuration for Pdev/Vdev/Peer

WMI changes for Mesh low latency support for pdev/vdev/peer

Change-Id: Id2bf0a9b5f121ca6e91f47c209a4b5271952147f
This commit is contained in:
Mainak Sen
2021-01-07 12:52:23 +05:30
committed by snandini
parent c69a4facac
commit 16c8160755
3 changed files with 14 additions and 0 deletions

View File

@@ -4718,6 +4718,7 @@ typedef enum {
wmi_pdev_param_enable_mbssid_ctrl_frame,
wmi_pdev_param_set_mesh_params,
wmi_pdev_param_mpd_userpd_ssr,
wmi_pdev_param_low_latency_mode,
wmi_pdev_param_max,
} wmi_conv_pdev_params_id;

View File

@@ -2499,6 +2499,17 @@ QDF_STATUS (*send_lcr_cmd)(wmi_unified_t wmi_handle,
struct wmi_wifi_pos_lcr_info *lcr_info);
QDF_STATUS (*send_lci_cmd)(wmi_unified_t wmi_handle,
struct wifi_pos_lci_info *lci_info);
#ifdef WLAN_SUPPORT_MESH_LATENCY
QDF_STATUS (*config_vdev_tid_latency_info_cmd)(
wmi_unified_t wmi,
struct wmi_vdev_tid_latency_config_params
*param);
QDF_STATUS (*config_peer_latency_info_cmd)(
wmi_unified_t wmi,
struct wmi_peer_latency_config_params
*param);
#endif
#endif
QDF_STATUS (*send_set_tpc_power_cmd)(wmi_unified_t wmi_handle,

View File

@@ -345,6 +345,8 @@ static const uint32_t pdev_param_tlv[] = {
[wmi_pdev_param_enable_mbssid_ctrl_frame] = WMI_PDEV_PARAM_ENABLE_MBSSID_CTRL_FRAME,
[wmi_pdev_param_set_mesh_params] = WMI_PDEV_PARAM_SET_MESH_PARAMS,
[wmi_pdev_param_mpd_userpd_ssr] = WMI_PDEV_PARAM_MPD_USERPD_SSR,
[wmi_pdev_param_low_latency_mode] =
WMI_PDEV_PARAM_LOW_LATENCY_SCHED_MODE,
};
/**