qcacld-3.0: Add 80+80 restricted BW support

Add support for restricted 80+80 bandwidth in STA and SAP modes.

Change-Id: Id1a61b853584fa84db3bb8f0f2aaf68eecabeaac
CRs-Fixed: 2570023
Этот коммит содержится в:
Kiran Kumar Lokere
2019-11-19 19:38:31 -08:00
коммит произвёл nshrivas
родитель 111f5602b3
Коммит 571f0d3e65
8 изменённых файлов: 104 добавлений и 1 удалений

Просмотреть файл

@@ -844,6 +844,7 @@ struct mlme_vht_capabilities_info {
uint8_t extended_nss_bw_supp;
uint8_t vht_extended_nss_bw_cap;
uint8_t max_nsts_total;
bool restricted_80p80_bw_supp;
};
/**

Просмотреть файл

@@ -3833,6 +3833,24 @@ QDF_STATUS
ucfg_mlme_set_obss_color_collision_offload_enabled(
struct wlan_objmgr_psoc *psoc, uint8_t value);
/**
* ucfg_mlme_set_restricted_80p80_bw_supp() - Set the restricted 80p80 support
* @psoc: pointer to psoc object
* @restricted_80p80_supp: Value to be set from the caller
*
* Return: QDF Status
*/
QDF_STATUS ucfg_mlme_set_restricted_80p80_bw_supp(struct wlan_objmgr_psoc *psoc,
bool restricted_80p80_supp);
/**
* ucfg_mlme_get_restricted_80p80_bw_supp() - Get the restricted 80p80 support
* @psoc: pointer to psoc object
*
* Return: true or false
*/
bool ucfg_mlme_get_restricted_80p80_bw_supp(struct wlan_objmgr_psoc *psoc);
/**
* ucfg_mlme_get_channel_bonding_24ghz() - get channel bonding mode of 24ghz
* @psoc: pointer to psoc object