qcacld-3.0: Add support for getting AP capabilities

Add support for sending the AP capabilities to SON module

Change-Id: I9308608e321aa21f6e0566958508ceaf78c5635b
CRs-Fixed: 3154537
This commit is contained in:
anikkuma
2022-03-21 14:25:33 +05:30
committed by Madan Koyyalamudi
parent 6034799457
commit 05c26a216a
5 changed files with 162 additions and 0 deletions

View File

@@ -203,6 +203,28 @@ QDF_STATUS ucfg_son_get_peer_rrm_info(struct element_info assoc_req_ies,
uint8_t *rrmcaps,
bool *is_beacon_meas_supported);
/**
* ucfg_son_vdev_get_supported_txrx_streams() - get supported spatial streams
* @vdev: pointer to vdev
* @num_tx_streams: pointer to number of tx streams
* @num_rx_streams: pointer to number of rx streams
*
* Return: QDF_STATUS_SUCCESS on Success else failure.
*/
QDF_STATUS
ucfg_son_vdev_get_supported_txrx_streams(struct wlan_objmgr_vdev *vdev,
uint32_t *num_tx_streams,
uint32_t *num_rx_streams);
/**
* ucfg_son_get_vht_cap() - get the vht capability ie
* @psoc: psoc object
* @vht_caps: VHT caps bit fields
*
* Return: QDF_STATUS_SUCCESS on Success else failure.
*/
QDF_STATUS ucfg_son_get_vht_cap(struct wlan_objmgr_psoc *psoc,
int32_t *vht_caps);
#ifdef WLAN_FEATURE_SON
/* ucfg_son_disable_cbs() - son cbs disable
* @vdev: vdev pointer