qcacmn: Vendor attributes to configure broadcast TWT parameters
Define the new TWT attributes for configuring the broadcast TWT parameters in enum qca_wlan_vendor_attr_twt_setup. Change-Id: Ia7b0e1565cef3bfe5d213b783390c7231a1a8446 CRs-Fixed: 2924690
Dieser Commit ist enthalten in:

committet von
snandini

Ursprung
c348caadba
Commit
8a76044e65
@@ -8729,6 +8729,34 @@ enum qca_wlan_twt_setup_state {
|
||||
* This parameter is used for
|
||||
* 1. TWT SET Request and Response
|
||||
* 2. TWT GET Response
|
||||
*
|
||||
* @QCA_WLAN_VENDOR_ATTR_TWT_SETUP_BCAST_ID: Optional (u8)
|
||||
* This attribute is used to configure Broadcast TWT ID.
|
||||
* The Broadcast TWT ID indicates a specific Broadcast TWT for which the
|
||||
* transmitting STA is providing TWT parameters. The allowed values are 0 to 31.
|
||||
* This parameter is used for
|
||||
* 1. TWT SET Request
|
||||
* 2. TWT TERMINATE Request
|
||||
*
|
||||
* @QCA_WLAN_VENDOR_ATTR_TWT_SETUP_BCAST_RECOMMENDATION: Optional (u8)
|
||||
* This attribute is used to configure Broadcast TWT recommendation.
|
||||
* The Broadcast TWT Recommendation subfield contains a value that indicates
|
||||
* recommendations on the types of frames that are transmitted by TWT
|
||||
* scheduled STAs and scheduling AP during the broadcast TWT SP.
|
||||
* The allowed values are 0 - 3.
|
||||
* This parameter is used for
|
||||
* 1. TWT SET Request
|
||||
*
|
||||
* @QCA_WLAN_VENDOR_ATTR_TWT_SETUP_BCAST_PERSISTENCE: Optional (u8)
|
||||
* This attribute is used to configure Broadcast TWT Persistence.
|
||||
* The Broadcast TWT Persistence subfield indicates the number of
|
||||
* TBTTs during which the Broadcast TWT SPs corresponding to this
|
||||
* broadcast TWT Parameter set are present. The number of beacon intervals
|
||||
* during which the Broadcast TWT SPs are present is equal to the value in the
|
||||
* Broadcast TWT Persistence subfield plus 1 except that the value 255
|
||||
* indicates that the Broadcast TWT SPs are present until explicitly terminated.
|
||||
* This parameter is used for
|
||||
* 1. TWT SET Request
|
||||
*/
|
||||
enum qca_wlan_vendor_attr_twt_setup {
|
||||
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_INVALID = 0,
|
||||
@@ -8758,6 +8786,10 @@ enum qca_wlan_vendor_attr_twt_setup {
|
||||
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_STATE = 20,
|
||||
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_WAKE_INTVL2_MANTISSA = 21,
|
||||
|
||||
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_BCAST_ID = 22,
|
||||
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_BCAST_RECOMMENDATION = 23,
|
||||
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_BCAST_PERSISTENCE = 24,
|
||||
|
||||
/* keep last */
|
||||
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_AFTER_LAST,
|
||||
QCA_WLAN_VENDOR_ATTR_TWT_SETUP_MAX =
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren