qcacld-3.0: Add support for TDLS 11AX for 6Ghz band

Add support for TDLS 11AX for operations on 6Ghz
band.

Change-Id: I56e27f1e3560cd4374ba186f161bbc2ad945fe1d
CRs-Fixed: 2990682
This commit is contained in:
Utkarsh Bhatnagar
2021-07-14 02:48:42 +05:30
committed by Madan Koyyalamudi
parent 6610d8c5dd
commit 2ed83c128c
6 changed files with 131 additions and 4 deletions

View File

@@ -243,6 +243,13 @@ error:
return status;
}
#ifdef WLAN_FEATURE_11AX
static void tdls_pe_update_peer_6ghz_capa(struct tdls_add_sta_req *addstareq,
struct tdls_update_peer_params *update_peer)
{
qdf_mem_copy(&addstareq->he_6ghz_cap, &update_peer->he_6ghz_cap,
sizeof(update_peer->he_6ghz_cap));
}
static void tdls_pe_update_peer_he_capa(struct tdls_add_sta_req *addstareq,
struct tdls_update_peer_params *update_peer)
{
@@ -250,6 +257,8 @@ static void tdls_pe_update_peer_he_capa(struct tdls_add_sta_req *addstareq,
qdf_mem_copy(&addstareq->he_cap,
&update_peer->he_cap,
sizeof(update_peer->he_cap));
tdls_pe_update_peer_6ghz_capa(addstareq, update_peer);
}
#else
static void tdls_pe_update_peer_he_capa(struct tdls_add_sta_req *addstareq,