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

Move tlv formation of wmi ocb/dsrc commands from umac to
common wmi layer.

Change-Id: I2735b40b97b8ff120e37e343fc6f3681cd0d73f9
CRs-Fixed:983606
This commit is contained in:
Govind Singh
2016-03-01 15:30:53 +05:30
parent 12438e6a03
commit d0fd7262f9
6 changed files with 1027 additions and 7 deletions

View File

@@ -348,4 +348,31 @@ int32_t wmi_unified_set_smps_params(void *wmi_hdl, uint8_t vdev_id,
int value);
int32_t wmi_unified_set_mimops(void *wmi_hdl, uint8_t vdev_id, int value);
int32_t wmi_unified_ocb_set_utc_time(void *wmi_hdl,
struct ocb_utc_param *utc);
int32_t wmi_unified_ocb_start_timing_advert(void *wmi_hdl,
struct ocb_timing_advert_param *timing_advert);
int32_t wmi_unified_ocb_stop_timing_advert(void *wmi_hdl,
struct ocb_timing_advert_param *timing_advert);
int32_t wmi_unified_ocb_set_config(void *wmi_hdl,
struct ocb_config_param *config, uint32_t *ch_mhz);
int32_t wmi_unified_ocb_get_tsf_timer(void *wmi_hdl,
uint8_t vdev_id);
int wmi_unified_ocb_start_timing_advert(void *wmi_hdl,
struct ocb_timing_advert_param *timing_advert);
int32_t wmi_unified_ocb_set_utc_time_cmd(void *wmi_hdl,
struct ocb_utc_param *utc);
int32_t wmi_unified_dcc_get_stats_cmd(void *wmi_hdl,
struct dcc_get_stats_param *get_stats_param);
int32_t wmi_unified_dcc_clear_stats(void *wmi_hdl,
uint32_t vdev_id, uint32_t dcc_stats_bitmap);
int32_t wmi_unified_dcc_update_ndl(void *wmi_hdl,
struct dcc_update_ndl_param *update_ndl_param);
#endif /* _WMI_UNIFIED_API_H_ */