qcacld-3.0: CL 1506155 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0 WMI bandwidth fairness peer configuration command message definition. Change-Id: I8023e8a4f9758d6003a3f666cc45c1e98265c01a CRs-Fixed: 865207
This commit is contained in:

committed by
Vishwajith Upendra

orang tua
96c7f2f620
melakukan
134b73687b
@@ -440,6 +440,8 @@ typedef enum {
|
||||
WMI_PEER_SMART_ANT_SET_NODE_CONFIG_OPS_CMDID,
|
||||
/** ATF PEER REQUEST commands */
|
||||
WMI_PEER_ATF_REQUEST_CMDID,
|
||||
/** bandwidth fairness (BWF) peer configuration request command */
|
||||
WMI_PEER_BWF_REQUEST_CMDID,
|
||||
|
||||
/* beacon/management specific commands */
|
||||
|
||||
@@ -2854,8 +2856,6 @@ typedef struct {
|
||||
*/
|
||||
} wmi_mgmt_rx_hdr;
|
||||
|
||||
/* WMI PHY Error RX */
|
||||
|
||||
typedef struct {
|
||||
/** TSF timestamp */
|
||||
A_UINT32 tsf_timestamp;
|
||||
@@ -15031,10 +15031,44 @@ typedef struct {
|
||||
A_UINT32 num_peers;
|
||||
/*
|
||||
* Following this structure is the TLV:
|
||||
* struct wmi_atf_peer_info peer_info[1];
|
||||
* struct wmi_atf_peer_info peer_info[num_peers];
|
||||
*/
|
||||
} wmi_peer_atf_request_fixed_param;
|
||||
|
||||
/* Structure for Bandwidth Fairness peer information */
|
||||
typedef struct {
|
||||
/*
|
||||
* TLV tag and len; tag equals
|
||||
* WMITLV_TAG_STRUC_wmi_bwf_peer_info
|
||||
*/
|
||||
A_UINT32 tlv_header;
|
||||
wmi_mac_addr peer_macaddr;
|
||||
/* BWF guaranteed_bandwidth for the peers in mbps */
|
||||
A_UINT32 bwf_guaranteed_bandwidth;
|
||||
/*
|
||||
* BWF Maximum airtime percentage that can be allocated
|
||||
* to the peer to meet the guaranteed_bandwidth
|
||||
*/
|
||||
A_UINT32 bwf_max_airtime;
|
||||
/* BWF priority of the peer to allocate the tokens dynamically */
|
||||
A_UINT32 bwf_peer_priority;
|
||||
} wmi_bwf_peer_info;
|
||||
|
||||
/* Structure for Bandwidth Fairness peer request */
|
||||
typedef struct {
|
||||
/*
|
||||
* TLV tag and len; tag equals
|
||||
* WMITLV_TAG_STRUC_wmi_peer_bwf_request_fixed_param
|
||||
*/
|
||||
A_UINT32 tlv_header;
|
||||
A_UINT32 num_peers;
|
||||
/*
|
||||
* Following this structure is the TLV:
|
||||
* struct wmi_bwf_peer_info peer_info[num_peers];
|
||||
*/
|
||||
} wmi_peer_bwf_request_fixed_param;
|
||||
|
||||
|
||||
/* Equal distribution of ATF air time within an VDEV. */
|
||||
typedef struct {
|
||||
/*
|
||||
|
Reference in New Issue
Block a user