qca-wifi: ATM Groups and Rules WMI support on Hawkeye

Airtime Management (ATM) Groups and Rules WMI support on Hawkeye.

This change will add WMI TLV support for Hawkeye.

CRs-Fixed: 2573295
Change-Id: I2f4cc132fd3568c4db5f3b70dcb05c1808dfd4a2
Esse commit está contido em:
Subrat Mishra
2019-11-25 12:23:32 +05:30
commit de Gerrit - the friendly Code Review server
commit 9724d777dd
2 arquivos alterados com 217 adições e 1 exclusões

Ver arquivo

@@ -100,10 +100,12 @@ struct set_atf_params {
/**
* struct atf_peer_request_params - ATF peer req params
* @num_peers: number of peers
* @pdev_id: Associated pdev id
* @atf_peer_ext_info: ATF peer ext info
*/
struct atf_peer_request_params {
uint32_t num_peers;
uint32_t pdev_id;
atf_peer_ext_info peer_ext_info[ATF_ACTIVED_MAX_CLIENTS];
};
@@ -122,10 +124,12 @@ typedef struct {
/**
* struct atf_grouping_params - ATF grouping params
* @num_groups: number of groups
* @pdev_id: Associated pdev id
* @group_inf: Group informaition
*/
struct atf_grouping_params {
uint32_t num_groups;
uint32_t pdev_id;
atf_group_info group_info[ATF_ACTIVED_MAX_ATFGROUPS];
};
@@ -148,10 +152,12 @@ struct atf_group_wmm_ac_info {
/**
* struct atf_grp_ac_params - ATF group AC config params
* @num_groups: number of groups
* @pdev_id: Associated pdev id
* @group_inf: Group informaition
*/
struct atf_group_ac_params {
uint32_t num_groups;
uint32_t pdev_id;
struct atf_group_wmm_ac_info group_info[ATF_ACTIVED_MAX_ATFGROUPS];
};