qcacmn: Add TLV implementations for WIN specific WMI CMDs

Converged FW has few left-over WIN specfic WMI CMDs that need to be
implemented in TLV method.

WMI CMDs implemented through this change -

WMI_PDEV_SET_ANTENNA_SWITCH_TABLE_CMDID
WMI_PEER_SMART_ANT_SET_TRAIN_INFO_CMDID
WMI_PEER_SMART_ANT_SET_NODE_CONFIG_OPS_CMDID
WMI_PEER_ATF_REQUEST_CMDID
WMI_FWTEST_CMDID
WMI_QBOOST_CFG_CMDID

Change-Id: Ice617f7adf387d534edaefd24857c253c937de48
CRs-Fixed: 1115239
This commit is contained in:
Sathish Kumar
2017-02-22 17:24:45 +05:30
committed by qcabuildsw
parent dcc7529912
commit b597ba40de

View File

@@ -3969,16 +3969,6 @@ struct set_bwf_params {
bwf_peer_info peer_info[1];
};
/**
* struct set_atf_params - ATF params
* @num_peers: number of peers
* @atf_peer_info: ATF peer info
*/
struct set_atf_params {
uint32_t num_peers;
atf_peer_info peer_info[ATF_ACTIVED_MAX_CLIENTS];
};
/**
* struct atf_peer_ext_info - ATF peer ext info params
* @peer_macaddr: peer mac address
@@ -3991,6 +3981,16 @@ typedef struct {
uint32_t atf_index_reserved;
} atf_peer_ext_info;
/**
* struct set_atf_params - ATF params
* @num_peers: number of peers
* @atf_peer_info: ATF peer info
*/
struct set_atf_params {
uint32_t num_peers;
atf_peer_info peer_info[ATF_ACTIVED_MAX_CLIENTS];
};
/**
* struct atf_peer_request_params - ATF peer req params
* @num_peers: number of peers
@@ -4085,6 +4085,8 @@ struct wmm_update_params {
struct ant_switch_tbl_params {
uint32_t ant_ctrl_common1;
uint32_t ant_ctrl_common2;
uint32_t pdev_id;
uint32_t antCtrlChain;
};
/**