qcacmn: Add a vendor attribute to configure concurrency policy for AP interface
Add a new QCA vendor attribute QCA_WLAN_VENDOR_ATTR_CONCURRENT_POLICY_AP_CONFIG to QCA_NL80211_VENDOR_SUBCMD_CONCURRENT_POLICY sub command to set the concurrency policy for AP interface. QCA_WLAN_VENDOR_ATTR_CONCURRENT_POLICY_AP_CONFIG uses the values defined in enum qca_wlan_concurrent_ap_policy_config to specify concurrency policy. Change-Id: I73931e41e469b3696f80fe8897428d4fc796ec95 CRs-Fixed: 3302865
This commit is contained in:

committed by
Madan Koyyalamudi

vanhempi
115f04aa57
commit
5ba9521bfb
@@ -11872,6 +11872,24 @@ enum qca_wlan_concurrent_sta_policy_config {
|
||||
QCA_WLAN_CONCURRENT_STA_POLICY_UNBIASED = 1,
|
||||
};
|
||||
|
||||
/**
|
||||
* enum qca_wlan_concurrent_ap_policy_config - Concurrent AP policies
|
||||
*
|
||||
* @QCA_WLAN_CONCURRENT_AP_POLICY_UNSPECIFIED: No specific policy for this AP
|
||||
* interface.
|
||||
*
|
||||
* @QCA_WLAN_CONCURRENT_AP_POLICY_GAMING_AUDIO: Select interface concurrencies
|
||||
* to meet gaming audio latency requirements.
|
||||
*
|
||||
* @QCA_WLAN_CONCURRENT_AP_POLICY_LOSSLESS_AUDIO_STREAMING: Select interface
|
||||
* concurrencies to meet lossless audio streaming requirements.
|
||||
*/
|
||||
enum qca_wlan_concurrent_ap_policy_config {
|
||||
QCA_WLAN_CONCURRENT_AP_POLICY_UNSPECIFIED = 0,
|
||||
QCA_WLAN_CONCURRENT_AP_POLICY_GAMING_AUDIO = 1,
|
||||
QCA_WLAN_CONCURRENT_AP_POLICY_LOSSLESS_AUDIO_STREAMING = 2,
|
||||
};
|
||||
|
||||
/**
|
||||
* enum qca_wlan_vendor_attr_concurrent_policy - Defines attributes
|
||||
* used by QCA_NL80211_VENDOR_SUBCMD_CONCURRENT_POLICY vendor command.
|
||||
@@ -11879,10 +11897,15 @@ enum qca_wlan_concurrent_sta_policy_config {
|
||||
* @QCA_WLAN_VENDOR_ATTR_CONCURRENT_POLICY_STA_CONFIG:
|
||||
* u8 attribute. Configures the concurrent STA policy configuration.
|
||||
* Possible values are defined in enum qca_wlan_concurrent_sta_policy_config.
|
||||
|
||||
* @QCA_WLAN_VENDOR_ATTR_CONCURRENT_POLICY_AP_CONFIG:
|
||||
* u8 attribute. Configures the concurrent AP policy configuration.
|
||||
* Possible values are defined in enum qca_wlan_concurrent_ap_policy_config.
|
||||
*/
|
||||
enum qca_wlan_vendor_attr_concurrent_policy {
|
||||
QCA_WLAN_VENDOR_ATTR_CONCURRENT_POLICY_INVALID = 0,
|
||||
QCA_WLAN_VENDOR_ATTR_CONCURRENT_POLICY_STA_CONFIG = 1,
|
||||
QCA_WLAN_VENDOR_ATTR_CONCURRENT_POLICY_AP_CONFIG = 2,
|
||||
|
||||
/* keep last */
|
||||
QCA_WLAN_VENDOR_ATTR_CONCURRENT_POLICY_AFTER_LAST,
|
||||
|
Viittaa uudesa ongelmassa
Block a user