From 55ec2b9bb00521e5ade2edf49a5f3b0495cbda37 Mon Sep 17 00:00:00 2001 From: Kiran Kumar Lokere Date: Wed, 6 Feb 2019 14:17:11 -0800 Subject: [PATCH] qcacmn: Configuration support for HE OMI UL MU disable data Add support to configure the HE OMI UL MU data disable config. Change-Id: I9695726e94016d0e2bae6142b46bd696178e8a50 CRs-Fixed: 2394413 --- os_if/linux/qca_vendor.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/os_if/linux/qca_vendor.h b/os_if/linux/qca_vendor.h index f0e6cf301e05..28c5c9361e87 100644 --- a/os_if/linux/qca_vendor.h +++ b/os_if/linux/qca_vendor.h @@ -6104,6 +6104,16 @@ enum qca_wlan_he_om_ctrl_ch_bw { * @QCA_WLAN_VENDOR_ATTR_HE_OMI_TX_NSTS: Mandatory 8-bit unsigned value * indicates the maximum number of space-time streams, NSTS, that * the STA supports in transmission and is set to NSTS - 1. + * + * @QCA_WLAN_VENDOR_ATTR_HE_OMI_ULMU_DATA_DISABLE: 8-bit unsigned value + * combined with the UL MU Disable subfield and the recipient's setting + * of the OM Control UL MU Data Disable RX Support subfield in the HE MAC + * capabilities to determine which HE TB PPDUs are possible by the + * STA to transmit. + * 0 - UL MU data operations are enabled by the STA. + * 1 - Determine which HE TB PPDU types are allowed by the STA if UL MU disable + * bit is not set, else UL MU Tx is suspended. + * */ enum qca_wlan_vendor_attr_he_omi_tx { QCA_WLAN_VENDOR_ATTR_HE_OMI_INVALID = 0, @@ -6111,6 +6121,7 @@ enum qca_wlan_vendor_attr_he_omi_tx { QCA_WLAN_VENDOR_ATTR_HE_OMI_CH_BW = 2, QCA_WLAN_VENDOR_ATTR_HE_OMI_ULMU_DISABLE = 3, QCA_WLAN_VENDOR_ATTR_HE_OMI_TX_NSTS = 4, + QCA_WLAN_VENDOR_ATTR_HE_OMI_ULMU_DATA_DISABLE = 5, /* keep last */ QCA_WLAN_VENDOR_ATTR_HE_OMI_AFTER_LAST,