qcacmn: Add tlv formation of wmi data commands in common wmi layer

Move tlv formation of wmi data-path commands from umac to
common wmi layer.

Change-Id: I6994103441997935a82464b0e195597305a09557
CRs-Fixed: 983619
This commit is contained in:
Govind Singh
2016-03-01 15:54:59 +05:30
parent e7b800cc41
commit 9bad000a2d
4 changed files with 100 additions and 0 deletions

View File

@@ -214,6 +214,23 @@ int32_t (*send_dcc_update_ndl_cmd)(wmi_unified_t wmi_handle,
int32_t (*send_ocb_set_config_cmd)(wmi_unified_t wmi_handle,
struct ocb_config_param *config, uint32_t *ch_mhz);
int32_t (*send_lro_config_cmd)(wmi_unified_t wmi_handle,
struct wmi_lro_config_cmd_t *wmi_lro_cmd);
int32_t (*send_set_thermal_mgmt_cmd)(wmi_unified_t wmi_handle,
struct thermal_cmd_params *thermal_info);
int32_t (*send_set_mcc_channel_time_quota_cmd)
(wmi_unified_t wmi_handle,
uint32_t adapter_1_chan_freq,
uint32_t adapter_1_quota, uint32_t adapter_2_chan_freq);
int32_t (*send_set_mcc_channel_time_latency_cmd)
(wmi_unified_t wmi_handle,
uint32_t mcc_channel_freq, uint32_t mcc_channel_time_latency);
int32_t (*send_set_enable_disable_mcc_adaptive_scheduler_cmd)(
wmi_unified_t wmi_handle, uint32_t mcc_adaptive_scheduler);
};
struct wmi_unified {