qcacmn: Add support to send twt feature capability

Currently there is no support to send twt capability to
user space.
Add Support to advertise twt capability to user space using
vendor flag QCA_WLAN_VENDOR_FEATURE_TWT when get capability
vendor command is invoked.

Change-Id: I9d6d3dc975485a5d1ad38d4f7c2830b05619a14b
CRs-fixed: 2424356
Bu işleme şunda yer alıyor:
Ashish Kumar Dhanotiya
2019-03-27 14:56:42 +05:30
işlemeyi yapan: nshrivas
ebeveyn 8d639a00e4
işleme 50400f9e13

Dosyayı Görüntüle

@@ -3034,6 +3034,7 @@ enum qca_wlan_vendor_attr_nd_offload {
* only OCE STA-CFON functionalities.
* @QCA_WLAN_VENDOR_FEATURE_SELF_MANAGED_REGULATORY: Device supports self
* managed regulatory.
* @QCA_WLAN_VENDOR_FEATURE_TWT: Device supports TWT (Target Wake Time).
*/
enum qca_wlan_vendor_features {
QCA_WLAN_VENDOR_FEATURE_KEY_MGMT_OFFLOAD = 0,
@@ -3044,6 +3045,7 @@ enum qca_wlan_vendor_features {
QCA_WLAN_VENDOR_FEATURE_OCE_AP = 5,
QCA_WLAN_VENDOR_FEATURE_OCE_STA_CFON = 6,
QCA_WLAN_VENDOR_FEATURE_SELF_MANAGED_REGULATORY = 7,
QCA_WLAN_VENDOR_FEATURE_TWT = 8,
/* Additional features need to be added above this */
NUM_QCA_WLAN_VENDOR_FEATURES
};