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_GPIO_CONFIG_CMDID WMI_GPIO_OUTPUT_CMDID WMI_PDEV_DFS_DISABLE_CMDID WMI_PDEV_DFS_ENABLE_CMDID WMI_PDEV_GET_NFCAL_POWER_CMDID WMI_PDEV_SET_HT_CAP_IE_CMDID WMI_PDEV_SET_VHT_CAP_IE_CMDID Change-Id: Iad5532b305fae12f4eb8265cf9a662578041d06e CRs-Fixed: 1115239
This commit is contained in:

committed by
qcabuildsw

parent
b597ba40de
commit
79fdae4e69
@@ -3555,19 +3555,23 @@ struct config_ratemask_params {
|
||||
* @dest_addr: Pointer to destination macaddr
|
||||
* @peer_addr: Pointer to peer mac addr
|
||||
* @flags: flags
|
||||
* @vdev_id: Vdev id
|
||||
*/
|
||||
struct peer_add_wds_entry_params {
|
||||
const uint8_t *dest_addr;
|
||||
uint8_t *peer_addr;
|
||||
uint32_t flags;
|
||||
uint32_t vdev_id;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct peer_del_wds_entry_params - WDS peer entry del params
|
||||
* @dest_addr: Pointer to destination macaddr
|
||||
* @vdev_id: Vdev id
|
||||
*/
|
||||
struct peer_del_wds_entry_params {
|
||||
uint8_t *dest_addr;
|
||||
uint32_t vdev_id;
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -3575,6 +3579,7 @@ struct peer_del_wds_entry_params {
|
||||
* @wds_macaddr: Pointer to destination macaddr
|
||||
* @peer_add: Pointer to peer mac addr
|
||||
* @flags: flags
|
||||
* @vdev_id: Vdev id
|
||||
*/
|
||||
struct peer_update_wds_entry_params {
|
||||
uint8_t *wds_macaddr;
|
||||
@@ -4036,19 +4041,27 @@ struct wlan_profile_params {
|
||||
/* struct ht_ie_params - HT IE params
|
||||
* @ie_len: IE length
|
||||
* @ie_data: pointer to IE data
|
||||
* @tx_streams: Tx streams supported for this HT IE
|
||||
* @rx_streams: Rx streams supported for this HT IE
|
||||
*/
|
||||
struct ht_ie_params {
|
||||
uint32_t ie_len;
|
||||
uint8_t *ie_data;
|
||||
uint32_t tx_streams;
|
||||
uint32_t rx_streams;
|
||||
};
|
||||
|
||||
/* struct vht_ie_params - VHT IE params
|
||||
* @ie_len: IE length
|
||||
* @ie_data: pointer to IE data
|
||||
* @tx_streams: Tx streams supported for this VHT IE
|
||||
* @rx_streams: Rx streams supported for this VHT IE
|
||||
*/
|
||||
struct vht_ie_params {
|
||||
uint32_t ie_len;
|
||||
uint8_t *ie_data;
|
||||
uint32_t tx_streams;
|
||||
uint32_t rx_streams;
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user