Forráskód Böngészése

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
Sathish Kumar 8 éve
szülő
commit
b597ba40de
1 módosított fájl, 12 hozzáadás és 10 törlés
  1. 12 10
      wmi_unified_param.h

+ 12 - 10
wmi_unified_param.h

@@ -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;
 };
 
 /**