qcacld-3.0: Add new api in tdls module
Add new api for tdls mld feature: ucfg_tdls_get_mlo_vdev ucfg_tdls_release_mlo_vdev ucfg_tdls_discovery_on_going Change-Id: I874fd5ef1af94a9e576ba6738a12b7e2af891537 CRs-Fixed: 3439345
这个提交包含在:
@@ -335,6 +335,35 @@ QDF_STATUS ucfg_set_tdls_offchan_mode(struct wlan_objmgr_vdev *vdev,
|
||||
QDF_STATUS ucfg_set_tdls_secoffchanneloffset(struct wlan_objmgr_vdev *vdev,
|
||||
int offchanoffset);
|
||||
|
||||
/**
|
||||
* ucfg_tdls_discovery_on_going() - check discovery is on going
|
||||
* @vdev: vdev object
|
||||
*
|
||||
* Return: true if tdls discovery on going else false
|
||||
*/
|
||||
bool ucfg_tdls_discovery_on_going(struct wlan_objmgr_vdev *vdev);
|
||||
|
||||
/**
|
||||
* ucfg_tdls_get_mlo_vdev() - get mlo vdev for tdls
|
||||
* @vdev: vdev object
|
||||
* @index: index of vdev in mlo list
|
||||
* @dbg_id: debug id
|
||||
*
|
||||
* Return: vdev pointer
|
||||
*/
|
||||
struct wlan_objmgr_vdev *ucfg_tdls_get_mlo_vdev(struct wlan_objmgr_vdev *vdev,
|
||||
uint8_t index,
|
||||
wlan_objmgr_ref_dbgid dbg_id);
|
||||
|
||||
/**
|
||||
* ucfg_tdls_release_mlo_vdev() - release mlo vdev for tdls
|
||||
* @vdev: vdev object
|
||||
* @dbg_id: debug id
|
||||
*
|
||||
* Return: void
|
||||
*/
|
||||
void ucfg_tdls_release_mlo_vdev(struct wlan_objmgr_vdev *vdev,
|
||||
wlan_objmgr_ref_dbgid dbg_id);
|
||||
/**
|
||||
* ucfg_tdls_set_rssi() - API to set TDLS RSSI on peer given by mac
|
||||
* @vdev: vdev object
|
||||
|
在新工单中引用
屏蔽一个用户